Posielanie je spravené pomocou REST príkazy HTTP PUT. Po nastavení v HA sa budú hodnotu periodicky posielať na zivyobraz.eu, kde môžu byť použité na tvorbu e-paper obrazov.
- Zisti zivyobraz kľúč
import_key
. Je zorazený v záložke "Hodnoty". Celý link vyzerá nejako takto:http://in.zivyobraz.eu/?import_key=tvujklic
- Pridaj do configuration.yaml tieto položky a uprav
import_key
na svoj kľúč.
input_text:
zivy_obraz_hodnoty:
#HTTP POST hodnoty pre Zivy Obraz. Spusti RESTful Command zivy_obraz_post na poslanie.
#meno=hodnota&meno2=hodnota2
name: Zivy Obraz hodnoty
initial: not initalized
max: 250 #maxialny pocet znakov, default je 100. Zvys ak potrebujes viac.
rest_command:
zivy_obraz_post:
url: "http://in.zivyobraz.eu/?import_key=TVUJ_KLIC&{{ states('input_text.zivy_obraz_hodnoty') }}"
-
Reštartuj home assistant
-
Vytvor automatizáciu s vlastnými hodnotami senzorov
Príklad (náhľad ako to vyzerá v GUI je nižšie):
alias: Zivy obraz update
description: "aktualizuj zivyobraz kazdu minutu"
trigger:
- platform: time_pattern
minutes: /1
condition: []
action:
- service: input_text.set_value
data:
value: >-
{{("t_out="+"%0.1f" |
format(states('sensor.ble_temperature_bt_outside')|float))+
"&t_kitchen="+("%0.1f" |
format(states('sensor.ble_temperature_bt_indoor')|float)) +
"&co2_bedroom="+states("sensor.workroom_co2")+
"¬e="+states("input_text.maker_badge_message")}}
target:
entity_id: input_text.zivy_obraz_hodnoty
- service: rest_command.zivy_obraz_post
data: {}
mode: single
-
Skontoluj či text
input_text.zivy_obraz_hodnoty
vyzerá dobre. Mal by mať formátmeno=hodnota1&meno2=hodnota2
. Ak potrebuješ doladiť formát, odporúčam skopírovať value do Debug Tools/Template a upravovať pokiaľ to nevyzerá dobre. -
Hodnoty by sa mali aktualizovať na zivyobraz.eu. Uprav periódu aktualizáie a dáta podľa potreby.