Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 107860

Set Sinope Line Voltage thermostat outside temperature from HAOS Weather integration

$
0
0

There are other posts on this subject but they are outdated this one is for HAOS 11.5

  • The automation posted by EtienneMD does not work as is in HAOS 11.5. Some syntax seems to have changed I finally got it working. Here is the exact automation pasted in yaml editor.

-I use this automation to set the outside temperature of Sinope Line Voltage Thermostats MODEL TH1124ZB
-The temperature source is Environment Canada Weather integration built in to HAOS. (Just have to add and configure it)
-The automation is triggered by temperature change.
In the code below, “saint_lazare” is the weather station that the Environment Canada chose base on my position, LATITUDE,LONGITUDE.

STEPS
Create a New automation, click the three dots in upper right corner, select Edit in YAML, copy the attached yaml code and paste it in the editor, save.
Then change:
1- the entity_id of the trigger (change the “saint_lazare” part of it with your Environment Canada weather station).
2- the IEEE values for your thermostats this example shows two (2), add as many as you want. (find them by selecting the Zigbee device and clicking “Zigbee info” in the upper left box)
3- the value, (same as step 1)
4- Save again

You can RUN the automation and then click TRACE to see if all went OK.
Check your thermostat the Out temp should display.

Here is the exact code I use:

alias: SendOutTemp
description: ""
trigger:
  - platform: state
    entity_id: sensor.saint_lazare_temperature
condition: []
action:
  - repeat:
      count: "{{thermostats|length}}"
      sequence:
        - service: zha.set_zigbee_cluster_attribute
          data:
            ieee: "{{ thermostats[repeat.index-1] }}"
            endpoint_id: 1
            cluster_id: 65281
            cluster_type: in
            attribute: 16
            value: "{{ (states('sensor.saint_lazare_temperature') |float * 100 )|int}}"
variables:
  thermostats:
    - 4c:5b:b3:ff:fe:2e:2c:bf
    - 50:0b:91:33:00:02:bc:71

2 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 107860


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>