-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
Sensibo component broken if AC without target temperature is present #10767
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
Comments
That is weird and shouldn't happen. That code wasn't touched, and the library wasn't updated. @andrey-git ? |
@ohadbenita did the same unit worked before 0.57? Could you post the result of |
I did it from my Windows browser and the result:
However, when I run curl from the RPI where the HA is running I get :
|
Doing another attempt following reboot :
And still the issue persists |
Try |
{"status": "success", "result": [{"acState": {"on": false, "fanLevel": "auto", "temperatureUnit": "C", "targetTemperature": 23, "mode": "heat", "swing": "stopped"}, "remoteCapabilities": {"modes": {"dry": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low"]}, "auto": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "heat": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "fan": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "cool": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}}}, "measurements": {"batteryVoltage": null, "temperature": 20.0, "humidity": 42.2, "time": {"secondsAgo": 16, "time": "2017-11-25T19:22:55.425000Z"}, "rssi": -38, "piezo": [null, null]}, "id": "MY_ID"}, {"acState": {"on": false, "swing": "stopped", "mode": "auto", "fanLevel": "auto"}, "remoteCapabilities": {"modes": {"dry": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low"]}, "auto": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "heat": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "fan": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "cool": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}}}, "measurements": {"batteryVoltage": null, "temperature": 18.3, "humidity": 53.7, "time": {"secondsAgo": 79, "time": "2017-11-25T19:21:52.965000Z"}, "rssi": -66, "piezo": [null, null]}, "id": "MY_ID_2"}, {"acState": {"on": false, "fanLevel": "low", "temperatureUnit": "C", "targetTemperature": 23, "mode": "heat", "swing": "stopped"}, "remoteCapabilities": {"modes": {"dry": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low"]}, "auto": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "heat": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "fan": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}, "cool": {"swing": ["stopped", "fixedTop", "fixedMiddleTop", "fixedMiddle", "fixedMiddleBottom", "fixedBottom", "rangeTop", "rangeMiddle", "rangeBottom", "rangeFull"], "temperatures": {"C": {"isNative": true, "values": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]}, "F": {"isNative": false, "values": [61, 63, 64, 66, 68, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86]}}, "fanLevels": ["low", "medium", "high", "auto", "strong"]}}}, "measurements": {"batteryVoltage": null, "temperature": 18.6, "humidity": 47.8, "time": {"secondsAgo": 85, "time": "2017-11-25T19:21:46.508000Z"}, "rssi": -51, "piezo": [null, null]}, "id": "MY_ID_3"}]} |
OK, so I see that for all 3 your A/C units in "auto" mode the "temperatures" is empty in capabilities. For the 2nd unit the temperature is also missing from acState. What kind of AC is that? This seems like a bug in Sensibo API to me. |
So, auto mode on this AC doesn't display temperature, so it doesn't exist. |
Thanks, I added it to #10801 |
I edited the issue title to indicate the rootcause |
Uh oh!
There was an error while loading. Please reload this page.
Home Assistant release (
hass --version
):0.58Python release (
python3 --version
):3.6Component/platform:Sensibo
Description of problem:Error in HA log following restart, platform isn't loaded
Expected: Platform loaded successfully
Problem-relevant
configuration.yaml
entries and steps to reproduce:Traceback (if applicable):
Additional info:
The text was updated successfully, but these errors were encountered: