This module combines an actor and a temperature sensor to form a thermostat. The actor will be turned on off depending on the temperature measured and a set-point defined by either a virtual thermostat provided in the config or alternatively created by this module.
Thermostat device for setpoints. If no device is provided, a virtual thermostat will be created.
Thermostat switch to enable/disable operation. If no device is provided, a virtual switch will be created.
Multiple temperature sensors. The measurements will be weighted based on the last update timestamp.
Multiple binary sensors (such as window sensors) that temporarily disable thermostat operation.
Operation mode: Heat or cool
Maximal delta between current and target temperature after which thermostat should turn on/off
Temperature Unit: Metric or imperial
Optional setting (in minutes) for maximum operation time and pauses between operation. If maximum operaton time was reached the switch will be turned off, regardless of the current temperature. Furthermore the switch will not be tuned on again before the minimum pause time has elapsed.
Maximun and minimum temperature for thermostat widget.
No events are emitted
Up to two virtual devices are created.
Make sure that the BaseModule is installed prior to installing this module ( https://github.com/maros/Zway-BaseModule )
The prefered way of installing this module is via the "Zwave.me App Store" available in 2.2.0 and higher. For stable module releases no access token is required. If you want to test the latest pre-releases use 'k1_beta' as app store access token.
For developers and users of older Zway versions installation via git is recommended.
cd /opt/z-way-server/automation/userModules
git clone https://github.com/maros/Zway-AdvancedThermostatDevice.git AdvancedThermostatDevice --branch latest
To update or install a specific version
cd /opt/z-way-server/automation/userModules/AdvancedThermostatDevice
git fetch --tags
# For latest released version
git checkout tags/latest
# For a specific version
git checkout tags/1.02
# For development version
git checkout -b master --track origin/master
Thermometer icon by Dianne Kathleen Navarro from the Noun Project
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.