Shelly-Minimal_water_heating.js : Minimal water heating script === With this minimal script, it is possible to control water heating based on spot-prices. Single relay only. Shelly-Minimal_water_heating_night.js : Night hours only! Minimal water heating script === With this minimal script, you can heat cheapest hours between 22:00 - 07:00. Cheapest hours are considered for all hours despite the day change. Shelly-Rank_and_Price_limit.js : Spot-price and Rank controlled relays === With this script it is possible to control 1-4 different relays by using price limit only or cheapest hours option. This script is suitable when a fixed price limit or fixed number of cheapest hours is enough. For example water boiler heating. Shelly-Outdoor_temperature_adjusted_heating.js : Weather forecast adjusted Rank and Spot-price controlled relays === With this script, it is possible to control 1-3 relays according to the weather forecast adjusted 'rank' and it has plenty of other features too. This is suitable for a more complex heating requirements. Shelly-Monitoring.js : Monitoring script === This script monitors other script status and if the monitored script stops, this script will automatically restart it. Optionally, this can also be used for monitoring the Internet connection and reboots Shelly if the connection is lost.