PHC-Anbindung an OpenHAB
- markus300982
- Offline
- Junior Boarder
- Beiträge: 11
- Dank erhalten: 0
ich habe eine V2 Steuerung, kann ich diese über das USB Kabel mit Open HAB steuern?
Nutze momentan einen Windows 7 PC mit Touchscreen, eine Bedinung über den Touchscreen wäre super.
Wer kann mir sagen was ich zur steuerung über Open HAB benötige und wie ich das unter Windows installiere.
Mfg Markus
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Jürgen
- Offline
- Moderator
die Installation unter Windows ist einfach:
- Falls nicht vorhanden Java installieren ( www.java.com/de/download/ )
- Die Pakete "Runtime-Core", "Addons" und "Demo setup" von www.openhab.org/downloads.html herunterladen.
- Dann legst du irgendein Verzeichnis an (z. B. c:\openhab) und kopierst die Teile in die entsprechenden Unterverzeichnisse.
- Openhab wird unter Windows dann über die "start.bat" aufgerufen.
Diese und weiter Informationen gibt es auch unter openhabdoc.readthedocs.org/de/latest/ und github.com/openhab/openhab/wiki
Gruß
Jürgen
"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- markus300982
- Offline
- Junior Boarder
- Beiträge: 11
- Dank erhalten: 0
ich habe jetzt den Peha Integrationsserver installiert und openhab.
Beides ist gestartet, was muss ich jetzt machen um weiter zu kommen?
Jetzt sollte die Verbindung über das USB Kabel zur Steuerung doch klappen oder?
Gruss Markus
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas
- Autor
- Offline
- Platinum Boarder
- Beiträge: 269
- Dank erhalten: 56
der Integrationsservers stellt dir eine XML-RPC Schnittstelle zur Verfügung, die du nun irgendwie mit OpenHab verbinden must. Keine Ahnung, wie das geht. Ich habe aber schon mal gepostet, dass es die Doku der Schnittstelle im Fhem-Forum zum Download gibt.
Evtl. unterstützt der iServer auch die HTTP-Befehle, die auch die Steuerung V3 unterstützt, aber das weiss ich nicht. Must du einfach mal ausprobieren.
Andreas
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Fossibaer58809
- Offline
- Expert Boarder
- Beiträge: 98
- Dank erhalten: 20
wenn du den iServer, nach Anleitung, mit deinem Projekt versorgt hast kannst du ihn mit den XML-RPC Befehlen ansteuern.
Die URL-Schnittstelle ist leider nicht vorhanden, so dass XML-RPC die einzige Option ist.
Eventuell kann Andreas ja mal den Link zur Beschreibung der XML-RPC Schnittstelle des FHEM Forums posten.
Ansonsten noch eine Anmerkung:
Es gibt 2 Versionen des iServer. Die ältere Version benötigt auf jeden Fall einen kostenpflichtigen Dongle.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas
- Autor
- Offline
- Platinum Boarder
- Beiträge: 269
- Dank erhalten: 56
Hier nochmal:
forum.fhem.de/index.php/topic,20536.0.html
Man muss sich anmelden um den Anhang im ersten Post zu sehen.
Lt. Aussage der PHC Hotline ist der iServer der aktuellen Visualisierung Dongle frei. Also einfach die Visualisierung von Peha herunterladen und installieren. Der iServer wird dann mit installiert, muss aber über eine Datei konfiguriert werden.
Andreas
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Jürgen
- Offline
- Moderator
ist ja gerade ziemlich ruhig hier ... liegt wahrscheinlich an der Hitze bzw. am Sommerloch
Wie ja schonmal geschrieben bin ich gerade an einem Projekt, bei dem der OpenHAB-Status sämtlicher "Switch-Items" auf den realen Zustand des PEHA-Steuermoduls gesynct werden sollen. Damit hier keine falschen Vermutungen aufkommen: Ich programmiere nicht, sondern ich lasse programmieren. Da ich selbst keinerlei Java-Erfahrung habe, konnte ich einen armen Informatik-Studenten überzeugen mir unter die Arme zu greifen (= mein Sohn ).
Der wiederum hängt gerade daran einen HTTP-Befehl (genauer gesagt einen HTTP-PUT) abzusetzen. Auf der folgenden Seite sind ja Beispiele für die REST-Schnittstelle (Status setzen). Die "CURL"-Variante auf Kommandozeile funktioniert auch prima. Nun hat er versucht das in Java umzusetzen, allerdings bisher ohne Erfolg. Laut Wireshark kommt da nichts an - bzw. das Java-Programm sendet nichts.
github.com/openhab/openhab/wiki/Samples-REST
Habt ihr zufällig irgendein Code-Beispiel?
Viele Grüße gesendet aus dem Garten unterm Sonnenschirm
Jürgen
"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kalle011
- Offline
- Junior Boarder
- Beiträge: 25
- Dank erhalten: 0
ich bin neu hier im Forum und habe mich erstmal ein paar Tage eingelesen.Zuhause habe ich die PHC V3 Steuerung und versuche mir eine Viso für mein Haus aufzubauen. Auf meinen Raspberry pi 2 habe ich mir als erstes OpenHab und die Standard itmes installiert was auch wunderbar funktioniert hat. Über den Browser meines Macs kann ich nun auf meinen Raspberry und OpenHab zugreifen. Als nächstes wollte ich versuchen das Licht im Esszimmer zu schalten hier meine Haus.item:
// Gruppen
Group gEG // Gruppe Erdgeschoss
/*Licht*/
Switch Licht_EG_Esszimmer "Licht Esszimmer" (EG_Esszimmer) { exec=">[*:lynx http://192.168.178.101:/postEvent.html?action=input&STM=0&MOD=41&CHA=1&EVT=2]" }
was leider nicht funktionierte!
Hat vielleicht jemand eine Idee was ich falsch gemacht habe, oder ob ich zusätzliche Einstellungen vornehmen muss?
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas
- Autor
- Offline
- Platinum Boarder
- Beiträge: 269
- Dank erhalten: 56
Evtl ist Lynx nicht auf dem RPi installiert.
Schon mal Lynx in der Befehlszeile gestartet?
Oder den kompletten Pfad für Lynx angegeben?
Hast Du das Exec-Binding installiert?
Ansonsten OpenHab im Debugmodus starten und ins.Log schauen.
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Jürgen
- Offline
- Moderator
/*Licht*/
Switch Licht_EG_Esszimmer "Licht Esszimmer" (EG_Esszimmer) { exec=">[*:lynx http://192.168.178.101:/postEvent.html?action=input&STM=0&MOD=41&CHA=1&EVT=2]" }
was leider nicht funktionierte!
Hat vielleicht jemand eine Idee was ich falsch gemacht habe, oder ob ich zusätzliche Einstellungen vornehmen muss?
Noch einer, der mit dem Esszimmer-Licht zu testen anfängt
Andreas hat ja schon alle wichtigen Tipps gegeben.
Ich gehe davon aus, dass Dein Link in einem Browser funktioniert - oder?
Was mir noch auffällt: Beim Link steht nach der IP-Adresse noch ein Doppelpunkt. Aus einem Browser heraus funktioniert das trotzdem - wie "lynx" reagiert weiß ich gerade nicht. Hast Du den Link abgetippt oder kopiert?
Weitere Frage: Unter welchem User wird OpenHAB ausgeführt? (Normalerweise heist der auch openhab)
Hat dieser User ausreichende Berechtigungen lynx zu starten?
Gruß
Jürgen
"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas
- Autor
- Offline
- Platinum Boarder
- Beiträge: 269
- Dank erhalten: 56
Lynx wird nicht gefunden!
Ich würde es als erstes mal versuchen nachzuinstallieren..
sudo apt-get install lynx
Danach hat mein RPi lynx unter
/usr/bin/lynx
gefunden.
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kalle011
- Offline
- Junior Boarder
- Beiträge: 25
- Dank erhalten: 0
vielen Dank für die schnelle Rückmeldung.
Ich werden das gleich mal testen.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kalle011
- Offline
- Junior Boarder
- Beiträge: 25
- Dank erhalten: 0
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kalle011
- Offline
- Junior Boarder
- Beiträge: 25
- Dank erhalten: 0
habe noch einmal den : im Link entfernt und Dank der Installation von Lynx kann ich den Ausgang nun schalten.
Vielen Dank erstmal für die Hilfe.
Mich würde noch interessieren, ob es möglich ist den Schalter (Switch) gegen einen Taster zu tauschen, da ich in meinem Haus überall Taster verwende.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Jürgen
- Offline
- Moderator
Das Dumme an der Sache ist jetzt nur, dass seitens der Steuereinheit keine Rückmeldung bezüglich des aktuellen Schaltzustands an OpenHAB kommt. An diesem Thema bin ich hier aber gerade dran (kleines Progrämmchen, das den aktuellen Schaltzustand an OpenHAB meldet und den "Switch" entsprechend setzt).
Gruß
Jürgen
"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Aktuelle Seite:
- Startseite
- Forum
- PHC-Forum
- Visualisierung
- PHC-Anbindung an OpenHAB