FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: fx2 am 23 Februar 2017, 11:00:06

Titel: [FHEM Tablet UI] Benutzung bei anderer Homeautomatisierung
Beitrag von: fx2 am 23 Februar 2017, 11:00:06
Hi ,
ich nutze zu Hause eine andere Automatisierung. Mir fehlt eine schöne Visualisierung auf Web-Basis und da habe ich die Tablet-UI für FHEM gefunden.
Um diese nun anbinden zu können würde ich meinen selbstgezimmerten WebServer aufbohren - so dass er dem UI gegenüber so tut als wäre eine FHEM
vorhanden.
Einige der notwendigen Requests habe ich schon rausgefunden. (Schalten von Zuständen) ....
Das Webinterface sendet aber zyklisch Requests - bei denen ich nicht weiss welches Format als Antwort benötigt wird.

Daher erstmal die Frage : Gibt es irgendwo eine Liste/Beschreibung der Web-Kommunikation ?
-welche Chancen hab ich ?-

Danke
Titel: Antw:[FHEM Tablet UI] Benutzung bei anderer Homeautomatisierung
Beitrag von: Thorsten Pferdekaemper am 23 Februar 2017, 11:07:59
Hi,
ich vermute mal fast, dass es einfacher sein dürfte, Deine eigene Automatisierung an FHEM anzubinden. ...davon ausgehend, dass Du deren Potokoll kennst.
Gruß,
   Thorsten
Titel: Antw:[FHEM Tablet UI] Benutzung bei anderer Homeautomatisierung
Beitrag von: setstate am 23 Februar 2017, 11:15:29
Mutig, mutig.

Dein Server müsste das jsonlist2 Format von FHEM ausspucken

.../fhem/?cmd=jsonlist2&XHR=1

Das ist eine Liste aller oder gefilterter Devices mit deren Readings im JSON Format.

Einzelne Status Änderungen werden sofort per Websocket an Clients auch im JSON Fomat notifiziert.

Du kannst dir FHEM runterladen und testweise im Demo Mode laufen lassen, dann siehst du in den Browser Developertools die Responses der Anfragen.