FHEM und TCP-Kommunikation

Begonnen von ujaudio, 24 Januar 2016, 09:28:14

Vorheriges Thema - Nächstes Thema

ujaudio

Ich bin die halbe Nacht vor dem Rechner gesessen und habe angefangen mich in das Thema Kommunikation einzuarbeiten - ganz schön heftig, wenn man mit ganz wenig Vorkenntnissen ankommt und nun seine LAN-fähigen Geräte mit FHEM koppeln möchte. Ein paar Sachen habe ich auch schon in FHEM Wiki und commandref gefunden (z.B. HttpUtils).

Gibt es aus eurer Sicht noch irgendwelche Links, die ich lesen sollte, resp. Hinweise, die ich beachten sollte?

Ich meine, diese Aufgabenstellung gibt es wohl öfters und ich würde ggf. auch einen Wiki-Artikel schreiben. Ist das wirklich von Interesse?
Einen lieben Gruß
Jürgen

Thorsten Pferdekaemper

Hi,
würde hier das Modul HTTPMOD vielleicht helfen?
Gruß,
Thorsten
FUIP

ujaudio

Ich glaube eher nicht, zumindest soweit ich das verstanden habe. Es gibt ja auch ein "TcpServerUtils.pm" in FHEM (das schaue ich mir als nächstes an).

Möglicherweise schon längst in FHEM vorgedacht, aber von mir noch nicht gefunden, ist folgendes: immer mehr Geräte kommen mit (W)LAN-Schnittstellen, neben all den Wiedergabegeräten für Musik und Film auch peu à peu sämtliche Haushaltsgeräte. Da gibt es z.B. schon einen http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV. Vielleicht macht es auch Sinn weitere Leitfäden zu erstellen, ich würde mich z.B. über einen Kommunikationsleitfaden durchaus freuen. Ich habe zwar den Ehrgeiz, das auch selbst irgendwie hinzubasteln, aber ich erfinde dabei auch sicherlich einige Räder neu. Mich stört das nicht, aber deswegen kann man ja trotzdem mal darüber nachdenken.

Auf alle Fälle habe ich ganz konkret 4 Geräte, die ich über LAN einbinden möchte: meinen Oppo 105 BluRay, meinen T&A Caruso und meinen Hifi-Akademie CD-Player/Streamer. Außerdem noch meine Terrassenbeleuchtung. Am Ende wird das auch laufen, ich könnte mir aber vorstellen, dass es bestimmt jede Menge weitaus besserer Kommunikations- und Programmierspezialisten gibt, die dann meine Lösung belächeln. Ich möchte mal behaupten, dass ich auf dem Weg zum FHEM-Abitur (= die Reife, ordentliche Heimautomatisierung zu schreiben) gerade in der 3. Klasse Grundschule bin  :D.
Einen lieben Gruß
Jürgen

Chiemgauer

Bist du da schon weiter gekommen?

CoolTux

Ohne genauere Kenntnis wie genau die API kommuniziert oder ob überhaupt wird das wohl nichts.
WLan Anbindung schön und gut und dann? Welches Netzwerkprotokoll, welcher Port Art der Socketkommunikation.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ujaudio

Zitat von: Chiemgauer am 11 Oktober 2017, 12:22:36
Bist du da schon weiter gekommen?

Ich bin in die 4. Klasse versetzt worden  :)
Einen lieben Gruß
Jürgen