Supla scripts is an application that leverages the SUPLA API to add new features before they reach the official codebase. The source code is available on Github: https://github.com/fracz/supla-scripts
The UI is not translated into english (yet) but you should be able to use it comfortably for example with Google translator built in Google Chrome.
The quality of features published as Supla scripts should be considiered prototypical so they might not always work and might not be as safe as they should be. All of the functionalities in Supla scripts are planned to be introduced into Supla Cloud so if you don't want to use this unofficial software, you have to wait until their implementation.
How to use it?
Register an account on https://supla.fracz.com
I want to install it on my VPS or RaspberryPI
Great! Have a look at the installation docs: https://github.com/fracz/supla-scripts/tree/master/docs
Supla scripts
-
- Posts: 2281
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
Thermostat
Automatically turns on or off heating or cooling devices to meet the temperature criteria you set.
The solution is discussed in polish here: viewtopic.php?f=9&t=2237

Controlling the devices via web browser
The feature is introduced here: viewtopic.php?f=24&t=2359&start=10#p12302

Temperature history charts
viewtopic.php?f=24&t=2359&start=20#p12394

Voice commands
https://youtu.be/YOvxetkskmc
Notifications
https://youtu.be/cTxzOcThwqU
Automatically turns on or off heating or cooling devices to meet the temperature criteria you set.
The solution is discussed in polish here: viewtopic.php?f=9&t=2237
Controlling the devices via web browser
The feature is introduced here: viewtopic.php?f=24&t=2359&start=10#p12302
Temperature history charts
viewtopic.php?f=24&t=2359&start=20#p12394
Voice commands
https://youtu.be/YOvxetkskmc
Notifications
https://youtu.be/cTxzOcThwqU
Last edited by fracz on Wed Feb 07, 2018 9:08 am, edited 3 times in total.
-
- Posts: 2281
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
Thermostat works in 5-minutes interval, i.e. it checks whether the conditions are met every 5 minutes. If you want shorter interval, you have to install your own instance of the SUPLA Scripts and adjust the interval in the config file. The shortest configurable interval is 1 minute and is result of crontab limitations.
-
- Posts: 2281
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
-
- Posts: 2281
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
SUPLA Scripts have just learnt how not notify you
https://youtu.be/cTxzOcThwqU
