NEWS
Datenpunkt für Funkaktoren
-
Hallo zusammen,
ich bin neu hier und möchte von FHEM auf IOBroker umsteigen.In meinem Haus sind viele Funkaktoren (Intertechno, usw. ) im Einsatz.
In FHEM kann ich einen Aktor definieren, indem ich bei der Definition den Einschalt- und Auschaltcode sowie das "Schaltdevice", in meinem Fall einen Signalduino, hinterlege.
Beim Schalten rufe ich den Aktor auf und gebe ihm nur On/Off mit.
Können in IOBroker Datenpunkte definiert werden, in denen die beiden Codes gespeichert werden?
(Datenpunkte mit einem Wert funktionieren, leider muss ich dann aber je Aktor 2 Datenpunkte anlegen; das wären dann bei mir 44 Datenpunkte).
Es geht doch bestimmt einfacher?!
Hier in IOBroker will ich die SonoffRF-Bridge nutzen. Ich kann darüber meine Aktoren schalten, indem ich den Code per MQTT versende. Es funktioniert bereits, allerdings ohne die Datenpunke noch rudimentär.
Hat jemand eine Idee?Achim
-
Hallo zusammen,
ich bin neu hier und möchte von FHEM auf IOBroker umsteigen.In meinem Haus sind viele Funkaktoren (Intertechno, usw. ) im Einsatz.
In FHEM kann ich einen Aktor definieren, indem ich bei der Definition den Einschalt- und Auschaltcode sowie das "Schaltdevice", in meinem Fall einen Signalduino, hinterlege.
Beim Schalten rufe ich den Aktor auf und gebe ihm nur On/Off mit.
Können in IOBroker Datenpunkte definiert werden, in denen die beiden Codes gespeichert werden?
(Datenpunkte mit einem Wert funktionieren, leider muss ich dann aber je Aktor 2 Datenpunkte anlegen; das wären dann bei mir 44 Datenpunkte).
Es geht doch bestimmt einfacher?!
Hier in IOBroker will ich die SonoffRF-Bridge nutzen. Ich kann darüber meine Aktoren schalten, indem ich den Code per MQTT versende. Es funktioniert bereits, allerdings ohne die Datenpunke noch rudimentär.
Hat jemand eine Idee?Achim
@achiml sagte in Datenpunkt für Funkaktoren:
In FHEM kann ich einen Aktor definieren, indem ich bei der Definition den Einschalt- und Auschaltcode sowie das "Schaltdevice", in meinem Fall einen Signalduino, hinterlege.
ioBroker steuert keine Hardware.
Dazu brauchst du immer eine Zentrale/Bridge/Interface -
@achiml sagte in Datenpunkt für Funkaktoren:
In FHEM kann ich einen Aktor definieren, indem ich bei der Definition den Einschalt- und Auschaltcode sowie das "Schaltdevice", in meinem Fall einen Signalduino, hinterlege.
ioBroker steuert keine Hardware.
Dazu brauchst du immer eine Zentrale/Bridge/Interface -
@achiml sagte in Datenpunkt für Funkaktoren:
In FHEM kann ich einen Aktor definieren, indem ich bei der Definition den Einschalt- und Auschaltcode sowie das "Schaltdevice", in meinem Fall einen Signalduino, hinterlege.
ioBroker steuert keine Hardware.
Dazu brauchst du immer eine Zentrale/Bridge/Interface@Homoran
Hier noch eine Info wie es fuktioniert:
Das ist der Befehlsstring, der an die Bridge übergeben wird.
(XXX ist die IP der Bridge)
Die Ziffernfolge am Ende ist der Code für den Aktor
http://192.168.178.XXX/cm?cmnd=O %23**145154**Diesen Code möchte ich durch einen der 2 Werte eines Datenpunktes, die in eine Variable geschrieben werden, mit dem o. g. String senden

-
@achiml Eigentlich sollte es mit multistate funktionieren - tut es aber bei nicht.
man kann zwar states in der Form:
"states": "1234:on;4567:off"unter common definieren oder auch umgekehrt
"states": "on:1234;off:4567"In der 1. Version bekommt man tatsächlich den Datenwert heraus, wenn man on oder off im admin auswählt - aber nicht wenn man mit on oder off den Datenpunkt beschreibt, in der zweiten kann man zwar mit on und off umschalten bekommt aber on und off zurück, bekommt aber auch nicht den Wert zurück.
Für mich funktioniert dieses Multistate nicht so - wie ich dachte. Somit würde ich halt auf JSON ausweichen.
-
@achiml Eigentlich sollte es mit multistate funktionieren - tut es aber bei nicht.
man kann zwar states in der Form:
"states": "1234:on;4567:off"unter common definieren oder auch umgekehrt
"states": "on:1234;off:4567"In der 1. Version bekommt man tatsächlich den Datenwert heraus, wenn man on oder off im admin auswählt - aber nicht wenn man mit on oder off den Datenpunkt beschreibt, in der zweiten kann man zwar mit on und off umschalten bekommt aber on und off zurück, bekommt aber auch nicht den Wert zurück.
Für mich funktioniert dieses Multistate nicht so - wie ich dachte. Somit würde ich halt auf JSON ausweichen.
-
@achiml
könnte man auch mit einem Blockly lösen, falls Aktor 1 ist ON send Request http und Code usw. -
@ralla66
Hatte ich so schon realisiert.
Das funktioniert auch einwandfrei!

Mein Hauptanliegen ist die Verwaltung der ganzen Codes. -
dachte an die vielen Datenpunkte erstellen, könnte man ja in einem Blockly verkaspern.
Textbaustein mit Var deiner Wahl.
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