Grizzelbee / ioBroker.dysonairpurifier

ioBroker Adapter to control to your dyson fan and air purifier devices such as Pure Cool, Hot & Cool and others.
MIT License
13 stars 7 forks source link

State "dysonairpurifier.0.xxx.Sleeptimer" has no existing object, this might lead to an error in future versions #283

Closed krobipd closed 3 months ago

krobipd commented 3 months ago

hey

ich hab jetzt die 3.1.10 installiert und dazu mal alle Datenpunkte gelöscht.

jetzt wurden bei beiden Geräten erst gar nicht der sleeptimer angelegt. beim humidify + cool bekomme ich im log die oben angeführte Fehlermeldung. beim pure cool gibs keine fehlermeldung.

bei beiden fehlt der datenpunkt.

meine annahme: humidify + cool wird scheinbar abgefragt aber der datenpunkt wurde nicht angelegt, so erscheint mir der Inhalt der fehlermeldung der pure cool wird gar nicht erst abgefragt, da es von ihm keine Fehlermeldung gibt.

Grizzelbee commented 3 months ago

Okay - dann schreib bitte mal ein debug-Log und poste das hier. Dann sehen wir hoffentlich was los ist.

krobipd commented 3 months ago

2024-05-14 20:52:51.196 - debug: dysonairpurifier.0 (6705) Redis Objects: Use Redis connection: 127.0.0.1:9001
--
2024-05-14 20:52:51.258 - debug: dysonairpurifier.0 (6705) Objects client ready ... initialize now
2024-05-14 20:52:51.260 - debug: dysonairpurifier.0 (6705) Objects create System PubSub Client
2024-05-14 20:52:51.261 - debug: dysonairpurifier.0 (6705) Objects create User PubSub Client
2024-05-14 20:52:51.367 - debug: dysonairpurifier.0 (6705) Objects client initialize lua scripts
2024-05-14 20:52:51.376 - debug: dysonairpurifier.0 (6705) Objects connected to redis: 127.0.0.1:9001
2024-05-14 20:52:51.441 - debug: dysonairpurifier.0 (6705) Redis States: Use Redis connection: 127.0.0.1:9000
2024-05-14 20:52:51.504 - debug: dysonairpurifier.0 (6705) States create System PubSub Client
2024-05-14 20:52:51.506 - debug: dysonairpurifier.0 (6705) States create User PubSub Client
2024-05-14 20:52:51.780 - debug: dysonairpurifier.0 (6705) States connected to redis: 127.0.0.1:9000
2024-05-14 20:52:51.880 - debug: dysonairpurifier.0 (6705) Plugin sentry Initialize Plugin (enabled=true)
2024-05-14 20:52:52.183 - info: dysonairpurifier.0 (6705) starting. Version 3.1.10 (non-npm: Grizzelbee/ioBroker.dysonairpurifier#0b4e707bfe64838a8ca0f2925b16f77e41583e35) in /opt/iobroker/node_modules/iobroker.dysonairpurifier, node: v20.13.1, js-controller: 5.0.19
2024-05-14 20:52:52.206 - info: dysonairpurifier.0 (6705) Querying devices from dyson API.
2024-05-14 20:52:52.802 - debug: dysonairpurifier.0 (6705) Data received from dyson API: {"Serial":"C4H-EU-NHA6440A","Name":"Dyson Pure Humidify+Cool","Version":"ECG2PF.46.00.007.0003","LocalCredentials":"x26K6jWOwJs39PyCJr8MiOqhIZ/QHgbasFLVqRlABteiWWMkx+hEqm39ZctcdReol2R9ubU0MNUZRKRNTPr+b6D8cZ9HSbnmgPY3IIpndCyq23N91/So7TUMcxDFq5rFx12KfLn2L9WfHc8LmFJZpIbIKP5v7MpE96USG23BARp9ljTAfGSreOw2sBsn/2uO","AutoUpdate":true,"NewVersionAvailable":false,"ProductType":"358","ConnectionType":"wss"}
2024-05-14 20:52:52.804 - debug: dysonairpurifier.0 (6705) Data received from dyson API: {"Serial":"VS8-EU-KGA0222B","Name":"Dyson Pure Cool","Version":"ECG2PF.02.06.003.0002","LocalCredentials":"0uRQB1HSEwSyQr67l9afpwwF/YyGBoNBleZJg1cPl8K4peSsoXxwzxv/72VL3xbYMu8XtYrvsXt6OwBGSNRAiKFr9R6GmHRuVWK7cJFRG0iSlMb48RfvdWFV/cMLKxfYVnxE6lbGY0PgfBVGVse04NcnM6BFwWkH9gv8MZHOVASjKfCjc8lyr0egrkkzqhTC","AutoUpdate":true,"NewVersionAvailable":false,"ProductType":"438","ConnectionType":"wss"}
2024-05-14 20:52:52.808 - debug: dysonairpurifier.0 (6705) Querying Host-Address of device: C4H-EU-NHA6440A
2024-05-14 20:52:52.820 - debug: dysonairpurifier.0 (6705) Got Host-Address-object [{"val":"192.168.1.36","ack":true,"ts":1715691749668,"q":0,"from":"system.adapter.dysonairpurifier.0","user":"system.user.admin","lc":1715691715081}] for device: C4H-EU-NHA6440A
2024-05-14 20:52:52.820 - debug: dysonairpurifier.0 (6705) Found valid Host-Address [192.168.1.36] for device: C4H-EU-NHA6440A
2024-05-14 20:52:52.821 - debug: dysonairpurifier.0 (6705) Looking for deprecated fields on device dysonairpurifier.0.C4H-EU-NHA6440A
2024-05-14 20:52:52.821 - debug: dysonairpurifier.0 (6705) Looking for deprecated field: dysonairpurifier.0.C4H-EU-NHA6440A.Sensor.PM10R
2024-05-14 20:52:52.822 - debug: dysonairpurifier.0 (6705) Looking for deprecated field: dysonairpurifier.0.C4H-EU-NHA6440A.Sensor.PM25R
2024-05-14 20:52:52.822 - debug: dysonairpurifier.0 (6705) Result of CreateOrUpdateDevice: [{"Serial":"C4H-EU-NHA6440A","Name":"Dyson Pure Humidify+Cool","Version":"ECG2PF.46.00.007.0003","LocalCredentials":"x26K6jWOwJs39PyCJr8MiOqhIZ/QHgbasFLVqRlABteiWWMkx+hEqm39ZctcdReol2R9ubU0MNUZRKRNTPr+b6D8cZ9HSbnmgPY3IIpndCyq23N91/So7TUMcxDFq5rFx12KfLn2L9WfHc8LmFJZpIbIKP5v7MpE96USG23BARp9ljTAfGSreOw2sBsn/2uO","AutoUpdate":true,"NewVersionAvailable":false,"ProductType":"358","ConnectionType":"wss","hostAddress":"192.168.1.36","mqttClient":null,"mqttPassword":"mkE2Ls/sEqtJZXVydu65gWULTCfBSLZ+XYGTTMIsixHClcvBaAjLO2Zel6bJYFGsLkVpyCuMtYE+v8R6vcLMjg==","updateIntervalHandle":null}]
2024-05-14 20:52:52.823 - debug: dysonairpurifier.0 (6705) Subscribing for state changes on datapoint: C4H-EU-NHA6440A.hostAddress
2024-05-14 20:52:52.824 - info: dysonairpurifier.0 (6705) Trying to connect to device [C4H-EU-NHA6440A] via MQTT on host address [192.168.1.36@undefined].
2024-05-14 20:52:52.883 - info: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT connection requested for [192.168.1.36@undefined].
2024-05-14 20:52:52.884 - debug: dysonairpurifier.0 (6705) Querying Host-Address of device: VS8-EU-KGA0222B
2024-05-14 20:52:52.904 - debug: dysonairpurifier.0 (6705) deprecated field: dysonairpurifier.0.C4H-EU-NHA6440A.Sensor.PM10R not found - nothing to do.
2024-05-14 20:52:52.905 - debug: dysonairpurifier.0 (6705) deprecated field: dysonairpurifier.0.C4H-EU-NHA6440A.Sensor.PM25R not found - nothing to do.
2024-05-14 20:52:52.915 - debug: dysonairpurifier.0 (6705) Got Host-Address-object [{"val":"192.168.1.15","ack":true,"ts":1715691749730,"q":0,"from":"system.adapter.dysonairpurifier.0","user":"system.user.admin","lc":1715691715081}] for device: VS8-EU-KGA0222B
2024-05-14 20:52:52.915 - debug: dysonairpurifier.0 (6705) Found valid Host-Address [192.168.1.15] for device: VS8-EU-KGA0222B
2024-05-14 20:52:52.915 - debug: dysonairpurifier.0 (6705) Looking for deprecated fields on device dysonairpurifier.0.VS8-EU-KGA0222B
2024-05-14 20:52:52.916 - debug: dysonairpurifier.0 (6705) Looking for deprecated field: dysonairpurifier.0.VS8-EU-KGA0222B.Sensor.PM10R
2024-05-14 20:52:52.916 - debug: dysonairpurifier.0 (6705) Looking for deprecated field: dysonairpurifier.0.VS8-EU-KGA0222B.Sensor.PM25R
2024-05-14 20:52:52.916 - debug: dysonairpurifier.0 (6705) Result of CreateOrUpdateDevice: [{"Serial":"VS8-EU-KGA0222B","Name":"Dyson Pure Cool","Version":"ECG2PF.02.06.003.0002","LocalCredentials":"0uRQB1HSEwSyQr67l9afpwwF/YyGBoNBleZJg1cPl8K4peSsoXxwzxv/72VL3xbYMu8XtYrvsXt6OwBGSNRAiKFr9R6GmHRuVWK7cJFRG0iSlMb48RfvdWFV/cMLKxfYVnxE6lbGY0PgfBVGVse04NcnM6BFwWkH9gv8MZHOVASjKfCjc8lyr0egrkkzqhTC","AutoUpdate":true,"NewVersionAvailable":false,"ProductType":"438","ConnectionType":"wss","hostAddress":"192.168.1.15","mqttClient":null,"mqttPassword":"Ork0FFeyLE4vu57QbOtiIy+QJ9tQz7R++sgjuRlJqFUJiT+AXs8AilDhpeJAcc0rHtV0FvJ6yyhIa5Uy8JKb1w==","updateIntervalHandle":null}]
2024-05-14 20:52:52.916 - debug: dysonairpurifier.0 (6705) Subscribing for state changes on datapoint: VS8-EU-KGA0222B.hostAddress
2024-05-14 20:52:52.917 - info: dysonairpurifier.0 (6705) Trying to connect to device [VS8-EU-KGA0222B] via MQTT on host address [192.168.1.15@undefined].
2024-05-14 20:52:52.919 - info: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT connection requested for [192.168.1.15@undefined].
2024-05-14 20:52:52.934 - debug: dysonairpurifier.0 (6705) deprecated field: dysonairpurifier.0.VS8-EU-KGA0222B.Sensor.PM10R not found - nothing to do.
2024-05-14 20:52:52.936 - debug: dysonairpurifier.0 (6705) deprecated field: dysonairpurifier.0.VS8-EU-KGA0222B.Sensor.PM25R not found - nothing to do.
2024-05-14 20:52:53.252 - info: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT connection established.
2024-05-14 20:52:53.256 - info: dysonairpurifier.0 (6705) Starting Polltimer with a 60 seconds interval.
2024-05-14 20:52:53.266 - debug: dysonairpurifier.0 (6705) Updating device [VS8-EU-KGA0222B] (polling API scheduled).
2024-05-14 20:52:53.419 - info: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT connection established.
2024-05-14 20:52:53.421 - info: dysonairpurifier.0 (6705) Starting Polltimer with a 60 seconds interval.
2024-05-14 20:52:53.431 - debug: dysonairpurifier.0 (6705) Updating device [C4H-EU-NHA6440A] (polling API scheduled).
2024-05-14 20:52:53.472 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:52:53.478 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:52:53.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-45","channel":"44","fqhp":"104480","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:52:53.522 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:52:53.526 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:52:53.000Z","data":{"tact":"2952","hact":"0051","pm25":"0002","pm10":"0001","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0002","sltm":"OFF"}}
2024-05-14 20:52:53.564 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:52:53.570 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:52:53.000Z","mode-reason":"LAPP","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"104912","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0045","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:52:53.647 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:52:53.651 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:52:54.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-45","channel":"44","fqhp":"104000","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:52:53.731 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:52:53.758 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:52:54.000Z","data":{"tact":"2952","hact":"0051","pm25":"0002","pm10":"0001","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0002","sltm":"OFF"}}
2024-05-14 20:52:53.764 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:52:53.775 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:52:54.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","com4":"OK","com1":"OK","ste1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh3":"OK","iuu3":"OK","iuc3":"OK","iuw3":"OK","iua3":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","psu3":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","sen5":"OK","sen6":"OK","com5":"OK","com2":"OK"},"product-warnings":{"fltr":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:52:53.776 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:52:53.803 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:52:53.000Z","data":{"tact":"2941","hact":"0052","pm25":"0003","pm10":"0002","va10":"0007","noxl":"0003","p25r":"0004","p10r":"0004","sltm":"OFF"}}
2024-05-14 20:52:53.837 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:52:53.851 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:52:53.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","amf9":"OK","com4":"OK","com1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh4":"OK","iuu4":"OK","iuc4":"OK","iuw4":"OK","iua4":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","com5":"OK","com2":"OK","com9":"OK","coma":"OK","bosl":"OK","bosr":"OK","etws":"OK","wpmp":"OK","prot":"OK","uled":"OK"},"product-warnings":{"fltr":"OK","tnke":"OK","tnkp":"OK","cldu":"OK","etwd":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:52:53.941 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:52:53.943 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:52:53.949 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:52:54.000Z","mode-reason":"LAPP","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"104576","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0045","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:52:53.950 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:52:54.000Z","data":{"tact":"2941","hact":"0052","pm25":"0003","pm10":"0002","va10":"0007","noxl":"0003","p25r":"0004","p10r":"0004","sltm":"OFF"}}
2024-05-14 20:53:53.348 - debug: dysonairpurifier.0 (6705) Updating device [VS8-EU-KGA0222B] (polling API scheduled).
2024-05-14 20:53:53.442 - debug: dysonairpurifier.0 (6705) Updating device [C4H-EU-NHA6440A] (polling API scheduled).
2024-05-14 20:53:53.460 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:53:53.463 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:53:53.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-45","channel":"44","fqhp":"104472","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:53:53.511 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:53:53.515 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:53:53.000Z","data":{"tact":"2952","hact":"0051","pm25":"0002","pm10":"0001","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0002","sltm":"OFF"}}
2024-05-14 20:53:53.561 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:53:53.570 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:53:54.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","com4":"OK","com1":"OK","ste1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh3":"OK","iuu3":"OK","iuc3":"OK","iuw3":"OK","iua3":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","psu3":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","sen5":"OK","sen6":"OK","com5":"OK","com2":"OK"},"product-warnings":{"fltr":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:53:53.582 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:53:53.587 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:53:53.000Z","mode-reason":"LAPP","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"104568","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0045","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:53:53.632 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:53:53.634 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:53:53.000Z","data":{"tact":"2941","hact":"0052","pm25":"0003","pm10":"0002","va10":"0007","noxl":"0003","p25r":"0004","p10r":"0004","sltm":"OFF"}}
2024-05-14 20:53:53.682 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:53:53.691 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:53:53.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","amf9":"OK","com4":"OK","com1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh4":"OK","iuu4":"OK","iuc4":"OK","iuw4":"OK","iua4":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","com5":"OK","com2":"OK","com9":"OK","coma":"OK","bosl":"OK","bosr":"OK","etws":"OK","wpmp":"OK","prot":"OK","uled":"OK"},"product-warnings":{"fltr":"OK","tnke":"OK","tnkp":"OK","cldu":"OK","etwd":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:54:17.462 - debug: dysonairpurifier.0 (6705) MessageType: STATE-CHANGE
2024-05-14 20:54:17.464 - debug: dysonairpurifier.0 (6705) Values for [OscillationActive] are equal. No update required. Skipping.
2024-05-14 20:54:17.464 - debug: dysonairpurifier.0 (6705) Values for [FanStatus] are equal. No update required. Skipping.
2024-05-14 20:54:17.464 - debug: dysonairpurifier.0 (6705) Values for [LastErrorCode] are equal. No update required. Skipping.
2024-05-14 20:54:17.465 - debug: dysonairpurifier.0 (6705) Values for [LastWarningCode] are equal. No update required. Skipping.
2024-05-14 20:54:17.465 - debug: dysonairpurifier.0 (6705) Values for [Carbonfilter] are equal. No update required. Skipping.
2024-05-14 20:54:17.465 - debug: dysonairpurifier.0 (6705) Values for [HEPA-Filter] are equal. No update required. Skipping.
2024-05-14 20:54:17.466 - debug: dysonairpurifier.0 (6705) Values for [OscillationAngle] are equal. No update required. Skipping.
2024-05-14 20:54:17.468 - debug: dysonairpurifier.0 (6705) Values for [HumidificationState] are equal. No update required. Skipping.
2024-05-14 20:54:17.468 - debug: dysonairpurifier.0 (6705) Values for [DeepCleanCycle] are equal. No update required. Skipping.
2024-05-14 20:54:17.469 - debug: dysonairpurifier.0 (6705) Values for [WaterHardness] are equal. No update required. Skipping.
2024-05-14 20:54:17.471 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"STATE-CHANGE","time":"2024-05-14T18:54:17.000Z","mode-reason":"NONE","state-reason":"MODE","product-state":{"fpwr":["ON","ON"],"auto":["ON","ON"],"oscs":["IDLE","IDLE"],"oson":["ON","ON"],"nmod":["OFF","OFF"],"rhtm":["ON","ON"],"fnst":["OFF","OFF"],"ercd":["31U2","31U2"],"wacd":["NONE","NONE"],"nmdv":["0004","0004"],"fnsp":["AUTO","AUTO"],"bril":["0002","0002"],"corf":["ON","ON"],"cflr":["INV","INV"],"hflr":["0087","0087"],"cflt":["NONE","NONE"],"hflt":["GCOM","GCOM"],"sltm":["OFF","OFF"],"osal":["0190","0190"],"osau":["0190","0190"],"ancp":["0090","0090"],"hume":["HUMD","HUMD"],"haut":["ON","ON"],"humt":["0040","0040"],"rect":["0045","0050"],"msta":["OFF","OFF"],"clcr":["CLNO","CLNO"],"cdrr":["0060","0060"],"cltr":["0245","0245"],"wath":["0675","0675"],"psta":["OFF","OFF"],"fdir":["ON","ON"]},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:54:17.526 - warn: dysonairpurifier.0 (6705) State "dysonairpurifier.0.C4H-EU-NHA6440A.Sleeptimer" has no existing object, this might lead to an error in future versions
2024-05-14 20:54:53.350 - debug: dysonairpurifier.0 (6705) Updating device [VS8-EU-KGA0222B] (polling API scheduled).
2024-05-14 20:54:53.443 - debug: dysonairpurifier.0 (6705) Updating device [C4H-EU-NHA6440A] (polling API scheduled).
2024-05-14 20:54:53.453 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:54:53.456 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:54:53.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-44","channel":"44","fqhp":"104472","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:54:53.521 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:54:53.523 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:54:53.000Z","data":{"tact":"2951","hact":"0051","pm25":"0001","pm10":"0000","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0002","sltm":"OFF"}}
2024-05-14 20:54:53.545 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:54:53.548 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:54:53.000Z","mode-reason":"NONE","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"104568","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0050","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:54:53.572 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:54:53.579 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:54:54.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","com4":"OK","com1":"OK","ste1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh3":"OK","iuu3":"OK","iuc3":"OK","iuw3":"OK","iua3":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","psu3":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","sen5":"OK","sen6":"OK","com5":"OK","com2":"OK"},"product-warnings":{"fltr":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:54:53.593 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:54:53.595 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:54:53.000Z","data":{"tact":"2940","hact":"0052","pm25":"0004","pm10":"0002","va10":"0007","noxl":"0003","p25r":"0005","p10r":"0005","sltm":"OFF"}}
2024-05-14 20:54:53.645 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:54:53.658 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:54:53.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","amf9":"OK","com4":"OK","com1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh4":"OK","iuu4":"OK","iuc4":"OK","iuw4":"OK","iua4":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","com5":"OK","com2":"OK","com9":"OK","coma":"OK","bosl":"OK","bosr":"OK","etws":"OK","wpmp":"OK","prot":"OK","uled":"OK"},"product-warnings":{"fltr":"OK","tnke":"OK","tnkp":"OK","cldu":"OK","etwd":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:55:53.373 - debug: dysonairpurifier.0 (6705) Updating device [VS8-EU-KGA0222B] (polling API scheduled).
2024-05-14 20:55:53.476 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:55:53.478 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:55:53.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-45","channel":"44","fqhp":"104472","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:55:53.479 - debug: dysonairpurifier.0 (6705) Updating device [C4H-EU-NHA6440A] (polling API scheduled).
2024-05-14 20:55:53.526 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:55:53.528 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:55:54.000Z","data":{"tact":"2951","hact":"0051","pm25":"0002","pm10":"0001","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0002","sltm":"OFF"}}
2024-05-14 20:55:53.573 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:55:53.579 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:55:53.000Z","mode-reason":"NONE","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"105000","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0050","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:55:53.581 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:55:53.587 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:55:54.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","com4":"OK","com1":"OK","ste1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh3":"OK","iuu3":"OK","iuc3":"OK","iuw3":"OK","iua3":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","psu3":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","sen5":"OK","sen6":"OK","com5":"OK","com2":"OK"},"product-warnings":{"fltr":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:55:53.636 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:55:53.638 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:55:53.000Z","data":{"tact":"2940","hact":"0052","pm25":"0003","pm10":"0001","va10":"0007","noxl":"0003","p25r":"0003","p10r":"0003","sltm":"OFF"}}
2024-05-14 20:55:53.686 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:55:53.692 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:55:53.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","amf9":"OK","com4":"OK","com1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh4":"OK","iuu4":"OK","iuc4":"OK","iuw4":"OK","iua4":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","com5":"OK","com2":"OK","com9":"OK","coma":"OK","bosl":"OK","bosr":"OK","etws":"OK","wpmp":"OK","prot":"OK","uled":"OK"},"product-warnings":{"fltr":"OK","tnke":"OK","tnkp":"OK","cldu":"OK","etwd":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:56:53.375 - debug: dysonairpurifier.0 (6705) Updating device [VS8-EU-KGA0222B] (polling API scheduled).
2024-05-14 20:56:53.481 - debug: dysonairpurifier.0 (6705) Updating device [C4H-EU-NHA6440A] (polling API scheduled).
2024-05-14 20:56:53.484 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:56:53.486 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:56:53.000Z","mode-reason":"PRC","state-reason":"MODE","rssi":"-45","channel":"44","fqhp":"104472","fghp":"74880","product-state":{"fpwr":"OFF","auto":"ON","oscs":"OFF","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"11E1","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"0100","hflr":"0090","cflt":"CARF","hflt":"GHEP","sltm":"OFF","osal":"0088","osau":"0133","ancp":"CUST","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:56:53.532 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:56:53.534 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:56:54.000Z","data":{"tact":"2951","hact":"0051","pm25":"0002","pm10":"0001","va10":"0003","noxl":"0009","p25r":"0002","p10r":"0003","sltm":"OFF"}}
2024-05-14 20:56:53.590 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-STATE
2024-05-14 20:56:53.593 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-05-14T18:56:53.000Z","mode-reason":"NONE","state-reason":"MODE","rssi":"-46","channel":"10","fqhp":"104568","fghp":"68048","product-state":{"fpwr":"ON","auto":"ON","oscs":"IDLE","oson":"ON","nmod":"OFF","rhtm":"ON","fnst":"OFF","ercd":"31U2","wacd":"NONE","nmdv":"0004","fnsp":"AUTO","bril":"0002","corf":"ON","cflr":"INV","hflr":"0087","cflt":"NONE","hflt":"GCOM","sltm":"OFF","osal":"0190","osau":"0190","ancp":"0090","hume":"HUMD","haut":"ON","humt":"0040","rect":"0050","msta":"OFF","clcr":"CLNO","cdrr":"0060","cltr":"0245","wath":"0675","psta":"OFF","fdir":"ON"},"scheduler":{"srsc":"0000000000000000","dstv":"0001","tzid":"0001"}}
2024-05-14 20:56:53.596 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:56:53.606 - debug: dysonairpurifier.0 (6705) VS8-EU-KGA0222B - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:56:54.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","com4":"OK","com1":"OK","ste1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh3":"OK","iuu3":"OK","iuc3":"OK","iuw3":"OK","iua3":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","psu3":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","sen5":"OK","sen6":"OK","com5":"OK","com2":"OK"},"product-warnings":{"fltr":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
2024-05-14 20:56:53.635 - debug: dysonairpurifier.0 (6705) MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
2024-05-14 20:56:53.637 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-05-14T18:56:53.000Z","data":{"tact":"2940","hact":"0052","pm25":"0003","pm10":"0002","va10":"0007","noxl":"0003","p25r":"0004","p10r":"0004","sltm":"OFF"}}
2024-05-14 20:56:53.688 - debug: dysonairpurifier.0 (6705) MessageType: CURRENT-FAULTS
2024-05-14 20:56:53.695 - debug: dysonairpurifier.0 (6705) C4H-EU-NHA6440A - MQTT message received: {"msg":"CURRENT-FAULTS","time":"2024-05-14T18:56:53.000Z","product-errors":{"amf1":"OK","amf2":"OK","amf3":"OK","amf4":"OK","amf5":"OK","amf6":"OK","amf7":"OK","amf8":"OK","amf9":"OK","com4":"OK","com1":"OK","iuh0":"OK","iup0":"OK","iuw0":"OK","iuh1":"OK","iuu1":"OK","iuc1":"OK","iuw1":"OK","iua1":"OK","iuh2":"OK","iuu2":"OK","iuc2":"OK","iuw2":"OK","iua2":"OK","iuh4":"OK","iuu4":"OK","iuc4":"OK","iuw4":"OK","iua4":"OK","ui01":"OK","ui02":"OK","ui03":"OK","uid1":"OK","uid2":"OK","fs01":"OK","fs02":"OK","fs03":"OK","fs04":"OK","fs05":"OK","fs06":"OK","fs07":"OK","fs08":"OK","fs09":"OK","fs0a":"OK","fs0b":"OK","fs0c":"OK","psu1":"OK","psu2":"OK","sen1":"OK","sen2":"OK","sen3":"OK","sen4":"OK","com5":"OK","com2":"OK","com9":"OK","coma":"OK","bosl":"OK","bosr":"OK","etws":"OK","wpmp":"OK","prot":"OK","uled":"OK"},"product-warnings":{"fltr":"OK","tnke":"OK","tnkp":"OK","cldu":"OK","etwd":"OK"},"module-errors":{"szme":"OK","szmw":"OK","szps":"OK","szpe":"OK","szpw":"OK","szed":"OK","lspd":"OK","szpi":"OK","szpp":"OK","szhv":"OK","szbv":"OK","szav":"OK"},"module-warnings":{"srnk":"OK","stac":"OK","strs":"OK","srmi":"OK","srmu":"OK","nwcs":"OK","nwts":"OK","nwps":"OK","nwss":"OK"}}
krobipd commented 3 months ago

ich hoffe das passt so, sonst bitte sagen wie du es brauchst :-)

krobipd commented 3 months ago

kleines update jetzt hab ich die Meldung auch von meinem pure cool

State "dysonairpurifier.0.VS8-EU-KGA0222B.Sleeptimer" has no existing object, this might lead to an error in future versions

Arcticon commented 3 months ago

@Grizzelbee ich sehe, dass der wert vom sleeptimer auch null sein kann:

{
  "state": {
    "val": null,
    "ack": true,
    "ts": 1715775386983,
    "q": 0,
    "from": "system.adapter.dysonairpurifier.0",
    "user": "system.user.admin",
    "lc": 1715775386983
  },
  "ActionData": {
    "name": "Sleeptimer",
    "description": "Sleep timer",
    "type": "number",
    "writeable": true,
    "role": "value",
    "unit": "Min"
  },
  "dysonAction": "sltm"
}

die function #getMessageData kann damit nicht umgehen, weil sie versucht auf null ein .toString() zu machen. sollten wir generell null werte ignorieren?

Grizzelbee commented 3 months ago

@Arcticon

@Grizzelbee ich sehe, dass der wert vom sleeptimer auch null sein kann:

Jein - das hat dyson doof gelöst (übrigens genauso bei FanSpeed) :

Ich überlege gerade im Adapter diese Werte (OFF und AUTO) abzufangen und auf Zahlen zu mappen, die dann im Objektbaum übersetzt werden.

Den eigentlichenb Bug dieses Issues hier habe ich übrigens gefunden und behebe ihn gerade.

Grizzelbee commented 3 months ago

@krobipd Kannst Du bitte die Version hier von github testen? Die sollte die offenen Probleme lösen. Die Versionsnummer bleibt bei 3.1.10

krobipd commented 3 months ago

hey, sorry für die späte Antwort. ja funktioniert jetzt. was mir aufgefallen ist, das jetzt sleeptimer auch unter den Sensoren auftaucht. ich verwende ihn nie daher kann ich jetzt nicht sagen ob er auch funktioniert. aber er zeigt aktuelle off an was ja passen würde. und Fehler gibs auch keine. die screenshots sind vom purifier + cool aber die Datenpunkte sind dahingehend gleich mitn pur cool

Bildschirmfoto 2024-05-19 um 16 03 58 Bildschirmfoto 2024-05-19 um 16 04 22