Ist zwavejs2mqtt veraltet? Oder das Node-RED-Paket?
Ah okay, es geht nur um die Benennung! Das wusste ich nicht. zwavejs/zwave-js-ui - Docker Image
@Romuald_Pochet man muss daran denken, das richtige Image in der Zwavejs2mqtt-Integration zu verwenden. Übrigens, muss man die Integration nicht vielleicht sogar umbenennen? ![]()
Hallo,
OK, ich mache die Docker-Image-Änderung so schnell wie möglich.
Was das Umbenennen angeht, wie soll ich sagen, das ist nicht das erste Mal, also habe ich die Expertise
Worauf würden wir uns einigen; zwavejs, zwave-js-ui, zwavejsui?
zwave-js-ui klingt gut ![]()
Hallo,
Los geht’s mit zwave-js-ui… Umbenennung heute Abend
Hallo @Will_71, zunächst einmal vielen Dank für den Tipp.
Übrigens, ich möchte gerne wie du Node-RED nutzen, um meine Heizkörper zu steuern. Allerdings sind die von meinen Heizkörpern gesendeten Informationen (die Temperatur, die alle 5 Minuten von Tasmota gesendet wird) und der Wert des Thermostats von Gladys asynchron. Hast du dasselbe Problem am Eingang deiner Funktion? Und wenn ja, wie hast du es gelöst? Ich habe das Gefühl, dass es um die Verwendung des Kontextes geht, aber ich drehe mich im Kreis.
Vielen Dank im Voraus.
Hallo @laguiche,
Nein, ich habe kein besonderes Problem.
Nach allen meinen Eingaben speichere ich den Zustand in einer Datei und verwende den in dieser Datei gespeicherten Wert für meine Berechnungen oder Aktionen.
Ich gehe über diese Datei, weil, wenn ich zum Beispiel meinen Temperatursensor nehme, sendet er seine Temperatur nicht periodisch, besonders wenn keine Änderung vorliegt, daher ist diese Datei für mich nützlich, zum Beispiel bei einem Stromausfall oder Neustart von Node Red. Node Red kann dann diese Datei lesen, um die letzte Temperatur zu lesen und nicht auf den nächsten Wertesendung zu warten.
Ist das eine Funktion, die du selbst in Node Red schreibst?
Gut, dass du die Aufzeichnung in einer Datei erwähnt hast, das hatte ich in deinen Screenshots nicht unbedingt gesehen. Ich hatte gehofft, dass es einen internen Mechanismus in Node-RED zur Datenpersistenz gibt, der mir ermöglicht, die verschiedenen Eingaben ohne Tricks zu synchronisieren.
Für die Funktion: Ja, ich schreibe sie selbst, aber es wird weniger aufwendig als bei dir sein. Ich werde mit einem einfachen Hysterese und einem Doppelschwellwert für eine Art Komfortmodus und minimale Temperaturhaltung beginnen (jede Heizung wird individuell gesteuert).
Dieser Teil ist auf meinen Screenshots nicht sichtbar, weil ich das in der Thermostat-Funktion geschrieben habe.
Falls du das brauchst, kann ich dir die Funktion geben, die ich zum Speichern in eine Datei verwendet habe.
Gern
Auch wenn ich erstmal mit den nativen Blöcken von Node Red versuchen werde. ![]()
Okay, ich erkläre es dir heute Abend, wenn ich zu Hause bin.
Ich hatte diesem Teil deiner Nachricht nie Beachtung geschenkt.
Ich habe einen Versuch mit einem vakuumversiegelten Aqara-Sensor gemacht, der in mein Poolwasser getaucht wurde: Das Problem ist, dass das Wasser die Kommunikation mit meinem Zigbee-Koordinator verhindert.
Ich bin ein bisschen schlecht im Löten, aber ich habe mich mit dem nötigen Equipment ausgestattet, um diesen Hack durchzuführen:
Ein Freund wird mir beim Löten helfen. Sobald das erledigt ist, lasse ich dich wissen, wie es gelaufen ist!
Danke @guim31, ich hatte diesen Tutorial auch gefunden, aber ich bin nicht ausgestattet, um so klein zu löten. Mein Lötkolben ist etwas groß
.
Halte mich auf dem Laufenden und wenn es gut funktioniert, werde ich mich dafür ausstatten.
Okay, lass mich wissen, ob es gut funktioniert. Danach ist es das gleiche Prinzip, das ich angewendet habe, aber direkt in JavaScript im Funktionsknoten.
Nur zur Info, ich habe seit Mai einen laufenden Pull Request, um das direkt über Gladys zu machen. Aber nach meinen letzten Korrekturen habe ich keine Neuigkeiten mehr erhalten. Vielleicht könnte @pierre-gilles ihn übernehmen: https://github.com/GladysAssistant/Gladys/pull/1496
Die Funktionsanfrage ist hier, aber ohne Abstimmung ^^:
Ajout d'une requête APIRest Gladys permettant de récupérer les états des features sur une plage
Hallo @Terdious,
Es wäre schon gut, das in Gladys machen zu können, aber da ich Node-Red für meine verschiedenen Berechnungen/Aktionen verwende, macht es mir nichts aus, eine Variable zu speichern.
Was mich interessiert, ist nur der letzte Wert eines Sensors. Ist es also sinnvoller, eine API-Anfrage zu stellen oder den letzten Zustand meines Sensors in einer Datei zu speichern?
Es läuft super, danke!
Jetzt muss ich es nur noch über die Zeit testen. ![]()
In deinem Fall speichere den letzten Wert irgendwo (Datei/oder ich weiß nicht, ob es eine Key-Value-Datenspeicherung gibt, die von node-red bereitgestellt wird)
Ich wusste nicht, dass du Korrekturen vorgenommen hast! Aber aufgrund der sehr geringen Nachfrage nach dieser Funktion und der Zeit, die es in Anspruch genommen hat, habe ich schließlich andere Themen priorisiert ![]()
Ich bin mir nicht sicher, ob ich mich kurzfristig darauf einlassen werde. Meine Priorität ist im Moment wirklich die Enedis-API, die sehr gefragt ist und einen echten Geschäftsimpact haben wird!

