NOTE : This project is no longer maintained by the author. This integration required the classic SmartThing app, this is not supported under the new app.
The new Smartthing app support Sensibo but this not related to this projet. Please contact Sensibo for any issue with the new app.
The code source of my Device Handler and SmartApp are available on GitHub and it is free to use and modify if you want.
I created a Sensibo integration, this is including a Service Manager to communicate with Sensibo servers and a SmartApp to manage your Sensibo Pod at home using SmartThings.
My projects can be found here:
-
SmartApp:
https://github.com/EricG66/SmartThingsPublic/tree/MSA-635-1/smartapps/ericg66/sensibo-connect.src -
Device Handler (Should be named Sensibo):
https://github.com/EricG66/SmartThingsPublic/tree/MSA-635-1/devicetypes/ericg66/sensibopod.src
For donations for helping me to maintain this project up-to-date:
To install:
1- Connect to https://account.smartthings.com with your account
2- Go to “My SmartApps”
3- Click “New SmartApps” and use FROM CODE method and paste the SmartApp code and Click “Create”
4- Click “Save” and “Publish for me”
5- Go to “My Device Handlers”
6- Click “Create New Device Handler” and use FROM CODE method and paste the devicetype code and Click “Create”
7- Click “Save” and “Publish for me”
8- On your device, go in marketplace - SmartApps - My Apps and select Sensibo (Connect)
9- Get your api key from https://home.sensibo.com/me/api
DEBUGGING :
When you have trouble with my Sensibo integration, please do the following before contacting me:
Please run the following commands in a browser and send me the response IN PVT ONLY:
Replace the yourapikeyhere by your api:
https://home.sensibo.com/api/v2/users/me/pods?apiKey=youapikeyhere&fields=id,room
It will give you a list of your PodId and their room name. You need to Podid for the next command to run:
Run the following on all affected PODs:
Replace the podidhere by one of your podid and replace the apikey by yours. Send me the results of this in pv message:
https://home.sensibo.com/api/v2/pods/podidhere?apiKey=youapikeyhere&fields=remoteCapabilities,productModel
Also send me the log file from the Live logging when controlling the POD with problems.