NEWS
Sensordaten von ioBroker zur Homematic
-
Hallo zusammen,
ich befasse mich aktuell erst seit wenigen Tagen mit der SmartHome Thematik also bitte nehmt mir meine Anlaufschwierigkeiten nicht übel.
Ich habe aktuell io Broker auf einem Pi laufen, an dem auch über GPIO 2 Temperatur sensoren angeschlossen sind. Die Temperaturwerte habe ich mittels parser auch in den IO Broker bekommen.
- Frage: Wie kann ich den Wert durch 1000 teilen? es kommt immer 19000 statt 19,00 als Wert raus.
Auf einem 2. Pi läuft Raspberrymatic. Nun möchte ich die Temperaturen, die am anderen Pi erfasst werden, in die Homematic integrieren.
- Frage: Wie kann ich diese in Homematic einbinden?
Ich bin über jede Hilfe dankar.
-
@rccardany sagte in Sensordaten von ioBroker zur Homematic:
Wie kann ich den Wert durch 1000 teilen?
Im Parser-Adapter gibt es die Spalte Faktor.
Da musst du dann 0.001 eingeben.@rccardany sagte in Sensordaten von ioBroker zur Homematic:
Wie kann ich diese in Homematic einbinden?
Du musst auf der CCU eine Systemvariable Typ Zahl anlegen.
Dann mit einem Skript/Blockly diese mit dem Wert befüllen -
Danke für die schnelle Antwort.
Ich bin soweit gekommen, dass der IOBroker den Wert einträgt und unter Objekten den Wert der Systemvariablen ändert. Im Webinterface der Homematic allerdings ändert sich nichts.
Wenn ich das Skript anhalte und den Adapter der Homematic neu starte steht auch der Wert wieder auf 0. -
@rccardany sagte in Sensordaten von ioBroker zur Homematic:
dass der IOBroker den Wert einträgt und unter Objekten den Wert der Systemvariablen ändert.
Wie genau!
in welcher Farbe erscheint anschließend der Wert??
bleibt der Wert anschließend rot?gibst du ACK=true?
du müsstest ACK=false geben -
bei der aktualisierung blinkt der Wert grün auf und wird dann schwarz.
was ist mit ack gemeint? -
@rccardany sagte in Sensordaten von ioBroker zur Homematic:
bei der aktualisierung blinkt der Wert grün auf und wird dann schwarz.
Das ist ok!
und er kommt nicht in der CCU an?
Steht irgendetwas im log? -
Nein leider kommt nichts an und LOG ist auch leer.
Dass nichts übertragen wird sieht man auch daran, dass wenn ich das Skript anhalte und den hm-rega neu starte, dass dann wieder 0 drin steht. -
@rccardany sagte:
was ist mit ack gemeint?
Das ist der Unterschied zwischen aktualisiere (ack: true) und steuere (ack: false). Damit an die CCU gesendet wird, muss steuere verwendet werden.
-
das war das stichwort danke geht