NEWS
Datenaustausch ioBroker CCU2
-
Schönen guten Tag!
ich habe mittlerweile einige Wemos D1 ESP8266 am Laufen und bekomme das auch schön in iobroker angezeigt.
Jetzt möchte ich das aber mit der CCU2 verbinden.
In der Vergangenheit hatte ich ein CUxD Device angelegt, ich glaube als 16 Kanal Taster und habe dort bei short press "/usr/local/addons/cuxd/curl -s -m 5 'http://192.168.178.45/ein1'" eingegeben. Funktioniert, hätte das aber gerne eher elegant über die Datenpunkte gemacht.
Ebenso die Werte von Sensoren, die über EasyESP und MQTT bei iobroker eingetragen werden.
Wie stelle ich das am besten an?
-
Wie stelle ich das am besten an? `
Was bitte genau?Deinem Post entnehme ich, dass du anscheinend die Daten des ESP, die per mqtt(??) in ioBroker ankommen auch auf die CCU haben möchtest??
WAs der CuxD jetzt damit zu tun haben soll ist mir noch schleierhaft.
Gruß
Rainer
-
Im konkreten Fall habe ich ein 4-fach Relais, welches ich per EasyESP über MQTT an iobroker angebunden habe.
Über ein Widget kann ich jeweils die Relais ein und ausschalten.
Jetzt möchte ich das aber auch in der CCU2 steuern.
1. Über Taster
2. Ein Programm mit Zeitsteuerung
Dafür habe ich ein CUxD Gerät erzeugt und wollte das irgendwie verknüpfen.
Oder wie sonst?
-
-
Aaah,
Ich habe es genau anders herum verstanden;
Er wolle in der CCU ebenfalls das Relais ansteuern.
Also Virtuelle Taste
CCU Dummy Programm damit ioBroker diese Tatse mitbekommt
WENN vTast DANN (leer)
und in ioBroker auf diesenn State triggern
Gruß
Rainer
-
Sorry, verstehe ich nicht.
Ich erstelle im RPC Adapter eine Taste? und dann?
Nicht über CUxD?
-
-
Rainer, dein vorletzter Post kam zeitgleich und hatte ich somit übersehen.
Genau so möchte ich es haben.
Aber lege ich nicht über ein CUxD eine virtuelle Taste an?
Wie geht das über ein Dummy-Programm? Was muss ich da wie eintragen
-
Aber lege ich nicht über ein CUxD eine virtuelle Taste an? `
nein die sind in der CCU fix eingebaut, und zwar 50 Stück, wobei die 50 PRESS_SHORT bereits für ioBroker reserviert ist.Die Tasten heißen HM-RCV-50 BidCoS-RF:(1-50)
Wie geht das über ein Dummy-Programm? Was muss ich da wie eintragen `
Wie geschrieben auf der CCU ein ProgrammWENN HM-RCV-50 BidCoS-RF:1 PRESS_SHORT
DANN (nix)
Gruß
Rainer
-
OK, hatte ich ja soweit angelegt.
Obwohl ich in der CCU die virtuelle Taste umbenannte hatte, sehe ich die Veränderung nicht in den Datenpunkten.
Wieso eigentlich das Dummy-Prg?
Und wie verknüpfe ich die Virtuelle Taste dann mit dem MQTT Datenpunkt?
-
Obwohl ich in der CCU die virtuelle Taste umbenannte hatte, sehe ich die Veränderung nicht in den Datenpunkten. `
Welche Veränderung?
-
Die virtuelle Taste steht noch als Datenpunkt in hm-rpc.0.BidCoS-RF ohne Raum und Funktion nur Zentrale.
-
Hast du beim hm-rpc in der Konfiguration die Checkbox "neu einlesen" aktiviert und neu gestartet?
-
Ja, hatte ich.
Schau mal ob die Einstellungen veim RPC0 so ok sind
-
wenn die IPs stimmen???
ganz unten die Checkbox aktivieren und speichern.
Wenn das nicht reicht -> anschließend wenn sich das log beruhigt hat auch den hm-rega neu starten.
Gruß
Rainer
-
OK, nach dem rega Neustart stehen nun die Räume und Funktionen drin. Kommt das durch das Dummy-Prg?
Und wie kann ich nun auf welchen state triggern?
-
Du erstellst ein kleines Skript (oder Blockly)
Wenn Datenpunkt von virtueller Taste ist true
steuere Datenpunkt von MQTT-Datenpunkt auf true
Gruß
Rainer
-
OK, hat geklappt.
Allerdings habe ich auf die Aktualisierung des Tasters press short getriggert und dann den MQTT Wert geschrieben.
Tausend Dank nochmals !!!!