- Fixed an issue where the thermostat displayed wrong room temperature due to wrong celsius/fahrenheit calculation
- Bump dependencies
- Fixed a bug with windowSwitchAccessory
- Less error messages
- Fixed a bug with an empty temperature value which threw an error during setting up with config-ui-x
- Fixed minValue for LightSensor
- Fixed a bug with "easyMode" enabled heater
- Changed dummySwitch to stateful
- Added "Dummy Switch" option to Central Switch
- Added new accessory type option (LightSensor) to Solar Intensity Accessory
- Added new mode (CUSTOM) to HOT_WATER devices
- Fixed current state of HeaterCooler if temperature is reached
- Fixed AUTO mode for HOT_WATER devices
- Bugfixes
- Bump deps
- Bugfixes
- Bugfixes
- Added minValue, maxValue, minStep options to config
- Fixed target temperature for HOT_WATER if power = "ON"
- Other little bugfixes & improvements
- Hot Water auto mode bugfixes
- Removed "CoolingThresholdTemperature" from HeaterCooler Accessory
- Changed target state to auto when switching on HeaterCooler if mode = "AUTO"
- Removed unnecessary log
- Fixed zoneOverlay (temperature)
- Fixed a bug with faucet accessory appearing as air quality sensor
- Fixed a bug for HOT_WATER devices without temperature support
- Improvements
Note:
Hot water devices show 0° when they are first started in HomeKit if they are in "OFF" mode. The reason for this is that in "OFF" mode there is no temperature value in the API. When you turn on the device, the plugin saves the value for the further use case.
IMPORTANT:
If you previously used your "HOT_WATER" device/zone as a faucet, then disable the zone after the update and restart Homebridge pls. After the restart, you can enable the zone with the faucet again.
NOTE: Updating from <= v5.x to v6.x will crash your homebridge, please REMOVE the old version first and check also the new example-config.json
- Config UI X support (config.schema.json)
- Custom UI
- Support for non config ui x user
- Auto-fill config for non config ui x user
- HB 1.3 support
- Support new onGet/onSet event
- Refactored code
- Multiple tado accounts
- Possibility to control multiple homes
- Customizable temperature unit via HomeKit
- Customizable Modes (AUTO | HEAT | COOL | OFF) or (ON | OFF)
- Deactivatable battery indicator (support for old gen thermostats)
- Customizable zone termination, separate for each zone
- Delay Switch
- Delay as switch characteristic with adjustable timer characteristic for automations
- Auto turn off options
- Separate humidity sensor
- Separate temperature sensor
- Boiler with adjustable accessory type
- Switch (if no temperature is supported)
- Faucet (if no temperature supported)
- HeaterCooler (if temperature supported)
- Grouped Central Switch with custom characteristics
- Overall heat in h for day/month/year
- Thermostat/Boiler states (manual, auto, off)
- Boost trigger switch
- Resume shedule trigger switch
- Turn off trigger switch
- OpenWindow
- Grouped Switch: Enables open window and trigger open window detection
- Contact: Read-only open window state as contact sensor
- Presence Lock
- As Security System
- As Grouped Switch Accessory
- Air Quality
- Weather
- Zones
- FakeGato
- Thermostats
- HeaterCooler
- Temperature sensors
- Humidity sensors
- Contact sensors (window)
- Telegram
- Presence
- OpenWindow
- Child Lock Switches as Grouped Switch Accessory
- Better error handling
- Refactored HOTWATER Accessory (*)
- Bugfixes
- Cleanup code
- Bugfixes
- [NEW] Added Valve (Faucet Type) for Hotwater without temp adjustment possibility
- Bugfixes
- Code Cleanup
- Code cleanup
- Bugfixes
- Bugfixes
- Added new parameter into config.json (overrideMode) to set up the mode after temperature changement (manual or auto)
- Cleanup code
- Initial release