Mal wieder virtuelle Geräte - jetzt aber richtig!

put:nodes/{id}?note=Value

Das ist der richtige Weg.

1 „Gefällt mir“

Vielen Dank, das war die Lösung!

1 „Gefällt mir“

Falls Interesse besteht, hier mein flow:
flows.pdf (17,9 KB)

Vorbereitung

Die node-ID jedes Batteriegeräts in den inject-node als topic eintragen.
die Geräte-IDs können über globale Daten in Node-RED abgefragt werden,
oder in der Adresszeile im Browser nachgesehen werden (http:///deviceslist/device/id/).

Nutzung

Wurde ein neuer Satz Batterien eingelegt, einmalig den passenden inject-node auslösen.
Ein Text mit dem Tagesdatum wird dann in die Notiz des Geräts geschrieben.

Beispiel, wenn Notiz leer ist:

Letzter Batteriewechsel: 28.12.2025

Beispiel, wenn bereits Einträge vorhanden sind:

Letzter Batteriewechsel: 28.12.2025
zuvor: 20.12.2025, 02.05.2025, 30.03.2024

Einen manuellen Debug- und Reset-Bereich habe ich auch eingebaut.

Viel Spaß damit!

PS: nochmals besten Dank an @Micha für den Tipp

4 „Gefällt mir“

Du könntest das ganze auch automatisieren ohne das du einen Inject benutzt.
Dazu musst du einfach nur die Batteriewerte vergleichen die homee per API sendet. Neuen Wert mit den alten vergleichen und auswerten.

1 „Gefällt mir“

Daran hatte ich auch schon gedacht.
Aber da meine HK-Ventile von netatmo nur grobe Werte ausspucken, bleibe ich erstmal bei der manuellen Variante.

2 „Gefällt mir“

Ja wenn die Werte nicht verlässlich sind dann macht das automatisieren an der Stelle keine Sinn.

2 „Gefällt mir“