mmmmmm
1
Witam,
Będę wdzięczny za pomoc z MQTT COVER.
Moja brama od drzwi garażowych wysyła OPEN, OPENING, STOP, CLOSING, CLOSED
na topic: stat/sonoff/brama/state
Chciałbym utworzyć animowana ikonę/przycisk:
name: "MQTT Cover"
state_topic: "stat/sonoff/brama/state"
qos: 0
retain: true
state_open: "OPEN"
state_opening: "OPENING"
state_closed: "CLOSED"
state_closing: "CLOSING"
optimistic: false
value_template: "{{ value.x }}"
jak wymusze otwarcie z pilota, to ikona sie nie zmienia.
Do Lovelaca dodałem Button i zmieniłem ikonę na garage.
artpc
(artur)
2
Cokolwiek z tego kodu ci pokazuje w HA?
mmmmmm
3
nic. szara icona mdi:garage. pomimo, że w MQTT explorer pokazuje stan Online (tele/sonoff/brama/LWT) LWT = Online
cover:
- name: "MQTT Cover"
command_topic: "stat/sonoff/brama/POWER"
state_topic: "stat/sonoff/brama/state"
availability:
- topic: "tele/sonoff/brama/LWT"
qos: 0
retain: true
payload_open: "OPEN"
payload_close: "CLOSE"
payload_stop: "STOP"
state_open: "open"
state_opening: "opening"
state_closed: "closed"
state_closing: "closing"
payload_available: "Online"
payload_not_available: "Offline"
optimistic: false
value_template: "{{ value.x }}"
takie cos, tez NIC
artpc
(artur)
4
Musisz znaleźć prawidłowy kod dla twojego cover
Mój działający kiedyś kod dla cover.
cover:
name: "Zaluzje balkon"
availability_topic: "tele/zaluzja_prawa/LWT"
state_topic: "stat/zaluzja_prawa/RESULT"
command_topic: "cmnd/zaluzja_prawa/Backlog"
value_template: '{{ value | int }}'
qos: 1
retain: false
payload_open: "ShutterOpen1"
payload_close: "ShutterClose1"
payload_stop: "ShutterStop1"
state_open: "ON"
state_closed: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
optimistic: false
set_position_topic: 'cmnd/zaluzja_prawa/ShutterPosition1'
position_topic: "stat/zaluzja_prawa/SHUTTER1"
https://forum.arturhome.pl/t/shutter-card-konfiguracja-mqtt/2993
Mmmmm
(M)
6
W jaki sposob testowales swoj cover?
Czy wystarczy BUTTON z ikona garage door?
artpc
(artur)
7
A jaki masz cover, Tasmota, Sonoff … ?
artpc
(artur)
9
Rozumiem że Tasmota w trybie cover?
mmmmmm
10
powiem szczerze, że niebardzo rozumiem
tasmota z mqtt i kilkoma rules
artpc
(artur)
11
Dodaj sobie integracje Tasmota HA
Specjalny tryb do obsługi Blinds-and-Shutters
https://tasmota.github.io/docs/Blinds-and-Shutters/
mmmmmm
12
moje jest troche “udziwnione” - dostosowane do tego co mam.
Edit:
to, co ktoś polecił mi na innym forum:
zamiast
value_template: "{{ value.x }}"
użyć:
value_template: "{{ value }}"
artpc
(artur)
14
Twoja encja bramy ma w nazwie cover.*
?
mmmmmm
15
znalazłem rozwiązanie:
jeżeli używamy:
availability:
- topic: "home-assistant/cover/availability"
, to urządzenie MUSI zwracać availability=online/offline
jeżeli używamy tego:
availability_topic: "tele/sonoff/brama/LWT"
, to urządzenie może zwracać LWT=online/offline i będzie działać.
czyli może to być dowolny topic, który zwróci online/offline.
oraz value_template: "{{ value }}"
zamiast value_template: "{{ value.x }}"