-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ecovacs] T20 Omni values not recognized #16187
Comments
This issue has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/ecovacs-vacuum-cleaners-binding-3-2-0-4-0-0/132989/174 |
The API has differing responses depending on device type. If our understanding of the JSON format differs from that of the API, make sure to properly set the thing OFFLINE and to log a meaningful message. Related to openhab#16187 Signed-off-by: Danny Baumann <dannybaumann@web.de>
Can you please
? Thanks. [1] To make sure all dependencies are installed, my approach to installing would be
Alternatively,
Result after running [2] The vacuum thing should now be toggling between ONLINE and OFFLINE. Wait for one or two of such cycles, then grab log. |
The API has differing responses depending on device type. If our understanding of the JSON format differs from that of the API, make sure to properly set the thing OFFLINE and to log a meaningful message. Related to openhab#16187 Signed-off-by: Danny Baumann <dannybaumann@web.de>
The API has differing responses depending on device type. If our understanding of the JSON format differs from that of the API, make sure to properly set the thing OFFLINE and to log a meaningful message. Related to #16187 Signed-off-by: Danny Baumann <dannybaumann@web.de>
The API has differing responses depending on device type. If our understanding of the JSON format differs from that of the API, make sure to properly set the thing OFFLINE and to log a meaningful message. Related to openhab#16187 Signed-off-by: Danny Baumann <dannybaumann@web.de> Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Hey, sorry for the late reply, i've little spare time at the moment. I've updated the bundle as mentioned above, but the version seems to be a bit newer now:
The devices (i've two evocacs bots) did not toggle the state on their own. Thanks for your work! Sönke |
Oh, right, oops ... I reused the same link to do debugging for #16117 ... good news is that this shouldn't matter ;-) Since it includes #16524 I assume the last cleaning information channels (duration, area, map etc.) work now ... please confirm. |
Hey, on the first look it seems good - status values are available now. I'll watch this a while and give you an answer. The JsonSyntaxException is furthermore present in the log, see at 2024-03-16 19:25:07.247
|
That's a different (and harmless) one though: it's emitted from EcovacsIotMqDevice, not EcovacsApiImpl. |
Minor, but the stacktrace is not needed for that debug line. Anyway interested in @soenkekueper's results. |
Values seem to work fine. I've switched the log level to debug and will check the log in a few days again. |
Expected Behavior
The values of group “Last Clean Run" are displayed and there are no errors in the logs.
Current Behavior
Steps to Reproduce (for Bugs)
Context
Added new (supported) thing after openhab update to 4.1.0 and values are not updated.
Your Environment
The text was updated successfully, but these errors were encountered: