Sensibo Integration

I have created a pull request for the Sensibo integration by @VeloWulf

This is a significant change to the integration:

  • implements full thermostat capabilities
  • uses async http requests (reduces cpu resources by 50%)
  • uses far fewer requests ( 70% less )
    • could be much more if you have more than 1 Sensibo device

Both files need to be updated for proper operation - this should be done by hand.

Note that capabilities, commands have changed. Let me know of any problems.

I expect this should now work with Hubitat's other integrations now that it has standard thermostat capabilities.

I sent a pull request as the HPM references point to his repositories.

You can find the pull request here if you want to try it out:

https://github.com/VeloWulf/SensiboIntegration/pulls


Original thread:

If you are doing a new install of Sensibo (first time), you can use HPM, then replace the installed files with the files from the above pull request by hand.

For details on HPM:

For details on installing apps by hand:

App install file link:

https://raw.githubusercontent.com/VeloWulf/SensiboIntegration/b01eb5721b6023e3ed416a568465c247101181f2/smartapps/SensiboIntegration.groovy

For details on installing drivers by hand:

https://docs2.hubitat.com/how-to/install-custom-drivers

Driver install file link:

https://raw.githubusercontent.com/VeloWulf/SensiboIntegration/2a160ba2aaf393887e80ae7626d82610749a2a11/devicetypes/SensiboPod.groovy

1 Like

reserved

Thanks for doing this update - it has addressed a fair few of my TO DO items. For those that are interested the updated code is merged into the repo and can be updated via HPM.

Very nice job!
I can see the improvements right away!

If you have a chance, would you look into the possibily to add "light" capacity?
it's available from the api and would be useful the turn the display off at night!

    "on": false,
    "mode": "cool",
    "targetTemperature": 23,
    "temperatureUnit": "C",
    "fanLevel": "low",
    "swing": "fixedMiddle",
    "horizontalSwing": "stopped",
    "light": "off"

Thank you very much!

I just update with the HPM version and it look like swing mode doesn't work. RangeFull is alway enable.

I cannot get swing mode to work either. The capabilities in the code seem correct, and the unit responds (beeps) when sent, but the mode does not change. It changes fine in Sensibo.

Any Ideas? @VeloWulf @nh.schottfam