Hello,
I am using this plugin with a cloud account.
The plugin is able to retrieve the credential and the device list, but values are not populated in the widgets.
It seems like there is a problem in the write protocol. Any hint ?
=== start making connection to Dyson account ===
2020-10-22 18:09:19.343 (Dyson) Request URL: '
https://appapi.cp.dyson.com/v1/userregi ... country=NL'
2020-10-22 18:09:19.684 (Dyson) Login OK, JSON response: '{'Account': 'yyiiyyiiyyi-b31f-4033-b5e2-5644f5caf297', 'Password': 'yiyiyiuyiyiuyyi+4J4iS46gXEJhZwsGsUsnCcKWUbH/+JpXnKXBwrypBFEAGHdZXr07Rg=='}'
2020-10-22 18:09:19.684 (Dyson) Fetching devices from Dyson Web Services.
2020-10-22 18:09:19.838 (Dyson) Reply from Dyson: [{'Active': False, 'Serial': 'PT4-EU-KKA0925A', 'Name': 'Salotto', 'ScaleUnit': 'SU09', 'Version': '21.04.03', 'LocalCredentials': 'yyioyuioyu+C6kR9BoYzd4dVLfPrgDdaGUTOQAcSIHwdp8SPtz0pOWV2JkAtSFpKhKZDzgb8xorSmD42+sHu2LwD39qIPgK7/AnVglFgYBy0F/B/lVm3WLo0Kn9byOCeL/K40PRveVMixUxePQeHGZUy9qaHNubyik+xOw+NOe8mYQ+hJq6f', 'AutoUpdate': True, 'NewVersionAvailable': False, 'ProductType': '455'}]'
2020-10-22 18:09:19.838 (Dyson) Device returned from Dyson: {'Active': False, 'Serial': 'PT4-EU-KKA0925A', 'Name': 'Salotto', 'ScaleUnit': 'SU09', 'Version': '21.04.03', 'LocalCredentials': 'T9Do6DBqUhrOMJMOnjn8LD+yiuyii+sHu2LwD39qIPgK7/AnVglFgYBy0F/B/lVm3WLo0Kn9byOCeL/K40PRveVMixUxePQeHGZUy9qaHNubyik+xOw+NOe8mYQ+hJq6f', 'AutoUpdate': True, 'NewVersionAvailable': False, 'ProductType': '455'}'
2020-10-22 18:09:19.840 (Dyson) Number of devices from cloud: '1'
2020-10-22 18:09:19.840 (Dyson) 1 device found in cloud, none configured, assuming we need this one: 'Salotto'
2020-10-22 18:09:19.840 (Dyson) local device pwd: 'z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/yuiyuiyu+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg=='
2020-10-22 18:09:19.840 (Dyson) cloud device pwd: 'u3Yr4CFts0yRE+yuyuiyuyuyiyiyuyiii/A=='
2020-10-22 18:09:19.840 (Dyson) Device instance created: Dyson device from Cloud: 'Salotto' with serial 'PT4-EU-KKA0925A' of type '455', with version '21.04.03'
2020-10-22 18:09:19.840 (Dyson) base topic defined: '455/PT4-EU-KKA0925A'
2020-10-22 18:09:19.840 (Dyson) MqttClient::__init__
2020-10-22 18:09:19.841 (Dyson) MqttClient::Open
2020-10-22 18:09:19.841 (Dyson) MqttClient::Open: setup Domoticz connection object with protocol: 'MQTT'
2020-10-22 18:09:19.841 (Dyson) MqttClient::Open: open connection
2020-10-22 18:09:19.841 (Dyson) Heartbeat interval set to: 10.
2020-10-22 18:09:19.841 (Dyson) Protocol set to: 'MQTT'.
2020-10-22 18:09:19.841 (Dyson) Transport set to: 'TCP/IP', 192.168.1.14:1883.
2020-10-22 18:09:19.844 (Dyson) Connect directive received, action initiated successfully.
2020-10-22 18:09:19.894 (Dyson) onConnect called: Connection 'Name: '192.168.1.14', Transport: 'TCP/IP', Protocol: 'MQTT', Address: '192.168.1.14', Port: '1883', Baud: -1, Bytes: 0, Connected: True, Last Seen: 2020-10-22 18:09:19, Parent: 'None'', Status: '0', Description: 'Success'
2020-10-22 18:09:19.894 (Dyson) MqttClient::onConnect
2020-10-22 18:09:19.894 (Dyson) MqttClient::MQTT connected successfully.
2020-10-22 18:09:19.894 (Dyson) MqttClient::Connect
2020-10-22 18:09:19.894 (Dyson) MqttClient::MQTT CONNECT ID: 'Domoticz_1603382959'
2020-10-22 18:09:19.894 (Dyson) Sending 141 bytes of data
2020-10-22 18:09:19.894 (Dyson) 10 8a 01 00 04 4d 51 54 54 04 c2 00 3c 00 13 44 6f 6d 6f 74 .ʮ..MQTT.®<..Domot
2020-10-22 18:09:19.895 (Dyson) 69 63 7a 5f 31 36 30 33 33 38 32 39 35 39 00 0f 50 54 34 2d icz_1603382959..PT4-
2020-10-22 18:09:19.895 (Dyson) 45 55 2d 4b 4b 41 30 39 32 35 41 00 58 75 33 59 72 34 43 46 EU-KKA0925A.Xu3Yr4CF
2020-10-22 18:09:19.895 (Dyson) 74 73 30 79 52 45 2b 56 74 51 31 74 34 31 42 59 63 4b 44 7a ts0yRE+VtQ1t41BYcKDz
2020-10-22 18:09:19.895 (Dyson) 33 77 59 59 54 30 74 39 43 7a 6c 55 45 50 73 58 79 6b 76 79 3wYYT0t9CzlUEPsXykvy
2020-10-22 18:09:19.895 (Dyson) 47 78 49 41 74 47 36 38 41 6d 71 55 39 36 41 36 79 43 4a 4c GxIAtG68AmqU96A6yCJL
2020-10-22 18:09:19.895 (Dyson) 4c 36 6c 35 69 70 39 7a 56 50 4e 58 75 6b 48 67 73 2f 41 3d L6l5ip9zVPNXukHgs/A=
2020-10-22 18:09:19.895 (Dyson) 3d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. =
2020-10-22 18:09:19.333 Status: (Dyson) Entering work loop.
2020-10-22 18:09:19.334 Status: (Dyson) Initialized version 2.3.6, author 'Jan-Jaap Kostelijk'
2020-10-22 18:09:20.260 (Dyson) Queued asynchronous read aborted (192.168.1.14:1883), [2] End of file.
2020-10-22 18:09:20.296 (Dyson) Received 4 bytes of data
2020-10-22 18:09:20.296 (Dyson) 20 02 00 05 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ....
2020-10-22 18:09:20.296 (Dyson) Disconnect event received for '192.168.1.14:1883'.
2020-10-22 18:09:20.296 (Dyson) MqttClient::onMessage Topic '', Data[Verb]: 'CONNACK'
2020-10-22 18:09:20.296 (Dyson) onMQTTConnected called
2020-10-22 18:09:20.296 (Dyson) MQTT connection established
2020-10-22 18:09:20.296 (Dyson) MqttClient::Subscribe
2020-10-22 18:09:20.297 (Dyson) MqttClient::Publish 455/PT4-EU-KKA0925A/command ({"msg": "REQUEST-CURRENT-STATE", "time": "2020-10-22T16:09:20Z"})
2020-10-22 18:09:20.297 (Dyson) MqttClient::onDisonnect Disconnected from: 192.168.1.14:1883
2020-10-22 18:09:20.297 (Dyson) MqttClient::Close
2020-10-22 18:09:20.297 (Dyson) onMQTTDisconnected
2020-10-22 18:09:20.297 (Dyson) Deallocating connection object '192.168.1.14' (192.168.1.14:1883).
2020-10-22 18:09:20.297 Error: (Dyson) No transport, write directive to '192.168.1.14' ignored.
2020-10-22 18:09:20.297 Error: (Dyson) No transport, write directive to '192.168.1.14' ignored.
2020-10-22 18:09:29.366 (Dyson) Polling unit in 5 heartbeats.
2020-10-22 18:09:29.366 (Dyson) MqttClient::onHeartbeat
2020-10-22 18:09:29.366 (Dyson) MqttClient::Reconnecting
2020-10-22 18:09:29.366 (Dyson) MqttClient::Open
2020-10-22 18:09:29.366 (Dyson) MqttClient::Open: setup Domoticz connection object with protocol: 'MQTT'
2020-10-22 18:09:29.366 (Dyson) MqttClient::Open: open connection
2020-10-22 18:09:29.366 (Dyson) Protocol set to: 'MQTT'.
2020-10-22 18:09:29.366 (Dyson) Transport set to: 'TCP/IP', 192.168.1.14:1883.
2020-10-22 18:09:29.366 (Dyson) Connect directive received, action initiated successfully.
2020-10-22 18:09:29.417 (Dyson) onConnect called: Connection 'Name: '192.168.1.14', Transport: 'TCP/IP', Protocol: 'MQTT', Address: '192.168.1.14', Port: '1883', Baud: -1, Bytes: 0, Connected: True, Last Seen: 2020-10-22 18:09:29, Parent: 'None'', Status: '0', Description: 'Success'
2020-10-22 18:09:29.417 (Dyson) MqttClient::onConnect
2020-10-22 18:09:29.417 (Dyson) MqttClient::MQTT connected successfully.
2020-10-22 18:09:29.417 (Dyson) MqttClient::Connect
2020-10-22 18:09:29.417 (Dyson) MqttClient::MQTT CONNECT ID: 'Domoticz_1603382959'
2020-10-22 18:09:29.417 (Dyson) Sending 141 bytes of data
2020-10-22 18:09:29.417 (Dyson) 10 8a 01 00 04 4d 51 54 54 04 c2 00 3c 00 13 44 6f 6d 6f 74 .ʮ..MQTT.®<..Domot
2020-10-22 18:09:29.417 (Dyson) 69 63 7a 5f 31 36 30 33 33 38 32 39 35 39 00 0f 50 54 34 2d icz_1603382959..PT4-
2020-10-22 18:09:29.417 (Dyson) 45 55 2d 4b 4b 41 30 39 32 35 41 00 58 75 33 59 72 34 43 46 EU-KKA0925A.Xu3Yr4CF
2020-10-22 18:09:29.417 (Dyson) 74 73 30 79 52 45 2b 56 74 51 31 74 34 31 42 59 63 4b 44 7a ts0yRE+VtQ1t41BYcKDz
2020-10-22 18:09:29.417 (Dyson) 33 77 59 59 54 30 74 39 43 7a 6c 55 45 50 73 58 79 6b 76 79 3wYYT0t9CzlUEPsXykvy
2020-10-22 18:09:29.417 (Dyson) 47 78 49 41 74 47 36 38 41 6d 71 55 39 36 41 36 79 43 4a 4c GxIAtG68AmqU96A6yCJL
2020-10-22 18:09:29.417 (Dyson) 4c 36 6c 35 69 70 39 7a 56 50 4e 58 75 6b 48 67 73 2f 41 3d L6l5ip9zVPNXukHgs/A=
2020-10-22 18:09:29.418 (Dyson) 3d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. =
2020-10-22 18:09:29.421 (Dyson) Queued asynchronous read aborted (192.168.1.14:1883), [2] End of file.
2020-10-22 18:09:29.468 (Dyson) Received 4 bytes of data
2020-10-22 18:09:29.468 (Dyson) 20 02 00 05 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ....
2020-10-22 18:09:29.468 (Dyson) Disconnect event received for '192.168.1.14:1883'.
2020-10-22 18:09:29.468 (Dyson) MqttClient::onMessage Topic '', Data[Verb]: 'CONNACK'
2020-10-22 18:09:29.468 (Dyson) onMQTTConnected called
2020-10-22 18:09:29.468 (Dyson) MQTT connection established
2020-10-22 18:09:29.468 (Dyson) MqttClient::Subscribe
2020-10-22 18:09:29.469 (Dyson) MqttClient::Publish 455/PT4-EU-KKA0925A/command ({"msg": "REQUEST-CURRENT-STATE", "time": "2020-10-22T16:09:29Z"})
2020-10-22 18:09:29.469 (Dyson) MqttClient::onDisonnect Disconnected from: 192.168.1.14:1883
2020-10-22 18:09:29.469 (Dyson) MqttClient::Close
2020-10-22 18:09:29.469 (Dyson) onMQTTDisconnected
2020-10-22 18:09:29.469 (Dyson) Deallocating connection object '192.168.1.14' (192.168.1.14:1883).
2020-10-22 18:09:29.469 Error: (Dyson) No transport, write directive to '192.168.1.14' ignored.
2020-10-22 18:09:29.469 Error: (Dyson) No transport, write directive to '192.168.1.14' ignored.