Giter VIP home page Giter VIP logo

Comments (14)

shenxn avatar shenxn commented on July 1, 2024

Can you find any log that might be related?

from ha-dyson.

johnhoogeveen avatar johnhoogeveen commented on July 1, 2024

I added the following entry to configuration.yaml and restarted the server
logger:
default: info
logs:
custom_components.dyson_local: debug
custom_components.dyson_cloud: debug

That doesn't provide a lot of information, just these entries in the log when turning on/off the fan oscillation

2021-03-10 16:01:40 DEBUG (SyncWorker_1) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-10 16:01:46 DEBUG (SyncWorker_2) [custom_components.dyson_local.fan] Turn oscillation False for device Woonkamer
2021-03-10 16:01:58 DEBUG (SyncWorker_10) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer

Is there another way to get more information?

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

It seems that your device is not responding to those commands since otherwise you should be able to see state change logs. What is the model of your device? Was it working with the official integration?

from ha-dyson.

johnhoogeveen avatar johnhoogeveen commented on July 1, 2024

The fan is model number 358, pure humidify and cool
With the official I was facing the same issue.
I just put the log identical to precious mentioned and tried several funtions from within HA, everything works as expected except oscillation.
Below is the log in a filtered view.
Fan on and off is working, oscillation on does not work, but it does switch of

2021-03-11 19:00:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-11 19:01:17 DEBUG (SyncWorker_11) [custom_components.dyson_local.fan] Turn off fan Woonkamer
2021-03-11 19:01:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.002 seconds
2021-03-11 19:01:27 DEBUG (SyncWorker_16) [custom_components.dyson_local.fan] Turn on fan Woonkamer with percentage None
2021-03-11 19:01:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:02:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:02:44 DEBUG (SyncWorker_6) [custom_components.dyson_local.fan] Turn oscillation False for device Woonkamer
2021-03-11 19:02:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-11 19:02:54 DEBUG (SyncWorker_9) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-11 19:03:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:03:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.005 seconds
2021-03-11 19:04:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-11 19:04:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-11 19:05:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:05:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:06:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:06:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-11 19:07:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-11 19:07:54 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.002 seconds
2021-03-11 19:08:24 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.002 seconds

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

Thanks for the info. I'll look into it.

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

Can you upgrade to the latest version and see if you can get correct angle_low and angle_high values in fan entity attributes.

from ha-dyson.

johnhoogeveen avatar johnhoogeveen commented on July 1, 2024

I upgraded to 0.6.2.
The value for ange_low and angle_high are 186 and not changing when I change the oscillation from the dyson app.

Below are the related debuglog entries.

2021-03-14 09:28:02 DEBUG (SyncWorker_6) [custom_components.dyson_local.fan] Turn on fan Woonkamer with percentage None
2021-03-14 09:28:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:28:26 DEBUG (SyncWorker_13) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-14 09:28:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:28:53 DEBUG (SyncWorker_4) [custom_components.dyson_local.fan] Turn oscillation False for device Woonkamer
2021-03-14 09:28:55 DEBUG (SyncWorker_0) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-14 09:28:56 DEBUG (SyncWorker_5) [custom_components.dyson_local.fan] Turn oscillation False for device Woonkamer
2021-03-14 09:29:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:29:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:30:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:30:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:31:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:31:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:32:09 DEBUG (SyncWorker_16) [custom_components.dyson_local.fan] Turn off fan Woonkamer
2021-03-14 09:32:17 DEBUG (SyncWorker_1) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-14 09:32:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:32:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:33:19 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 09:33:49 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

Can you enable debug log for libdyson as well? Then you should be able to see raw status data.

logger:
  default: info
  logs:
    custom_components.dyson_local: debug
    custom_components.dyson_cloud: debug
    libdyson: debug

from ha-dyson.

johnhoogeveen avatar johnhoogeveen commented on July 1, 2024

No problem, below is the obtained log.

2021-03-14 13:57:25 DEBUG (Thread-5) [libdyson.dyson_device] Connected with result code 0
2021-03-14 13:57:25 INFO (SyncWorker_8) [libdyson.dyson_device] Connected to device C4H-EU-serial
2021-03-14 13:57:25 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:57:26.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-42', 'channel': '1', 'fqhp': '101512', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:57:26 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:57:26.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.dyson_local
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.components.switch] Setting up switch.dyson_local
2021-03-14 13:57:26 INFO (SyncWorker_8) [homeassistant.loader] Loaded fan from homeassistant.components.fan
2021-03-14 13:57:26 INFO (SyncWorker_10) [homeassistant.loader] Loaded air_quality from homeassistant.components.air_quality
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.setup] Setting up fan
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.setup] Setup of domain fan took 0.0 seconds
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.setup] Setting up air_quality
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.setup] Setup of domain air_quality took 0.0 seconds
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.components.fan] Setting up fan.dyson_local
2021-03-14 13:57:26 INFO (MainThread) [homeassistant.components.air_quality] Setting up air_quality.dyson_local
2021-03-14 13:57:26 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:57:26.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:57:26 INFO (MainThread) [custom_components.hacs] <Integration hacs/integration> Registration completed
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] Restore started
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] Restore done
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.SENSOR
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.WAITING
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
2021-03-14 13:57:27 INFO (MainThread) [custom_components.hacs] HACS is enabled

2021-03-14 13:57:56 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 13:57:56 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:57:56.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:12 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:58:12.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-42', 'channel': '1', 'fqhp': '101088', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:12 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:12.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:12 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:58:13.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101168', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:12 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:13.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:12 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:58:13.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101080', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:13 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:13.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:13 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:13.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:13 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:58:14.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-42', 'channel': '1', 'fqhp': '98400', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:13 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:14.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:58:19 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:19.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'OFF'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'OFF'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'OFF'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:22 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:22.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'OFF'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'OFF'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'OFF'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}

2021-03-14 13:58:25 INFO (MainThread) [buienradar.buienradar_json] Parse ws data: latitude: 51.96348635482066, longitude: 4.563515782356263
2021-03-14 13:58:25 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:26.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}

2021-03-14 13:58:26 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.002 seconds
2021-03-14 13:58:26 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:26.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0001', 'pm10': '0001', 'va10': '0008', 'noxl': '0018', 'p25r': '0002', 'p10r': '0003', 'sltm': 'OFF'}}
2021-03-14 13:58:28 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:28.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:42 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:58:43.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'rssi': '-42', 'channel': '1', 'fqhp': '101600', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:42 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:43.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0001', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0003', 'sltm': 'OFF'}}
2021-03-14 13:58:43 DEBUG (SyncWorker_16) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-14 13:58:43 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:44.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'OION'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:58:45 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:58:45.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['OION', 'OION'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}

2021-03-14 13:58:56 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 13:58:56 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:58:56.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0002', 'sltm': 'OFF'}}
2021-03-14 13:59:06 DEBUG (SyncWorker_13) [custom_components.dyson_local.fan] Turn oscillation False for device Woonkamer
2021-03-14 13:59:06 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:59:06.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['OION', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:12 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:59:13.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101600', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OIOF', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'CUST', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:12 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:13.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0002', 'sltm': 'OFF'}}

2021-03-14 13:59:26 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 13:59:26 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:26.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0001', 'va10': '0008', 'noxl': '0018', 'p25r': '0001', 'p10r': '0002', 'sltm': 'OFF'}}
2021-03-14 13:59:42 DEBUG (SyncWorker_1) [custom_components.dyson_local.fan] Turn off fan Woonkamer
2021-03-14 13:59:42 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:59:43.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101600', 'fghp': '72856', 'product-state': {'fpwr': 'OFF', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OIOF', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'OFF', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'CUST', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'OFF', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:43 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:43.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0001', 'va10': '0008', 'noxl': '0018', 'p25r': '0000', 'p10r': '0002', 'sltm': 'OFF'}}
2021-03-14 13:59:43 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:59:43.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'OFF'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'OFF'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'OFF'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:43 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:59:43.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'OFF'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'OFF'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'OFF'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:46 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:59:46.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'OFF'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'OFF'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'OFF'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:55 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T12:59:55.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101504', 'fghp': '72856', 'product-state': {'fpwr': 'OFF', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OIOF', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'OFF', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'CUST', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'OFF', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 13:59:55 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:55.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:59:55 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:56.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}

2021-03-14 13:59:56 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 13:59:56 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T12:59:56.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0001', 'p10r': '0001', 'sltm': 'OFF'}}
2021-03-14 13:59:59 DEBUG (SyncWorker_10) [custom_components.dyson_local.fan] Turn on fan Woonkamer with percentage None
2021-03-14 13:59:59 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T12:59:59.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['OFF', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['OFF', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:02 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:02.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:02 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:03.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['OIOF', 'OIOF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:08 DEBUG (SyncWorker_5) [custom_components.dyson_local.fan] Turn oscillation True for device Woonkamer
2021-03-14 14:00:08 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:08.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['OIOF', 'OION'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:08 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:08.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['OION', 'OION'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:09 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:09.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['OION', 'OION'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'CUST'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:12 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T13:00:13.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-42', 'channel': '1', 'fqhp': '101600', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OION', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'CUST', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:12 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T13:00:13.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0001', 'p10r': '0002', 'sltm': 'OFF'}}

2021-03-14 14:00:26 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.001 seconds
2021-03-14 14:00:26 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T13:00:26.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0000', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0001', 'p10r': '0002', 'sltm': 'OFF'}}
2021-03-14 14:00:39 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:39.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'OFF'], 'oson': ['OION', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['CUST', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:39 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-03-14T13:00:39.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['ON', 'ON'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0003', '0003'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['INV', 'INV'], 'hflr': ['0079', '0079'], 'cflt': ['NONE', 'NONE'], 'hflt': ['GCOM', 'GCOM'], 'sltm': ['OFF', 'OFF'], 'osal': ['0186', '0186'], 'osau': ['0186', '0186'], 'ancp': ['BRZE', 'BRZE'], 'hume': ['HUMD', 'HUMD'], 'haut': ['ON', 'ON'], 'humt': ['0040', '0040'], 'rect': ['0050', '0050'], 'msta': ['HUMD', 'HUMD'], 'clcr': ['CLNO', 'CLNO'], 'cdrr': ['0060', '0060'], 'cltr': ['0337', '0337'], 'wath': ['0675', '0675'], 'psta': ['OFF', 'OFF'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:42 DEBUG (Thread-5) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-03-14T13:00:43.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'rssi': '-41', 'channel': '1', 'fqhp': '101600', 'fghp': '72856', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'ON', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0003', 'bril': '0002', 'corf': 'ON', 'cflr': 'INV', 'hflr': '0079', 'cflt': 'NONE', 'hflt': 'GCOM', 'sltm': 'OFF', 'osal': '0186', 'osau': '0186', 'ancp': 'BRZE', 'hume': 'HUMD', 'haut': 'ON', 'humt': '0040', 'rect': '0050', 'msta': 'HUMD', 'clcr': 'CLNO', 'cdrr': '0060', 'cltr': '0337', 'wath': '0675', 'psta': 'OFF', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0001', 'tzid': '0001'}}
2021-03-14 14:00:42 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T13:00:43.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0001', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0002', 'p10r': '0002', 'sltm': 'OFF'}}

2021-03-14 14:00:56 DEBUG (MainThread) [custom_components.dyson_local] Finished fetching environmental data in 0.003 seconds
2021-03-14 14:00:56 DEBUG (Thread-5) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-03-14T13:00:56.000Z', 'data': {'tact': '2933', 'hact': '0044', 'pm25': '0001', 'pm10': '0000', 'va10': '0008', 'noxl': '0017', 'p25r': '0002', 'p10r': '0002', 'sltm': 'OFF'}}

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

@johnhoogeveen Thanks for the info. Now I can confirm that the oscillation protocol is different than Pure Cool devices. I'll add support for this.

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

I released version 0.7.0 that fixes this. Use the new dyson_local.set_oscillation_mode to set oscillation mode ("45", "90", or "breeze"). Note that this version also added humidifier entity. You can try and test that as well.

from ha-dyson.

johnhoogeveen avatar johnhoogeveen commented on July 1, 2024

Good news, oscillation of/off is working correct between none and breeze, for now I am unsure on how to switche the other modes (45 and 90)
Humidity is also working , when changed in HA I also see the required setting in the dyson app
You provide to option to set it higher than 70%, but 70 is the limit for my device, no issue, but just a detail
The option for airflow direction is gone with the new version

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

Good news, oscillation of/off is working correct between none and breeze, for now I am unsure on how to switche the other modes (45 and 90)
Humidity is also working , when changed in HA I also see the required setting in the dyson app
You provide to option to set it higher than 70%, but 70 is the limit for my device, no issue, but just a detail
The option for airflow direction is gone with the new version

I'll fix the switches.

from ha-dyson.

shenxn avatar shenxn commented on July 1, 2024

@johnhoogeveen Version 0.7.1 fixes the switches. To switch between oscillation modes, using dyson_local.set_oscillation_mode custom service with oscillation_mode set to "45", "90", or "breeze".

from ha-dyson.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.