Using a HE C8 hub with Sensibo thermostat unofficial driver and app from GitHub - joyfulhouse/SensiboIntegration (link found at Anybody using a Sensibo? post )
I can control the sensibo pods from the device page, no problem. Go into Dashboard, select the pod devices and the thermostat template. Cannot control the mode or fan speed.
If i use the commands from device page and turn the pod on to heat, then the dashboard is:
I can turn the temperature up or down from the dashboard tile which reflects in the satus of the device page BUT not in the dashboard tile. I still cannot control from the tile Mode (off/on, heat, cool, etc) or the fan speed. Tried downloading and installing the driver and app again, rebooting the hub with a dB rebuild. Driving me nuts!!!
Looking at logs, I get these erors:
dev:4862024-02-05 11:47:05.038 AMerrorjava.lang.NullPointerException: Cannot invoke method toDouble() on null object on line 1872 (method refresh)
dev:4842024-02-05 11:47:00.501 AMerrorjava.lang.NullPointerException: Cannot invoke method toDouble() on null object on line 1872 (method refresh)
dev:4852024-02-05 11:44:47.826 AMinfoPod B-Room: AC turned OFF for qYBsLJyi
dev:4852024-02-05 11:44:34.694 AMerrorjava.lang.NullPointerException: Cannot invoke method toDouble() on null object on line 1872 (method refresh)
dev:4852024-02-05 11:43:52.537 AMerrorjava.lang.NullPointerException: Cannot invoke method toInteger() on null object on line 845 (method on)
dev:4862024-02-05 11:43:29.322 AMerrorjava.lang.NullPointerException: Cannot get property 'value' on null object on line 1713 (method refresh)
dev:4852024-02-05 11:43:27.203 AMerrorjava.lang.NullPointerException: Cannot get property 'value' on null object on line 1713 (method refresh)
dev:4842024-02-05 11:43:24.796 AMerrorjava.lang.NullPointerException: Cannot get property 'value' on null object on line 1713 (method refresh)
dev:4862024-02-05 11:43:22.642 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.generateEvent() is applicable for argument types: (java.util.LinkedHashMap) values: [[temperature:73.8, humidity:42, targetTemperature:73, fanLevel:auto, ...]]
Possible solutions: generateModeEvent(java.lang.Object) (method generateEvent)
dev:4862024-02-05 11:43:15.628 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.save() is applicable for argument types: () values: []
Possible solutions: wait(), any(), wait(long), main(java.lang.String), main(java.util.List), main([Ljava.lang.String;) (method save)
dev:4862024-02-05 11:43:15.604 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [off, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
dev:4862024-02-05 11:43:15.574 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [on, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
dev:4852024-02-05 11:43:14.768 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.save() is applicable for argument types: () values: []
Possible solutions: wait(), any(), wait(long), main(java.lang.String), main(java.util.List), main([Ljava.lang.String;) (method save)
dev:4852024-02-05 11:43:14.738 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [off, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
dev:4852024-02-05 11:43:14.699 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [on, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
dev:4842024-02-05 11:43:13.699 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.save() is applicable for argument types: () values: []
Possible solutions: wait(), any(), wait(long), main(java.lang.String), main(java.util.List), main([Ljava.lang.String;) (method save)
dev:4842024-02-05 11:43:13.669 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [off, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
dev:4842024-02-05 11:43:13.527 AMerrororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: user_driver_joyfulhouse_SensiboPod_879.setIcon() is applicable for argument types: (java.lang.String, java.lang.String, java.lang.String) values: [on, on, https://image.ibb.co/jgAMW8/sensibo-sky-off.png] (method setIcon)
Help would be most appreciated
Wishing HE would make an official integration for this popular thermosat