Peha PHC Bussystem Dokumentation der Kommunikationsschnttstelle für alle

Begonnen von aemkeikeks, 20 Februar 2014, 22:37:04

Vorheriges Thema - Nächstes Thema

aemkeikeks

Hallo zusammen,

habe die Dokumentation zu der neuen Peha PHC Steuerung 942 STM AN.

http://www.peha.de/cms/front_content.php?client=1&lang=1&idcatart=1233&Page=1&ProductsPage=12&keyword=&catID=33&prodID=14483

Sicherlich interessant diese Hardware noch mit in FHEM aufzunehmen, da die Anlagen weit verbreitet sind.

Ich habe mir selbst in Javascript ein Kommunikationsscript geschrieben um mit verschiedenen Endgeräten zu kommunizieren.

Schnittstelle ist XML RPC.

Dokumentation ist im Anhang, bitte um Diskussion.....

Gruß

Mike

Henne16

Hallo,

kommuniziert dein Java Script auch mit dem FHEM, oder was machst Du da genau mit ?
Ich kann mit der Doku von PHC nicht so richtig was anfangen.

Gruß Henrik
FHEM 6 PI4, Fhem2Fhem, Homematic IP CCU3, HMLAN, div. Thermostate, HM IP Wired Ein-Ausgang, Dimmer

ansgar75

Hallo Mike,

das hört sich sehr interessant an.
Kannst du mir näher erklären, wie du mit der Steuerung kommunizierst?

Ich habe aktuell noch die V2 STM, überlege jedoch auf die V3 umzusteigen, falls man diese etwas einfacher in FHEM einbinden kann als die V2.


Gruß
Ansgar

willybauss

Hört sich interessant an. Gibt es da keine weiteren Infos mehr?
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

Henne16

Hallo zusammen,

ich schalte per notify vom FHEM die PHC Steuerung V3 mit Lan.

define<Name>notify<device>:on { GetHttpFile("<IP_STM942>:80", "/postEvent.html?action=input&STM=0&MOD=5&CHA=7&EVT=2") }

Für die Rückmeldung aus der PHC STM 942  zum FHEM benutze ich den URL Befehl
URL Befehl in der STM: http://<ip_fhem>:8083/fhem?cmd.<device>=setstate%20<device>%20auf

Gruß Henrik
FHEM 6 PI4, Fhem2Fhem, Homematic IP CCU3, HMLAN, div. Thermostate, HM IP Wired Ein-Ausgang, Dimmer

willybauss

ok - verstehe: die 942 STM hat eine LAN-Schnittstelle. Ich habe nur 952 JRM (Rollläden) und 950 EM + 950 ACT (Licht). Die haben alle nur den internen Modulbus, aber kein LAN  :-[ . Da wird das wohl nichts.
Und so wird mir auch klar, warum Niemand das Protokoll des Modulbus aufdröselt - eben weil es keiner braucht.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

ansgar75

Hinweis: Es gibt wieder ein PHC-Forum

Vielleicht kann der ein oder andere sich noch an das alte PHC-Forum erinnern. Diese war bis ca. 2010/2011 aktiv. Leider hatte sich der Hoster seinerzeit etwas übernommen und das Forum verschwand daraufhin ...

Durch eine sehr angeregte Diskussion zum Thema Anbindung der PHC-Steurerung an z.B. Visualisierungssysteme auf der Seite Mikrocontroller.net (http://www.mikrocontroller.net/topic/76413) gabe es vor ein paar Tagen die Idee ein neues PHC-Forum zu gründen. Dieses ist nun seit dem Wochenende aktiv:

www.phc-forum.de

Hiermit lade ich alle PHC-Interessenten ein sich dort rege an den Diskussionen, und vor allem plattformübergreifend, zu beteiligen. Es gibt auch schon ein paar sehr interessante Themen.

Also schnell registrieren und ab die Post....


Grüße
Ansgar

prenzela

#7
Hi,

ich wollte nun meine PHC (STM 942) Anlage mit FHEM verknüpfen.

Der Weg FHEM -> PHC klappt problemlos über GetFileFromURL.

Ich scheitere jedoch am o.a. Rückweg PHC -> FHEM

Ich konnte die URLs generieren und auch mit erfolgreich mit FHEM testen (Stichwort: csrfToken). Sobald ich im Browser die Kommandos absetze, ändern sich die Device Stati in FHEM.

Aus PHC heraus funktioniert das nicht.

Action Url hab ich angelegt.
Funktionsprogrammierung: Ausgangsmodul Rückmeldung: Wenn Ausgang ist Ein dann Action URL for Lampe Ein ausführen.
Projekt gespeichert und übertragen. Leider Passiert in FHEM nichts...

Gibt es eine Lösung für einen Refresh der Stati nach Neustart ?

Grüße
Andreas