Tak to nie działa, status opening
i closing
wynika z logiki encji cover
, potrzebna jest do tego zmienna position_template
- Combining value_template and position_template.
Dodatkowy sensor dzięki, któremu np. na dashboardzie bedzie widać stan bramy z sterownika Fox Gate:
# example configuration.yaml entry
sensor:
- platform: rest
name: brama_garaz_status
resource: http://192.168.2.88/0000/get_status
timeout: 15
scan_interval: 5
value_template: >-
{% set status = value_json.gate1_status %}
{% if status == 'closed' %}
zamknięta
{% elif status == 'between' %}
częściowo otwarta
{% elif status == 'opened' %}
otwarta
{% endif %}
Na koniec proponuje całą konfigurację Twoich bram zapisać w osobnym pliku yaml i skorzystać z Package w Home Assistant, to napewno ułatwi Ci zarządzanie konfiguracją. Ja po takich pomaganiu usuwam plik yaml z całym powyższym przytoczonym kodem co daje mi 100% pewność, że nie zostały “smieci” po testach: