Hallo zusammen
Ich habe einen FS20 Switch welches ich über die CCU mittels HTTP ein und ausschalte.
Nun würde ich gerne wissen ob die Möglichkeit besteht bei medial den Status über http abzufragen und diesen bei der CCU in einer Systemvariable schreiben lassen.
Hat jemand Erfahrung damit?
Medial Gerät Statusabfrage in HM
Moderator: Co-Administratoren
-
- Beiträge: 6823
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 499 Mal
Re: Medial Gerät Statusabfrage in HM
Was ist das genau für eine Art von FS20 Switch, der da geschaltet wird?
Das Problem ist das FS20 im Gegensatz zu Homematic ein unidirektionales System ist, es gibt also per se keine Rückmeldung vom Gerät. Mediola behilft sich da selber mit SmartStates das heißt das die Software selber den vermeintlich Status zwischenspeichert. Das gleiche könntest Du banal auch machen von der CCU mit deinem FS20 Switch. Wenn Du den http Befehl abschickst setzt Du einfach gleichzeitig den Status den Du an das Gerät geschickt hast. Problem bei solchen Lösungen ist immer das Du nie weist ob der Status wirklich stimmt, da das Gerät ja nichts quittiert. Zweites Problem ist wenn das FS20 Gerät anderweitig geschaltet wird, bekommt Du das in die CCU auch nicht mit auch dann stimmt der Status nicht.
Wenn Du das generell auch registrieren willst, hilft da im Prinzip nur ein Gateway mit Sensormode. Ein AIO Gateway kann dann z.B. auch andere Schaltvorgänge von FS20 registrieren und den Status anpassen. Um so was zu nutzten brauchst man aber Zugriff auf ein AIO Gateway selber, das geht nicht per HTTP. Das ist entweder aus NEO über das NEO Plugin AIO Gateways möglich mit einem AIO Gateway oder alternativ kann auch IP-Symcon den FS20 Sensor Mode des AIO Gateways auslesen und so den FS20 Status aktuell halten.
Re: Medial Gerät Statusabfrage in HM
Es handelt sich um ein Intertechno ITL-250 welches ich im Medial Gateway angelernt habe, diesen aber mit der CCU2 mittels http command anstuere
-
- Beiträge: 6823
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 499 Mal
Re: Medial Gerät Statusabfrage in HM
Dann kannst Du den "Status" der Systemvariable entweder gleichzeitig setzen wenn Du den HTTP Befehl absetzt, das funktioniert aber ausschließlich wenn der Funkbefehl auch ankommt und zweitens das Gerät nicht noch auf anderem Weg geschaltet wird. So hundert Prozent kannst du Dir also nie sicher sein das der Status dann auch korrekt ist. Wenn Du zusätzlich den FS20 Status, den das AIO Gateway empfängt, auch auswerten willst, geht das z.B. über IP-Symcon und IPSymconAIOGateway.
Re: Medial Gerät Statusabfrage in HM
ok alles klar besten dank für den TIP. Gibts dafür auch einen Adapter für Biobroker für das IPSymcon?
-
- Beiträge: 6823
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 499 Mal
Re: Medial Gerät Statusabfrage in HM
Es wurde mal ein Adapter angefangen aber so richtig nicht weiter verfolgt, da müsste sich also wenn jemand drum bemühen bzw. darauf aufbauen wenn da Bedarf besteht. Ansonsten wenn Du Dich mit dem ioBroker gut auskennst kannst Du auch einfach über die JSON-RPC mit IP-Symcon kommunizieren. Oder Du legst Dir in ioBroker selber einfach einen Multicast Socket an und wertest diesen dort aus, dann siehst Du auch was das AIO Gateway so alles empfängt. Was das AIO Gateway empfängt hängt vom Sensor Modus ab, der auf dem AIO Gateway eingestellt worden ist.
Re: Medial Gerät Statusabfrage in HM
Wie müsste dann der Http Befeht aussehen um den Status mitzuschicken?
Zum Einschalten verwende ich:
http://192.168.3.97/command?XC_USER=adm ... a=44240090
Zum Einschalten verwende ich:
http://192.168.3.97/command?XC_USER=adm ... a=44240090
Fonzo hat geschrieben: ↑19.04.2020, 23:28Dann kannst Du den "Status" der Systemvariable entweder gleichzeitig setzen wenn Du den HTTP Befehl absetzt, das funktioniert aber ausschließlich wenn der Funkbefehl auch ankommt und zweitens das Gerät nicht noch auf anderem Weg geschaltet wird. So hundert Prozent kannst du Dir also nie sicher sein das der Status dann auch korrekt ist. Wenn Du zusätzlich den FS20 Status, den das AIO Gateway empfängt, auch auswerten willst, geht das z.B. über IP-Symcon und IPSymconAIOGateway.
-
- Beiträge: 6823
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 499 Mal
Re: Medial Gerät Statusabfrage in HM
Wie gesagt Intertechno hat keine Statusrückmeldung. Du kannst höchstens z.B. auf der CCU parallel zum verschicken eben noch zusätzlich eine Systemvariable setzten, die den "Status" enthält. Der Status muss aber nicht zwangsweise stimmen, da Du ja nie zu 100 % sicher sein kannst, dass der Funkbefehl auch angekommen und verarbeitet worden ist, da das Gerät selber den Empfang ja nicht quittiert.
Ausführliche Beschreibung zum Aufbau des Sendebefehls findest Du in der Technischen Dokumentation.