NEWS
Wie kann man States übergeben
-
Hallo,
wie kann ich am einfachsten bei Änderung einen State von einer hm-rega.0 ID an eine mqtt.0 ID übergeben?
Ich habe in der CCU eine Systemvariable für Wärmebedarf(Wärmebedarfsanforderung) angelegt.
Diese wird auf "true" gesetzt, sobald ein Heizungsventil im Haus mehr als 20% geöffnet ist.
Ist das der Fall, so soll ein Wärmebedarfsrelais, das über MQTT angesteuert wird, die Heizung einschalten.
Andererseits bei soll bei "false" wiederum abgeschaltet werden.
Das Relais wird durch einen Arduino und client.subscribe geschaltet und funktioniert auch einwandfrei.
Nun fehlt mir einfach nur die die Übergabe von der einen ID zur anderen.
-
@pix:Wie ist die ID vom MQTT State? `
Das soll von "hm-rega.0.20440" nach "mqtt.0.WBS.WAERMEBEDARF" übergeben werden.
Das scheint nicht zu funktionieren:
on('hm-rega.0.20440', 'mqtt.0.WBS.WAERMEBEDARF'); ```` `Und so?
on({id: 'hm-rega.0.20440', change: 'any'}, function (obj) { setState('mqtt.0.WBS.WAERMEBEDARF', obj.state.val); }); -
Bald wird auch so ein Block zur Verfügung stehen:
48_2016-09-19_22_26_11-iobroker.admin.png
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden