Skip to content

TRV06_1b Thermo Avatto #1053

@filiphavlin

Description

@filiphavlin

Can you please add support ota update for this thermo?

{
"description": "Thermostatic radiator valve",
"exposes": [
{
"access": 3,
"description": "Enables/disables physical input on the device",
"label": "Child lock",
"name": "child_lock",
"property": "child_lock",
"type": "binary",
"value_off": "UNLOCK",
"value_on": "LOCK"
},
{
"access": 1,
"category": "diagnostic",
"description": "Indicates if the battery of this device is almost empty",
"label": "Battery low",
"name": "battery_low",
"property": "battery_low",
"type": "binary",
"value_off": false,
"value_on": true
},
{
"features": [
{
"access": 3,
"description": "Temperature setpoint",
"label": "Current heating setpoint",
"name": "current_heating_setpoint",
"property": "current_heating_setpoint",
"type": "numeric",
"unit": "°C",
"value_max": 35,
"value_min": 5,
"value_step": 1
},
{
"access": 1,
"description": "Current temperature measured on the device",
"label": "Local temperature",
"name": "local_temperature",
"property": "local_temperature",
"type": "numeric",
"unit": "°C"
},
{
"access": 3,
"description": "Mode of this device",
"label": "System mode",
"name": "system_mode",
"property": "system_mode",
"type": "enum",
"values": [
"auto",
"heat",
"off"
]
},
{
"access": 1,
"description": "The current running state",
"label": "Running state",
"name": "running_state",
"property": "running_state",
"type": "enum",
"values": [
"idle",
"heat"
]
},
{
"access": 1,
"description": "Position of the valve (= demanded heat) where 0% is fully closed and 100% is fully open",
"label": "PI heating demand",
"name": "pi_heating_demand",
"property": "pi_heating_demand",
"type": "numeric",
"unit": "%",
"value_max": 100,
"value_min": 0
},
{
"access": 3,
"description": "Offset to add/subtract to the local temperature",
"label": "Local temperature calibration",
"name": "local_temperature_calibration",
"property": "local_temperature_calibration",
"type": "numeric",
"unit": "°C",
"value_max": 20,
"value_min": -20,
"value_step": 1
}
],
"type": "climate"
},
{
"access": 3,
"description": "Schedule for monday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule monday",
"name": "schedule_monday",
"property": "schedule_monday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for tuesday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule tuesday",
"name": "schedule_tuesday",
"property": "schedule_tuesday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for wednesday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule wednesday",
"name": "schedule_wednesday",
"property": "schedule_wednesday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for thursday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule thursday",
"name": "schedule_thursday",
"property": "schedule_thursday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for friday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule friday",
"name": "schedule_friday",
"property": "schedule_friday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for saturday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule saturday",
"name": "schedule_saturday",
"property": "schedule_saturday",
"type": "text"
},
{
"access": 3,
"description": "Schedule for sunday, example: "HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C HH:MM/C"",
"label": "Schedule sunday",
"name": "schedule_sunday",
"property": "schedule_sunday",
"type": "text"
},
{
"access": 3,
"description": "If the heat sink is not fully opened within two weeks or is not used for a long time, the valve will be blocked due to silting up and the heat sink will not be able to be used. To ensure normal use of the heat sink, the controller will automatically open the valve fully every two weeks. It will run for 30 seconds per time with the screen displaying "Ad", then return to its normal working state again.",
"label": "Scale protection",
"name": "scale_protection",
"property": "scale_protection",
"type": "binary",
"value_off": "OFF",
"value_on": "ON"
},
{
"access": 3,
"description": "When the room temperature is lower than 5 °C, the valve opens; when the temperature rises to 8 °C, the valve closes.",
"label": "Frost protection",
"name": "frost_protection",
"property": "frost_protection",
"type": "binary",
"value_off": "OFF",
"value_on": "ON"
},
{
"access": 1,
"description": "If NTC is damaged, "Er" will be on the TRV display.",
"label": "Error",
"name": "error",
"property": "error",
"type": "numeric"
},
{
"access": 1,
"category": "diagnostic",
"description": "Link quality (signal strength)",
"label": "Linkquality",
"name": "linkquality",
"property": "linkquality",
"type": "numeric",
"unit": "lqi",
"value_max": 255,
"value_min": 0
}
],
"model": "TRV06_1b",
"options": [],
"source": "native",
"supports_ota": false,
"vendor": "AVATTO"
}

{
"battery_low": false,
"child_lock": "UNLOCK",
"current_heating_setpoint": 24,
"frost_protection": "OFF",
"local_temperature": 23,
"local_temperature_calibration": 0,
"running_state": "heat",
"scale_protection": "OFF",
"schedule_friday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_monday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_saturday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_sunday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_thursday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_tuesday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"schedule_wednesday": "06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0 18:00/21.0 22:00/16.0",
"system_mode": "heat"
}

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions