Bartek
18 Listopad 2020 19:18
1
Witam,
mam głowice tuya meos… próbuje wyciągnąć z niej temperaturę w pomieszczeniu …
gdy tworzę podstawową encje jest spoko
type: entity
entity: climate.0x5c0272fffe88f91c_climate
attribute: local_temperature
ale jak próbuje dołożyć do tego zdjęcie sypialni z kodem
type: picture-entity
entity: climate.0x5c0272fffe88f91c_climate
attribute: local_temperature
image: ‘https://demo.home-assistant.io/stub_config/bedroom.png ’
już wyrzuca błąd składni attribute …
da się jakoś to ogarnąć???
Karta type: picture-entity
nie obsługuje parametru attribute
(jest on jedynie w type: entity
)
Możesz wyciągnąć atrybut do sensora np dodając w configuration.yaml:
sensor:
- platform: template
sensors:
zawor_w_sypialni_pod_oknem:
value_template: '{{ states.climate.w_sypialni_pod_oknem.attributes.valve_position }}'
unit_of_measurement: '%'
i wówczas będzie zwykłą encją dostępną w karcie type: picture-entity
.
PS: wskazania termometru na głowicy raczej nie będą za dokładne ale już stan otwarcia zaworu j.w. jest dość ciekawą informacją.
Bartek
19 Listopad 2020 14:26
3
hmmm
chyba nie dokońca mi wyszło …
sensor:
platform: template
sensors:
0x5c0272fffe88f91c_climate:
value_template: ‘{{ states.climate.0x5c0272fffe88f91c_climate.attributes.valve_position }}’
unit_of_measurement: ‘%’
nie pokazuje mi nowego sensora
to może zacznij od atrybutu, który na pewno masz:
sensor:
- platform: template
sensors:
zawor_local_temperature:
value_template: '{{ states.climate.0x5c0272fffe88f91c_climate.attributes.local_temperature }}'
unit_of_measurement: '%'
sprawdź konfigurację i zrestartuj bramkę