Add support for Air purifier 3C

Hi, me again. :-)
Is there a possibility to add the Xiaomi air purifer 3C? It is recognized as zhimi.airpurifier.mb4 .
It seems to bit a bit different to the 3H as in FHEM I needed a new device-file which explicitely had support for the 3C beside of Airpurifier and Airpurifier3H. The readings are also a bit different e.g. not all are readable. Also not all commands of the 3H seem to be supported. This are the readings as shown in FHEM which have valid data:
buzzer | on | 2021-01-18 17:37:44 child_lock | off | 2021-01-18 17:37:44 device_firmware | 2.0.8 | 2021-01-18 17:30:45 device_uptime | 0.87 | 2021-01-18 17:30:45 error | null | 2021-01-18 17:37:44 favorite | 2000 | 2021-01-18 17:37:44 filter | 100 | 2021-01-18 17:37:44 filter_used | 1 | 2021-01-18 17:37:44 led | dim | 2021-01-18 17:37:44 mode | auto | 2021-01-18 17:37:44 pm25 | 1 | 2021-01-18 17:37:44 power | on | 2021-01-18 17:37:44 speed | 392 | 2021-01-18 17:37:44 wifi_rssi | -67 | 2021-01-18 17:30:45
The command mode only allows auto / silent / favorite (as the device itself) and for favorite one could choose 15 different speeds from 390 to 2000. Other commands are buzzer on/off, child_lock on/off, led off/dim/bright, on/off, reconnect, reset_consumable filter, wifi_setup.
Even if I got it working through FHEM it would be gret to have it directly in iobroker. Do you see any chance? Please let me know, if you need something special. If it helps, here ist the device file in FHEM-forum. Discussion about starts at post 2223 by cortmen.
Greetings, Jürgen

looks like this is miio instead of miot protocol. Can be integrated i think but needs to be tested by you. I'll try to use the v7 as template, so

Go to the node-mihome folder "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices/"
Open there the file zhimi.airpurifier.v7.js with an text editor, edit line 5 to:
static model = 'zhimi.airpurifier.mb4';
and edit line 6 to:
static name = 'Mi Air Purifier 3C';
Save the file as zhimi.airpurifier.mb4.js
Restart the JS Adapter

Wait for the new scriptversion, then install with activated logging, and look and report what happened.

looks like this is miio instead of miot protocol. Can be integrated i think but needs to be tested by you. I'll try to use the v7 as template, so

Go to the node-mihome folder "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices/"
Open there the file zhimi.airpurifier.v7.js with an text editor, edit line 5 to:
static model = 'zhimi.airpurifier.mb4';
and edit line 6 to:
static name = 'Mi Air Purifier 3C';
Save the file as zhimi.airpurifier.mb4.js
Restart the JS Adapter

Wait for the new scriptversion, then install with activated logging, and look and report what happened.

Hi,
edited copy of zhimi.airpurifier.v7.js as suggested and saved with new filename. And restarted JS-Adapter.
Don't hurry with new version of script as it is running through FHEM. I'll try then and give you the results with logging enabled.
Thanks, Jürgen

Hi,
edited copy of zhimi.airpurifier.v7.js as suggested and saved with new filename. And restarted JS-Adapter.
Don't hurry with new version of script as it is running through FHEM. I'll try then and give you the results with logging enabled.
Thanks, Jürgen

Hi,
I updated script to version 0.2.5 and started with logging enabled. No error messages, but all values for the 3C are empty. Here is the log:
 2021-01-19 12:09:27.774 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Starting AllMyMi V.0.2.5 2021-01-19 12:09:27.775 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching init 2021-01-19 12:09:27.792 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: registered 0 subscriptions and 0 schedules 2021-01-19 12:09:29.470 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Retrieving your in de registered MiHome Devices 2021-01-19 12:09:29.591 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Found 4 MiHome Devices, those are: 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Schlafzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Wohnzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Bärenzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Hobbyraum 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now searching for supported Devices... 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Schlafzimmer is supported, creating DataPoints 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=2.....2 model=zhimi.airpurifier.mb3 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Wohnzimmer is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....6 model=zhimi.airpurifier.vb2 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Bärenzimmer is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....5 model=zhimi.airpurifier.mb4 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Hobbyraum is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=335062330 model=zhimi.airpurifier.mb3 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateStates() 2021-01-19 12:09:29.606 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: 82 States created, now setting up channels! 2021-01-19 12:09:29.608 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching main 2021-01-19 12:09:29.608 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching WriteGenericDpValues() 2021-01-19 12:09:29.610 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateDevices 2021-01-19 12:09:29.610 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 2.....2 / <IP_ADDRESS> / e.......2 / 10000 2021-01-19 12:09:29.611 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"2.....2","address":"<IP_ADDRESS>","token":"e.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 0 - device="zhimi.airpurifier.mb3" 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.vb2 / 3.....6 / <IP_ADDRESS> / c.......2 / 10000 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....6","address":"<IP_ADDRESS>","token":"c.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-vb2:1","model":"zhimi.airpurifier.vb2","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.vb2","description":"Mi Air Purifier Pro H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp","6":"timer_error1","7":"timer_error2"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:31.432 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 1 - device="zhimi.airpurifier.vb2" 2021-01-19 12:09:31.432 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb4 / 3.....5 / <IP_ADDRESS> / 4.......3 / 10000 2021-01-19 12:09:31.433 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....5","address":"<IP_ADDRESS>","token":"4.......3","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["power","mode","favorite_level","temp_dec","humidity","aqi","average_aqi","led","bright","volume","filter1_life","f1_hour","f1_hour_used","motor1_speed","motor2_speed","child_lock"],"_miotSpec":null,"_miotSpecType":null,"model":"zhimi.airpurifier.mb4","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb4","description":"Mi Air Purifier 3 C","setter":{},"common":[{"name":"power","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"mode","format":"string","read":true,"write":true,"states":{"auto":"auto","silent":"silent","favorite":"favorite"},"role":"state","type":"mixed"},{"name":"favorite_level","format":"number","read":true,"write":false,"min":0,"max":16,"role":"state","type":"mixed"},{"name":"temp_dec","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"aqi","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"average_aqi","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"led","format":"number","read":true,"write":true,"min":0,"max":2,"states":{"0":"bright","1":"dim","2":"off"},"role":"state","type":"mixed"},{"name":"bright","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"volume","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter1_life","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"f1_hour","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"f1_hour_used","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"motor1_speed","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"motor2_speed","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"child_lock","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:33.699 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 2 - device="zhimi.airpurifier.mb4" 2021-01-19 12:09:33.699 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 335062330 / <IP_ADDRESS> / 8.......c / 10000 2021-01-19 12:09:33.700 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"335062330","address":"<IP_ADDRESS>","token":"8.......c","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:34.238 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 3 - device="zhimi.airpurifier.mb3" 2021-01-19 12:09:34.238 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #0 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.239 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #1 for zhimi.airpurifier.vb2 2021-01-19 12:09:34.239 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #2 for zhimi.airpurifier.mb4 2021-01-19 12:09:34.240 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #3 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateDpTrigger 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #0 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.on / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.alarm.alarm / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.on / read=true write=true 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #1 for zhimi.airpurifier.vb2 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.on / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.on / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #2 for zhimi.airpurifier.mb4 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.power / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.mode / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for favorite_level because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for temp_dec because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for humidity because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for aqi because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for average_aqi because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.led / read=true write=true 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for bright because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for volume because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter1_life because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for f1_hour because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for f1_hour_used because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for motor1_speed because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for motor2_speed because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.child_lock / read=true write=true 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #3 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.on / read=true write=true 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.254 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.alarm.alarm / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.indicator-light.on / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:41.584 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':3,'environment:pm2.5-density':1,'environment:relative-humidity':38,'environment:temperature':20.700001,'filter:filter-life-level':91,'filter:filter-used-time':283,'alarm:alarm':false,'indicator-light:brightness':1,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:41.584 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H 2021-01-19 12:09:42.006 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':3,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22,'filter:filter-life-level':98,'filter:filter-used-time':91,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:42.006 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Mi Air Purifier Pro H 2021-01-19 12:09:44.669 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22.6,'filter:filter-life-level':29,'filter:filter-used-time':2479,'alarm:alarm':false,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:44.669 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H 2021-01-19 12:10:04.826 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':38,'environment:temperature':22.6,'filter:filter-life-level':29,'filter:filter-used-time':2479,'alarm:alarm':false,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:10:04.826 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H
Do you see something suspicios?
Greetings, Jürgen

Hi,
I updated script to version 0.2.5 and started with logging enabled. No error messages, but all values for the 3C are empty. Here is the log:
 2021-01-19 12:09:27.774 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Starting AllMyMi V.0.2.5 2021-01-19 12:09:27.775 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching init 2021-01-19 12:09:27.792 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: registered 0 subscriptions and 0 schedules 2021-01-19 12:09:29.470 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Retrieving your in de registered MiHome Devices 2021-01-19 12:09:29.591 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Found 4 MiHome Devices, those are: 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Schlafzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Wohnzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Bärenzimmer 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Luftreiniger Hobbyraum 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now searching for supported Devices... 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Schlafzimmer is supported, creating DataPoints 2021-01-19 12:09:29.592 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=2.....2 model=zhimi.airpurifier.mb3 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Wohnzimmer is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....6 model=zhimi.airpurifier.vb2 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Bärenzimmer is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....5 model=zhimi.airpurifier.mb4 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Device Luftreiniger Hobbyraum is supported, creating DataPoints 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=335062330 model=zhimi.airpurifier.mb3 2021-01-19 12:09:29.593 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateStates() 2021-01-19 12:09:29.606 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: 82 States created, now setting up channels! 2021-01-19 12:09:29.608 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching main 2021-01-19 12:09:29.608 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching WriteGenericDpValues() 2021-01-19 12:09:29.610 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateDevices 2021-01-19 12:09:29.610 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 2.....2 / <IP_ADDRESS> / e.......2 / 10000 2021-01-19 12:09:29.611 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"2.....2","address":"<IP_ADDRESS>","token":"e.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 0 - device="zhimi.airpurifier.mb3" 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.vb2 / 3.....6 / <IP_ADDRESS> / c.......2 / 10000 2021-01-19 12:09:30.475 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....6","address":"<IP_ADDRESS>","token":"c.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-vb2:1","model":"zhimi.airpurifier.vb2","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.vb2","description":"Mi Air Purifier Pro H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp","6":"timer_error1","7":"timer_error2"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:31.432 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 1 - device="zhimi.airpurifier.vb2" 2021-01-19 12:09:31.432 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb4 / 3.....5 / <IP_ADDRESS> / 4.......3 / 10000 2021-01-19 12:09:31.433 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....5","address":"<IP_ADDRESS>","token":"4.......3","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["power","mode","favorite_level","temp_dec","humidity","aqi","average_aqi","led","bright","volume","filter1_life","f1_hour","f1_hour_used","motor1_speed","motor2_speed","child_lock"],"_miotSpec":null,"_miotSpecType":null,"model":"zhimi.airpurifier.mb4","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb4","description":"Mi Air Purifier 3 C","setter":{},"common":[{"name":"power","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"mode","format":"string","read":true,"write":true,"states":{"auto":"auto","silent":"silent","favorite":"favorite"},"role":"state","type":"mixed"},{"name":"favorite_level","format":"number","read":true,"write":false,"min":0,"max":16,"role":"state","type":"mixed"},{"name":"temp_dec","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"aqi","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"average_aqi","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"led","format":"number","read":true,"write":true,"min":0,"max":2,"states":{"0":"bright","1":"dim","2":"off"},"role":"state","type":"mixed"},{"name":"bright","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"volume","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter1_life","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"f1_hour","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"f1_hour_used","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"motor1_speed","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"motor2_speed","format":"number","read":true,"write":false,"role":"state","type":"mixed"},{"name":"child_lock","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:33.699 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 2 - device="zhimi.airpurifier.mb4" 2021-01-19 12:09:33.699 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 335062330 / <IP_ADDRESS> / 8.......c / 10000 2021-01-19 12:09:33.700 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"335062330","address":"<IP_ADDRESS>","token":"8.......c","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 12:09:34.238 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Init Device# 3 - device="zhimi.airpurifier.mb3" 2021-01-19 12:09:34.238 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #0 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.239 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #1 for zhimi.airpurifier.vb2 2021-01-19 12:09:34.239 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #2 for zhimi.airpurifier.mb4 2021-01-19 12:09:34.240 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting trigger #3 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching CreateDpTrigger 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #0 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.241 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.on / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.alarm.alarm / read=true write=true 2021-01-19 12:09:34.242 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.on / read=true write=true 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.243 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #1 for zhimi.airpurifier.vb2 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.on / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.244 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.on / read=true write=true 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.245 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #2 for zhimi.airpurifier.mb4 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.power / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.mode / read=true write=true 2021-01-19 12:09:34.246 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for favorite_level because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for temp_dec because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for humidity because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for aqi because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for average_aqi because its readonly. 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.led / read=true write=true 2021-01-19 12:09:34.247 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for bright because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for volume because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter1_life because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for f1_hour because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for f1_hour_used because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for motor1_speed because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for motor2_speed because its readonly. 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.child_lock / read=true write=true 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #3 for zhimi.airpurifier.mb3 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.on / read=true write=true 2021-01-19 12:09:34.248 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 12:09:34.254 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.mode / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.air-purifier.fan-level / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.alarm.alarm / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.indicator-light.brightness / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.indicator-light.on / read=true write=true 2021-01-19 12:09:34.255 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 12:09:34.256 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.335062330.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 12:09:41.584 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':3,'environment:pm2.5-density':1,'environment:relative-humidity':38,'environment:temperature':20.700001,'filter:filter-life-level':91,'filter:filter-used-time':283,'alarm:alarm':false,'indicator-light:brightness':1,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:41.584 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H 2021-01-19 12:09:42.006 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':3,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22,'filter:filter-life-level':98,'filter:filter-used-time':91,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:42.006 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Mi Air Purifier Pro H 2021-01-19 12:09:44.669 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22.6,'filter:filter-life-level':29,'filter:filter-used-time':2479,'alarm:alarm':false,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:09:44.669 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H 2021-01-19 12:10:04.826 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':38,'environment:temperature':22.6,'filter:filter-life-level':29,'filter:filter-used-time':2479,'alarm:alarm':false,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 12:10:04.826 - info: javascript.0 (20633) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H
Do you see something suspicios?
Greetings, Jürgen

Ok, lets try the other protocol. Ive changed the skript without new version numer, pls download again. Then

Go to the node-mihome folder "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices/"
Open there the file zhimi.airpurifier.mb3.js with an text editor, edit line 5 to:
static model = 'zhimi.airpurifier.mb4';
and edit line 6 to:
static name = 'Mi Air Purifier 3C';
and line 12 to
    this._miotSpecType = 'urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb4:2';
Save the file as zhimi.airpurifier.mb4.js
Restart the JS Adapter

Ok, lets try the other protocol. Ive changed the skript without new version numer, pls download again. Then

Go to the node-mihome folder "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices/"
Open there the file zhimi.airpurifier.mb3.js with an text editor, edit line 5 to:
static model = 'zhimi.airpurifier.mb4';
and edit line 6 to:
static name = 'Mi Air Purifier 3C';
and line 12 to
    this._miotSpecType = 'urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb4:2';
Save the file as zhimi.airpurifier.mb4.js
Restart the JS Adapter

Unfortunately the same. Now I have subfolders like the other purifiers but they are empty at all, except info.
Here the log:
2021-01-19 14:38:20.574 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Starting AllMyMi V.0.2.5 2021-01-19 14:38:20.574 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching init 2021-01-19 14:38:20.590 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: registered 0 subscriptions and 0 schedules 2021-01-19 14:38:22.052 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Retrieving your in de registered MiHome Devices 2021-01-19 14:38:22.177 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Found 4 MiHome Devices, those are: 2021-01-19 14:38:22.177 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Luftreiniger Schlafzimmer 2021-01-19 14:38:22.177 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Luftreiniger Wohnzimmer 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Luftreiniger Bärenzimmer 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Luftreiniger Hobbyraum 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Now searching for supported Devices... 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Device Luftreiniger Schlafzimmer is supported, creating DataPoints 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=2.....2 model=zhimi.airpurifier.mb3 2021-01-19 14:38:22.178 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Device Luftreiniger Wohnzimmer is supported, creating DataPoints 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....6 model=zhimi.airpurifier.vb2 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Device Luftreiniger Bärenzimmer is supported, creating DataPoints 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....5 model=zhimi.airpurifier.mb4 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Device Luftreiniger Hobbyraum is supported, creating DataPoints 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching PrepareDeviceDps, did=3.....0 model=zhimi.airpurifier.mb3 2021-01-19 14:38:22.179 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching CreateStates() 2021-01-19 14:38:22.248 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: 79 States created, now setting up channels! 2021-01-19 14:38:22.250 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching main 2021-01-19 14:38:22.250 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching WriteGenericDpValues() 2021-01-19 14:38:22.256 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching CreateDevices 2021-01-19 14:38:22.257 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 2.....2 / <IP_ADDRESS> / e.......2 / 10000 2021-01-19 14:38:22.258 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"2.....2","address":"<IP_ADDRESS>","token":"e.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 14:38:22.926 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Init Device# 0 - device="zhimi.airpurifier.mb3" 2021-01-19 14:38:22.926 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.vb2 / 3.....6 / <IP_ADDRESS> / c.......2 / 10000 2021-01-19 14:38:22.927 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....6","address":"<IP_ADDRESS>","token":"c.......2","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-vb2:1","model":"zhimi.airpurifier.vb2","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.vb2","description":"Mi Air Purifier Pro H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp","6":"timer_error1","7":"timer_error2"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 14:38:23.967 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Init Device# 1 - device="zhimi.airpurifier.vb2" 2021-01-19 14:38:23.968 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb4 / 3.....5 / <IP_ADDRESS> / 4.......3 / 10000 2021-01-19 14:38:23.968 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....5","address":"<IP_ADDRESS>","token":"4.......3","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb4:2","model":"zhimi.airpurifier.mb4","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb4","description":"Purifier 3C","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 14:38:24.040 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Init Device# 2 - device="zhimi.airpurifier.mb4" 2021-01-19 14:38:24.041 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Now creating device for zhimi.airpurifier.mb3 / 3.....0 / <IP_ADDRESS> / 8.......c / 10000 2021-01-19 14:38:24.041 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"3.....0","address":"<IP_ADDRESS>","token":"8.......c","protocol":"local","refresh":10000,"_properties":{},"_propertiesToMonitor":["air-purifier:fault","air-purifier:on","air-purifier:fan-level","air-purifier:mode","environment:pm2.5-density","environment:relative-humidity","environment:temperature","filter:filter-life-level","filter:filter-used-time","alarm:alarm","indicator-light:brightness","indicator-light:on","physical-controls-locked:physical-controls-locked"],"_miotSpec":null,"_miotSpecType":"urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-mb3:2","model":"zhimi.airpurifier.mb3","setter":{},"definition":{"info":[{"id":"localip","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Ip Adress","type":"string","role":"value","def":""}},{"id":"token","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Token","type":"string","role":"value","def":""}},{"id":"did","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Device Id","type":"string","role":"value","def":""}},{"id":"model","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Model","type":"string","role":"value","def":""}},{"id":"rssi","initial":0,"forceCreation":false,"common":{"read":true,"write":false,"name":"rssi","type":"number","role":"value.rssi","def":0}},{"id":"name","initial":"","forceCreation":false,"common":{"read":true,"write":true,"name":"Name","type":"string","role":"value","def":""}},{"id":"isOnline","initial":false,"forceCreation":false,"common":{"read":true,"write":true,"name":"Is online","type":"boolean","role":"value","def":false}}],"model":"zhimi.airpurifier.mb3","description":"Purifier 3H","setter":{},"common":[{"name":"air-purifier.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"air-purifier.fault","format":"number","read":true,"write":false,"min":0,"max":5,"states":{"0":"No faults","1":"m1_run","2":"m1_stuck","3":"no_sensor","4":"error_hum","5":"error_temp"},"role":"state","type":"mixed"},{"name":"air-purifier.mode","format":"number","read":true,"write":true,"min":0,"max":3,"states":{"0":"auto","1":"sleep","2":"favorite","3":"fanset"},"role":"state","type":"mixed"},{"name":"air-purifier.fan-level","format":"number","read":true,"write":true,"min":1,"max":3,"role":"state","type":"mixed"},{"name":"alarm.alarm","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"indicator-light.brightness","format":"number","read":true,"write":true,"min":0,"max":2,"role":"state","type":"mixed"},{"name":"indicator-light.on","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"},{"name":"environment.temperature","format":"number","read":true,"write":false,"min":-40,"max":125,"unit":"°C","role":"state","type":"mixed"},{"name":"environment.relative-humidity","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"environment.pm2_5-density","format":"number","read":true,"write":false,"min":0,"max":600,"role":"state","type":"mixed"},{"name":"filter.filter-life-level","format":"number","read":true,"write":false,"min":0,"max":100,"unit":"%","role":"state","type":"mixed"},{"name":"filter.filter-used-time","format":"number","read":true,"write":false,"unit":"h","role":"state","type":"mixed"},{"name":"physical-controls-locked.physical-controls-locked","format":"boolean","read":true,"write":true,"min":false,"max":true,"role":"state","type":"mixed"}]}} now fetching data 2021-01-19 14:38:24.872 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Init Device# 3 - device="zhimi.airpurifier.mb3" 2021-01-19 14:38:24.872 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting trigger #0 for zhimi.airpurifier.mb3 2021-01-19 14:38:24.873 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting trigger #1 for zhimi.airpurifier.vb2 2021-01-19 14:38:24.873 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting trigger #2 for zhimi.airpurifier.mb4 2021-01-19 14:38:24.873 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting trigger #3 for zhimi.airpurifier.mb3 2021-01-19 14:38:24.873 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching CreateDpTrigger 2021-01-19 14:38:24.873 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #0 for zhimi.airpurifier.mb3 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.on / read=true write=true 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.mode / read=true write=true 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.air-purifier.fan-level / read=true write=true 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.alarm.alarm / read=true write=true 2021-01-19 14:38:24.874 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.brightness / read=true write=true 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.indicator-light.on / read=true write=true 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.2.....2.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 14:38:24.875 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #1 for zhimi.airpurifier.vb2 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.on / read=true write=true 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.mode / read=true write=true 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.air-purifier.fan-level / read=true write=true 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.brightness / read=true write=true 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.indicator-light.on / read=true write=true 2021-01-19 14:38:24.876 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....6.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #2 for zhimi.airpurifier.mb4 2021-01-19 14:38:24.877 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.air-purifier.on / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.air-purifier.mode / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.air-purifier.fan-level / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.alarm.alarm / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.indicator-light.brightness / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.indicator-light.on / read=true write=true 2021-01-19 14:38:24.878 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....5.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting DataPointTrigger #3 for zhimi.airpurifier.mb3 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.air-purifier.on / read=true write=true 2021-01-19 14:38:24.879 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for air-purifier.fault because its readonly. 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.air-purifier.mode / read=true write=true 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.air-purifier.fan-level / read=true write=true 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.alarm.alarm / read=true write=true 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.indicator-light.brightness / read=true write=true 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.indicator-light.on / read=true write=true 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.temperature because its readonly. 2021-01-19 14:38:24.880 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.relative-humidity because its readonly. 2021-01-19 14:38:24.881 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for environment.pm2_5-density because its readonly. 2021-01-19 14:38:24.881 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-life-level because its readonly. 2021-01-19 14:38:24.881 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: No Datapoint Trigger set for filter.filter-used-time because its readonly. 2021-01-19 14:38:24.881 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Setting Datapoint Trigger for javascript.0.MiHomeAll.3.....0.physical-controls-locked.physical-controls-locked / read=true write=true 2021-01-19 14:38:33.270 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':38,'environment:temperature':20.700001,'filter:filter-life-level':91,'filter:filter-used-time':285,'alarm:alarm':false,'indicator-light:brightness':1,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 14:38:33.271 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H 2021-01-19 14:38:34.554 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':0,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22,'filter:filter-life-level':98,'filter:filter-used-time':94,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 14:38:34.554 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Mi Air Purifier Pro H 2021-01-19 14:38:35.413 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: {'air-purifier:fault':0,'air-purifier:on':true,'air-purifier:fan-level':1,'air-purifier:mode':0,'environment:pm2.5-density':1,'environment:relative-humidity':37,'environment:temperature':22.6,'filter:filter-life-level':29,'filter:filter-used-time':2481,'alarm:alarm':false,'indicator-light:brightness':0,'indicator-light:on':true,'physical-controls-locked:physical-controls-locked':false} 2021-01-19 14:38:35.413 - info: javascript.0 (30642) script.js.common.Xiaomi_Devices: Reaching RefreshDps at Purifier 3H
I am wondering, ther ist no Reaching RefreshDps  in the log for the 3C.
Greetings, Jürgen

Unfortunately the same. Now I have subfolders like the other purifiers but they are empty at all, except info.
Here the log: