Homematicip Local

Abend,

ich habe mal folgende Frage.

Ist es eigentlich möglich, die Voreinstellungen eines Thermostats (eingestellte Wochenprogramme) irgendwie in Home Assistant sichtbar zu machen?

Nur welches WP aktiv ist. Aber nicht die ‘Zeitabschnitte’, wie auf deinem Bild.

Nicht out-of-the-box. Du kannst die Werte aber mit “get Paramset” auslesen und dann verarbeiten. Je nach Device ist ggf. noch Kanal zu setzen.

alias: readparamset
description: ""
triggers: []
conditions: []
actions:
  - action: homematicip_local.get_paramset
    metadata: {}
    data:
      device_id: 78795a9b7fabf3f5e4ff2f2344xxxxxx
      paramset_key: MASTER
    response_variable: antwort
mode: single

In der neusten Version von Homematic_IP.local gibt es jetzt sogar die Aktion Zeitplan auslesen

OK gesehen. Vielen Dank.

Und wie kann ich diese Daten verwerten?

Die Antwort aus dem Aufruf kannst dann in weiteren Schritten verarbeiten.

In meinem Beispiel ist die Antwortvariable “antwort” und das Feld im roten Rahmen “ENDTIME_FRIDAY_1”. Diesen Wert habe ich im zweiten Schritt in ein Textfeld geschrieben.

Daten liegen vor, was du damit machst ist in deinem Ermessen. Per vorgefertigter Aktionen verarbeiten, in Scripten weiternutzen … Welche Daten du hast siehst du im Trace.

alias: readparamset
description: ""
triggers: []
conditions: []
actions:
  - action: homematicip_local.get_paramset
    metadata: {}
    data:
      device_id: 78795a9b7fabf3f5e4ff2f23448cc58a
      paramset_key: MASTER
    response_variable: antwort
  - action: input_text.set_value
    metadata: {}
    data:
      value: "{{ antwort.ENDTIME_FRIDAY_1 | string }}"
    target:
      entity_id: input_text.texttextfield
mode: single


07-11-2024_10-08-45