wemo crockpot
Closed this issue · 10 comments
Finally upgraded from the old wemo-platform
the crockpot is no longer working correctly, often showing no reponse. only the "warm" mode see to be set correctly.
[02/03/2022, 20:48:16] [Wemo] [Slow Cooker] initialised with s/n 221515S0000358 and ip/port 192.168.0.160:49153
[02/03/2022, 20:48:16] [Wemo] [Slow Cooker] http has been established.
[02/03/2022, 20:48:16] [Wemo] [Slow Cooker] upnp has been established.
[02/03/2022, 20:49:38] [Wemo] [HeaterA] current temperature [21°C].
[02/03/2022, 20:49:40] [Wemo] [HeaterA] current temperature [22°C].
[02/03/2022, 20:49:49] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:49:53] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:49:55] [Wemo] [HeaterA] current temperature [21°C].
[02/03/2022, 20:49:56] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:49:57] [Wemo] [HeaterA] current temperature [22°C].
[02/03/2022, 20:50:00] [Wemo] [HeaterA] current temperature [21°C].
[02/03/2022, 20:50:03] [Wemo] [HeaterA] current temperature [22°C].
[02/03/2022, 20:50:06] [Wemo] [HeaterA] current temperature [21°C].
[02/03/2022, 20:50:16] [Wemo] [Slow Cooker] current mode [warm].
[02/03/2022, 20:50:26] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:50:46] [Wemo] [Slow Cooker] current mode [off].
[02/03/2022, 20:50:50] [Wemo] [Slow Cooker] current timer [0:00].
[02/03/2022, 20:50:50] [Wemo] [Slow Cooker] current mode [warm].
[02/03/2022, 20:50:51] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:50:53] [Wemo] [Slow Cooker] current mode [low].
[02/03/2022, 20:50:53] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:50:53] [Wemo] [Slow Cooker] current timer [3:00].
[02/03/2022, 20:50:54] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:51:01] [Wemo] [Slow Cooker] current mode [high].
[02/03/2022, 20:51:02] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:51:13] [Wemo] [Slow Cooker] current timer [0:00].
[02/03/2022, 20:51:13] [Wemo] [Slow Cooker] current mode [off].
[02/03/2022, 20:51:13] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:51:25] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:51:28] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
[02/03/2022, 20:51:32] [Wemo] [undefined] BinaryState could not be processed as accessory.control.receiveDeviceUpdate is not a function at connectionHTTP.receiveDeviceUpdate (/usr/local/lib/node_modules/homebridge-wemo/lib/connection/http.js:111:33).
Hi @danielsza
Can you update to the beta version of the plugin and check that that [undefined]
actually shows the accessory name now?
I did not think that the crockpot had the BinaryState
data. In the beta, this will now log the value too when it receives a new value, could you show some logs after updating and generating some logs?
Thanks
Do any logs appear for the crockpot if you control it manually? Anything to do with the BinaryState?
Seems like BinaryState is reported as 5 when it's in some 'ON' mode, and 0 when it's off.
And the device does or not work when controlled from homekit? does warm mode only still work? are there any errors in the log if you choose a different mode?
Can you update to 4.7.2-beta.2 and see if you still get the no response in homekit after restarting? It might take a few moments to (hopefully) remove the no response
This issue has been automatically marked as inactive because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed.