Netatmo kamera Status

Bereich rings rum zum Thema Yaml und seine Tücken.


Antworten
mondface
Beiträge: 167
Registriert: Di 10. Mai 2022, 23:06
1
Has thanked: 111 times
Been thanked: 12 times

Netatmo kamera Status

Beitrag von mondface »

Hallo,
ich möchte gerne den Status meiner Netatmo Kamera auswerten:
Ist sie an oder aus?

hiermit gibts einen fehler:

Code: Alles auswählen

- sensor:
  - name: "NetatmoKamera_on"
    state: >-
      {{ state_attr('camera.netatmo_kamera_flur', 'status') }}
    unique_id: NetatmoKamera_On
    device_class: switch

Wie mache ich es richtig?

Benutzeravatar
Osorkon
Administrator
Beiträge: 1935
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 527 times
Kontaktdaten:

Re: Netatmo kamera Status

Beitrag von Osorkon »

Liegt wohl daran, dass switch als device_class für einen Template Sensor nicht zulässig ist. 😉

Hier die zulässigen device_class für einen Sensor

Btw. Warum verwendest Du einen Sensor und nicht einen binary_sensor?
mit

Code: Alles auswählen

device_class: connectivity

device_class binary_sensor

Welchen Status nimmt das Attribut an?

Code: Alles auswählen

{{ state_attr('camera.netatmo_kamera_flur', 'status') }}

Du musst ja noch den Status dem Zustand on in Deinem template zuweisen, zumindest wenn Du einen binary_sensor erstellen möchtest.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
mondface
Beiträge: 167
Registriert: Di 10. Mai 2022, 23:06
1
Has thanked: 111 times
Been thanked: 12 times

Re: Netatmo kamera Status

Beitrag von mondface »

Der Status kann on bzw. off sein.

Wie trage ich das in das template.yaml ein?

Benutzeravatar
Osorkon
Administrator
Beiträge: 1935
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 527 times
Kontaktdaten:

Re: Netatmo kamera Status

Beitrag von Osorkon »

mondface hat geschrieben: Do 4. Aug 2022, 23:52

Wie trage ich das in das template.yaml ein?

Code: Alles auswählen

- binary_sensor:
  - name: "NetatmoKamera_on"
    state: |
      {{ state_attr('camera.netatmo_kamera_flur', 'status') == "on" }}
    device_class: connectivity
    unique_id: NetatmoKamera_On

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Antworten