nicoduj / homebridge-deebotEcovacs

Homebridge Deebot (from Ecovacs) plugin
The Unlicense
42 stars 3 forks source link

Ozmo T8 #36

Closed joeyski closed 3 years ago

joeyski commented 3 years ago

Just wanted to update on the closed thread RE T8 functionality... Still not working after library update and bug fix. Home bridge restart finds Deebot, but all calls to the device show timeout in the log and nothing works. I’m new, so please excuse if the issue is user error. Thanks in advance for looking into this!

col-forbin commented 3 years ago

I am having this same issue. I have T8+, the switch to play a sound works through Home, nothing else does.

[11/1/2020, 9:26:25 AM] [DeebotEcovacs] INFO - connected [11/1/2020, 9:26:26 AM] [DeebotEcovacs] INFO - getDeebots : [{"did":"1bad3395-bb73-4a9f-af53-2baeabf14a43","name":"E06R07894B09HDPD0056","class":"55aiho","resource":"ODx2","nick":"Damon","company":"eco-ng","bindTs":1604162864432}] [11/1/2020, 9:26:26 AM] [DeebotEcovacs] INFO - stopping deebots discovery, number of deebots found : 1 [11/1/2020, 9:26:26 AM] [DeebotEcovacs] INFO - Discovered Deebot : Damon [11/1/2020, 9:26:26 AM] [DeebotEcovacs] INFO - Setting Timer for background refresh every : 61s [11/1/2020, 9:26:28 AM] [DeebotEcovacs] INFO - Vacbot ready: "Client connected. Subscribe successful" [11/1/2020, 9:26:58 AM] [DeebotEcovacs] INFO - Error from deebot : Request Timeout [11/1/2020, 9:26:58 AM] [DeebotEcovacs] INFO - Error from deebot : Request Timeout [11/1/2020, 9:26:58 AM] [DeebotEcovacs] INFO - Error from deebot : Request Timeout [11/1/2020, 9:26:58 AM] [DeebotEcovacs] INFO - Error from deebot : Request Timeout

mrbungle64 commented 3 years ago

... [11/1/2020, 9:26:26 AM] [DeebotEcovacs] INFO - getDeebots : [{"did":"1bad3395-bb73-4a9f-af53-2baeabf14a43","name":"E06R07894B09HDPD0056","class":"55aiho","resource":"ODx2","nick":"Damon","company":"eco-ng","bindTs":1604162864432}] ...

@col-forbin The T8+ model seems to have a different device class (55aiho) than the other T8 models. I have to register this device class in the library first. Thanks for providing this information :+1:

@joeyski Are you also using a T8+? Can you please check the device class from your device and provide it?

col-forbin commented 3 years ago

@mrbungle64 That's great! Glad to help. Do you have a timeline for a fix?

mrbungle64 commented 3 years ago

@mrbungle64 That's great! Glad to help. Do you have a timeline for a fix?

@col-forbin I already added the device class for the Ozmo T8+ to the library yesterday. I'm planing to release a new version on npm this week so that this version can also be used in homebridge-deebotecovacs. But I cannot say when @nicoduj will find the time to prepare a release using this version.

mrbungle64 commented 3 years ago

@nicoduj Ozmo T8+ should be working now with the latest version: https://github.com/mrbungle64/ecovacs-deebot.js/releases/tag/0.4.25 https://www.npmjs.com/package/ecovacs-deebot/v/0.4.25

nicoduj commented 3 years ago

@mrbungle64 : nice, thank you, will bump in next version (however, might take some time since I have some changes in progress :) ) .

for users who wants to test, please update dep manually

col-forbin commented 3 years ago

@mrbungle64 @nicoduj I installed 0.4.25 manually inside my Docker container and the T8+ is now working. Thanks! I'll await the plugin update. You rock!