better_thermostat
better_thermostat copied to clipboard
Device config for TVR not found - Tado
Hi there! Just noticed this nice integration. I'm trying to set it up with my Tado but no luck yet. Getting the following 2 errors:
This error originated from a custom integration.
Logger: custom_components.better_thermostat.models.models
Source: custom_components/better_thermostat/models/models.py:108
Integration: better_thermostat (documentation, issues)
First occurred: 7:36:14 AM (1 occurrences)
Last logged: 7:36:14 AM
better_thermostat Better Thermostat Bathroom: could not find device config for your TVR. Make sure this device exists in Home Assistant.
and
This error originated from a custom integration.
Logger: homeassistant
Source: custom_components/better_thermostat/helpers.py:156
Integration: better_thermostat (documentation, issues)
First occurred: 7:36:27 AM (1 occurrences)
Last logged: 7:36:27 AM
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/config/custom_components/better_thermostat/helpers.py", line 156, in startup
if self.local_temperature_calibration_entity is None and self._config.get('calibration_type') == 0:
AttributeError: 'NoneType' object has no attribute 'get'
These TRVs are from the Tado integration, I only use Z2M for my lighting stuff. Tado has features like turning off the TRVs when detecting an open window or turning of the heating when noboy is home, however it requires an expensive subscription.
I set up the following config:
climate:
- platform: better_thermostat
name: Better Thermostat Bathroom
thermostat: climate.bathroom
temperature_sensor: sensor.bathroom_temperature
window_sensors: binary_sensor.bathroom_open_window
outdoor_sensor: sensor.house_outdoor_temperature
Here is a snapshot of the original climate entity:
This issue has been automatically marked as stale because it has not had recent activity.
Still applicable.
Fixed in 1.0.0-beta17