Comments (11)
@mont3crysto There is no change to the angle functionality recently. Can you first try unplug and re-plug your fan? If it does not work, it is better to create a new issue for your problem.
from ha-dyson.
Can you enable debug mode and change angles in the mobile app. Then find STATE CHANGE
logs. To enable debug mode, add the following lines to your configuration.yaml
logger:
default: info
logs:
libdyson: debug
from ha-dyson.
this is logs
2021-06-01 00:35:40 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-05-31T16:35:40.000Z', 'mode-reason': 'PRC', 'state-reason': 'MODE', 'product-state': {'fpwr': ['OFF', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['OFF', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0135', '0135'], 'osau': ['0225', '0225'], 'ancp': ['0090', '0090'], 'fdir': ['OFF', 'OFF']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-01 00:35:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:35:54.000Z', 'data': {'tact': '2967', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0999', 'p10r': '0999', 'sltm': 'OFF'}}
2021-06-01 00:36:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:36:24.000Z', 'data': {'tact': '2967', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0989', 'p10r': '0999', 'sltm': 'OFF'}}
2021-06-01 00:36:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:36:54.000Z', 'data': {'tact': '2968', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0923', 'p10r': '0999', 'sltm': 'OFF'}}
2021-06-01 00:37:37 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:37:37.000Z', 'data': {'tact': '2968', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0884', 'p10r': '0978', 'sltm': 'OFF'}}
2021-06-01 00:37:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:37:54.000Z', 'data': {'tact': '2969', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0896', 'p10r': '0963', 'sltm': 'OFF'}}
2021-06-01 00:38:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:38:24.000Z', 'data': {'tact': '2969', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0835', 'p10r': '0931', 'sltm': 'OFF'}}
2021-06-01 00:38:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:38:54.000Z', 'data': {'tact': '2970', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0853', 'p10r': '0930', 'sltm': 'OFF'}}
2021-06-01 00:39:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:39:24.000Z', 'data': {'tact': '2970', 'hact': '0089', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0847', 'p10r': '0921', 'sltm': 'OFF'}}
2021-06-01 00:39:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-05-31T16:39:54.000Z', 'data': {'tact': '2971', 'hact': '0088', 'pm25': '0149', 'pm10': '0149', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0790', 'p10r': '0873', 'sltm': 'OFF'}}
'osal': ['0135', '0135'], 'osau': ['0225', '0225'] not payload to change
from ha-dyson.
It seems that the field ancp
is related. Can you try different combination of angles in app / remote control and see if you can get different values.
from ha-dyson.
turn off fan swings
2021-06-05 23:55:18 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T15:55:18.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-63', 'channel': '6', 'fqhp': '80976', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0190', 'osau': '0235', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:55:29 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T15:55:29.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'OFF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:55:33 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T15:55:33.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'OFF'], 'oson': ['OFF', 'OFF'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:55:48 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T15:55:48.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'rssi': '-64', 'channel': '6', 'fqhp': '80976', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OFF', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0190', 'osau': '0235', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
Change to 45 degrees
2021-06-05 23:57:24 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T15:57:24.000Z', 'mode-reason': 'RAPP', 'state-reason': 'MODE', 'rssi': '-61', 'channel': '6', 'fqhp': '80544', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'OFF', 'oson': 'OFF', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0190', 'osau': '0235', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:57:26 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T15:57:27.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['OFF', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0198'], 'osau': ['0235', '0243'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:57:54 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T15:57:54.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-71', 'channel': '6', 'fqhp': '80544', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0198', 'osau': '0243', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
Change to 90 degrees
2021-06-05 23:59:53 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T15:59:53.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-61', 'channel': '6', 'fqhp': '80544', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0198', 'osau': '0243', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-05 23:59:56 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T15:59:56.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0198', '0175'], 'osau': ['0243', '0265'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 00:00:14 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T16:00:14.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-63', 'channel': '6', 'fqhp': '80104', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0175', 'osau': '0265', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
Change to 180 degrees
2021-06-06 00:04:40 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T16:04:40.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-62', 'channel': '6', 'fqhp': '80544', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0175', 'osau': '0265', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 00:04:43 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T16:04:44.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0175', '0130'], 'osau': ['0265', '0310'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 00:05:10 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T16:05:10.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-64', 'channel': '6', 'fqhp': '80544', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0130', 'osau': '0310', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
Change to 350 degrees
2021-06-06 00:08:31 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T16:08:31.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-60', 'channel': '6', 'fqhp': '80536', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0130', 'osau': '0310', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 00:08:34 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-05T16:08:34.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0005', '0005'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0130', '0005'], 'osau': ['0310', '0355'], 'ancp': ['CUST', 'CUST'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 00:08:35 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'CURRENT-STATE', 'time': '2021-06-05T16:08:35.000Z', 'mode-reason': 'LAPP', 'state-reason': 'MODE', 'rssi': '-61', 'channel': '6', 'fqhp': '80976', 'fghp': '50984', 'product-state': {'fpwr': 'ON', 'auto': 'OFF', 'oscs': 'ON', 'oson': 'ON', 'nmod': 'OFF', 'rhtm': 'OFF', 'fnst': 'FAN', 'ercd': 'NONE', 'wacd': 'NONE', 'nmdv': '0004', 'fnsp': '0005', 'bril': '0002', 'corf': 'ON', 'cflr': '0098', 'hflr': '0099', 'cflt': 'CARF', 'hflt': 'PHEP', 'sltm': 'OFF', 'osal': '0005', 'osau': '0355', 'ancp': 'CUST', 'fdir': 'ON'}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
from ha-dyson.
@superman110 Thanks for your info. According to the log, it seems that osal
and osau
are the fields for angles, which means currently it should work correctly. Can you double check?
from ha-dyson.
The log above is dyson link app, and the log below is my remote control, ‘osal’ and ‘osau’ not change, ‘ancp’ is the current angle and the target angle
2021-06-06 13:16:20 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-06T05:16:21.000Z', 'mode-reason': 'PRC', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['OFF', 'ON'], 'oson': ['OFF', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0004', '0004'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['CUST', '0180'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 13:16:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:16:24.000Z', 'data': {'tact': '2975', 'hact': '0072', 'pm25': '0092', 'pm10': '0082', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0079', 'p10r': '0090', 'sltm': 'OFF'}}
2021-06-06 13:16:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:16:54.000Z', 'data': {'tact': '2976', 'hact': '0071', 'pm25': '0086', 'pm10': '0073', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0067', 'p10r': '0080', 'sltm': 'OFF'}}
2021-06-06 13:17:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:17:24.000Z', 'data': {'tact': '2976', 'hact': '0071', 'pm25': '0080', 'pm10': '0071', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0063', 'p10r': '0077', 'sltm': 'OFF'}}
2021-06-06 13:17:31 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-06T05:17:31.000Z', 'mode-reason': 'PRC', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0004', '0004'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['0180', '0045'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 13:17:35 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-06T05:17:36.000Z', 'mode-reason': 'PRC', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0004', '0004'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['0045', '0090'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
2021-06-06 13:17:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:17:54.000Z', 'data': {'tact': '2977', 'hact': '0072', 'pm25': '0078', 'pm10': '0071', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0060', 'p10r': '0077', 'sltm': 'OFF'}}
2021-06-06 13:18:24 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:18:24.000Z', 'data': {'tact': '2977', 'hact': '0071', 'pm25': '0078', 'pm10': '0069', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0060', 'p10r': '0074', 'sltm': 'OFF'}}
2021-06-06 13:18:54 DEBUG (Thread-8) [libdyson.dyson_device] New environmental state: {'msg': 'ENVIRONMENTAL-CURRENT-SENSOR-DATA', 'time': '2021-06-06T05:18:54.000Z', 'data': {'tact': '2978', 'hact': '0070', 'pm25': '0078', 'pm10': '0070', 'va10': 'INIT', 'noxl': 'INIT', 'p25r': '0060', 'p10r': '0075', 'sltm': 'OFF'}}
2021-06-06 13:19:02 DEBUG (Thread-8) [libdyson.dyson_device] New state: {'msg': 'STATE-CHANGE', 'time': '2021-06-06T05:19:03.000Z', 'mode-reason': 'PRC', 'state-reason': 'MODE', 'product-state': {'fpwr': ['ON', 'ON'], 'auto': ['OFF', 'OFF'], 'oscs': ['ON', 'ON'], 'oson': ['ON', 'ON'], 'nmod': ['OFF', 'OFF'], 'rhtm': ['OFF', 'OFF'], 'fnst': ['FAN', 'FAN'], 'ercd': ['NONE', 'NONE'], 'wacd': ['NONE', 'NONE'], 'nmdv': ['0004', '0004'], 'fnsp': ['0004', '0004'], 'bril': ['0002', '0002'], 'corf': ['ON', 'ON'], 'cflr': ['0098', '0098'], 'hflr': ['0099', '0099'], 'cflt': ['CARF', 'CARF'], 'hflt': ['PHEP', 'PHEP'], 'sltm': ['OFF', 'OFF'], 'osal': ['0190', '0190'], 'osau': ['0235', '0235'], 'ancp': ['0090', '0350'], 'fdir': ['ON', 'ON']}, 'scheduler': {'srsc': '0000000000000000', 'dstv': '0000', 'tzid': '0001'}}
from ha-dyson.
So, when using this integration with mobile app, everything works. But if you change angles on the remote, the integration stops updating angles. Is that correct?
from ha-dyson.
Can you provide screenshots on the mobile app when you change angles in app and remote? How the app show its status?
from ha-dyson.
Sorry for intervening - and also if it isn't the right place to discuss my issue, but I can't change anymore the angles of my fan; is the feature being removed/deprecated or I'm encountering a bug of some sort?
Below some information, but feel free to ask me anything to help you (logs or whatever):
Home Assistant version: 2021.3.4
Dyson model: Pure Cool TP04
HACS version: 1.13.2
Dyson Local version: 0.14.0
Thank you for developing this plugin; never had a problem since adopting it while with the official YAML integration I always had some issues.
from ha-dyson.
Hello @shenxn,
at first thanks for your great work :)
About this request/issue there is update?
I will give you a screenshot about the oscillation/angle, if it can help.
If there is a possible to integrate that, its perfect :).
Thanks again and have a nice day :)
from ha-dyson.
Related Issues (20)
- Dyson Purifier Humidify Cool Formaldehyde (358K) not supported HOT 10
- Dyson Cloud never worked, using Dyson Local only now HOT 7
- Type 438K Fails to Connect HOT 3
- Stopped working? HOT 20
- Core 2022.2.0: Sensor has device class temperature, state class measurement and unit °C with non-numeric value: off
- Support Request - Add Device - Dyson HP07 Purifier Hot and Cool - Device Type 527k HOT 12
- No Formaldehyde Value HOT 2
- New device type Dyson purifier cool formaldehyde HOT 4
- New actively maintained integration! Collaborators welcome! Details inside. HOT 8
- Wifi-less "Dyson Pure Humidity+Cool" is not supported
- state class measurement and unit °C thus indicating it has a numeric value; however, it has the non-numeric value: off HOT 4
- Failed to find the device using discovery
- Not working on Home Assistant v2023.6 HOT 1
- ha-dyson failing with "cannot import name 'DysonPurifierHumidifyCoolFormaldehyde' from 'libdyson'" HOT 3
- Oscillation/angle setting
- Deactivate preset mode, or preset mode none
- Planned deprecation of direction, oscillate, preset_mode and set_speed HOT 1
- Local integration stopped working in HA 2024.1 HOT 4
- Depreciation warning in logs HOT 1
- ValueError: invalid literal for int() with base 10: 'off'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ha-dyson.