Hallo zusammen,
ich würde gerne eine iRoom iPad Docking Station an FHEM anbinden.
Die Dock verfügt über eine Netzwerkport und einige Funktionstasten und stellt eine API über Telnet bereit.
Bisher habe ich nur die Möglichkeit gefunden das FHEM selbst über Telnet gesteuert werden kann.
Ich würde aber gerne die Telnet Statusmeldung die von der iRoom Dock kommen in FHEM integrieren um z.B. die Beleuchtung über die Funktionstasten zu schalten.
Kann mir jemand weiterhelfen?
Vielen Dank vorab!
Beste Grüße
API über Telnet
Dauerhaft oder must Du pollen?
Dauerhaft würde bedeuten, das Du eine Verbindung aufbauen (und halten) mußt, wo Du dann die Daten nach FHEM weiterleitest. Da wirst Du um ein eigenes Modul nicht rumkommen.
Pollen ... hat den Nachteil, das wenn Du z.B. alle Minute pollst, ein Schaltbefehl im WorstCase 1 Minute dauern kann. Dafür könntest Du es relativ einfach per script (oder perl) lösen. Erfordert aber auch Programmieraufwand, wenn auch weniger als "Dauerhaft"
ZitatDauerhaft würde bedeuten, das Du eine Verbindung aufbauen (und halten) mußt, wo Du dann die Daten nach FHEM weiterleitest. Da wirst Du um ein eigenes Modul nicht rumkommen.
Nicht unbedingt, alle Module, die DevIo verwenden (z.Bsp ECMD), sind TCP/IP faehig.
Ich will damit nicht sagen, dass ECMD auch in diesem Fall die ideale Loesung ist.
Danke für die Korrektur, an DevIo hatte ich jetzt nicht gedacht ...
Ideal ist ECMD sicher nicht, aber stabil und schnell eingerichtet. Wenn das läuft, und man alles verstanden hat, kann man immer noch ein Modul dazu schreiben.
LG
pah