Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Das http-Plugin funktioniert bei mir auch soweit; ebenfalls bis auf die Statusabfrage.
Das Ein- und Ausschalten geht soweit perfekt; jedoch generelle Befehle wie "Alles Licht ausschalten" klappt wegen der Statusabfrage noch nicht.
Diese kann jedoch meines Erachtens nicht funktionieren, da der Status vom Eingang abgefragt wird. Nach mir sollte der Status des Ausgangs abgefragt werden.
Werde dies in einer freien Minute versuchen, hinzubekommen....
Besten Dank für eure Inputs!
Also bei mir funktioniert das http-Plugin samt Rückmeldung auf dem Eingang. Allerdings ist dieser Eingang als Taster definiert. Sobald also der Status abgefragt wird, ist der Zustand wieder Null. Das einzig unschöne in der 'eve-App' selber, ist dass man nach dem Betätigen des Befehls, die Visu manuell aktualisieren muss, dass der Status wieder korrekt angezeigt wird. Da ich ja aber Eve nur als Siri-Schnittstelle einsetze, ist es für mich unerheblich, da Siri die Aktualisierung vornimmt.
Ich konnte heute morgen knxd soweit installieren und konfigurieren, dass ich mit dem Befehl "knxtool groupswrite ip:127.0.0.1 5/0/22 1" effektiv KNX-Telegramme über den RaspPi rausbringe und die entsprechende Aktorik auch anspricht.
Heute Abend vor Ort kann ich dann den Rest testen. Da bedarf es sicher noch Anpassung in der config.json. Übrigens funktioniert die Konfig sowohl für mein spez. KNX-Gateway wie für das Loxone-KNX-Gateway ..
kennt jemand eine Doku zur Anwendung des Plugins homebridge-loxone? Ich komme mit den Parametern nicht so ganz klar. Z.B. was ACCESSORIES oder OUTLETS genau machen und wofuer man sie nutzen kann (also die jeweiligen Optionen). Ich experimentiere jetzt schon eine ganze Weile mit dem Kram, bekomme aber keine Lampe eingeschaltet. Ich sehe zwar die Default-Accessoris, die in der example-config.json hinterlegt sind, kann damit aber herzlich wenig anfangen. Ich denke, wenn hier entwas Klarheit herrscht, sollte man hieraus mal ein HOWTO, bzw. einen WIKI-Artikel verfassen. Denn ich bin mir ganz sicher, dass das Thema noch weitaus mehr User beschaeftigt, als hier im Thread mitschreiben.
ACCESSORIES ist quasi das Zubehör was zu nachladen willst, gibt es in jedem Homebridge AddOne. OUTLETS beschreiben in dem homebridge-loxone Plugin die Schalter.
Als Beispiel mal meine config json. Gern können wir, wenn es fertig und durchgetestet ist, einen Wiki Artikel daraus machen.
Du musst noch die Anpassungen vornehmen:
unter bridge
"username": "xy:xy:xy:xy:xy:xy", - hier sollte die MAC Adresse von deinem Pi rein, die ermittelst du mit: sudo ifconfig -a
"pin": "xyz-xy-xyz" - eine beliebigen Pin in dem angegebenen Format, z.B. 123-11-123
unter platforms
"ip_address": "192.168.1.99", - die Ip Adresse von deinem Miniserver
"username": "admin", - den Adminnamen von deinem Miniserver
"password": "password" - das Adminpassowtrd von deinem Miniserver
unter Outlets
"name": "HB-AZ-Licht-Decke", - Name des Schalters
"input": "VI10", - virtueller Eingang
"output": "QI10" - virtueller Ausgang, funzt noch nicht so richtig bei mir
Also wenn knxd als Basis sauber aufgesetzt ist und funktioniert, funzt auch das Plugin, bei mir mit folgender config.json (Auszug):
Code:
"platforms": [{
"platform": "KNX",
"name": "KNX",
"knxd_ip": "192.168.1.XX",
"knxd_port": 6720,
"knxd_do_not_read_set_groups": true,
"hint_knxd_do_not_read_set_groups": "true if homebridge must not send read requests to Set addresses",
"accessories": [{
"description": "sample device with multiple services. Multiple services of different types are widely supported",
"name": "Beleuchtung",
"services": [{
"type": "Lightbulb",
"name": "Ständerlampe",
"On": {
"Set": "5/0/22",
"Listen": ["5/7/22"]
}
}]
}]
}]
"knxd_ip" ist dabei die IP des RaspPi selbst, da hier ja nach der knxd-IP verlangt wird. Der Port ist Standard von knxd. Wer lesen kann ist klar im Vorteil. Ich habe es zuerst mit meiner KNX-Gateway-IP versucht. Aber diese muss ja im knxd selbst hinterlegt werden.
Hier ist schön zu sehen, wie alles ein-/ausgelesen wird:
Mit der Installation kommen nun auch die KNX-Feedbacks sauber ins homekit.
Für meine gewünschten Siri-Funktionen kann ich damit alles einbinden :-)
Hier mal ein Auszug meiner Config.json.. Leider wird im homebridge.log aber nichts gelistet, wenn ich diesen Kanal schalte. Hast du noch einen Tipp wo ich anstehe?
Pio435 - das muss ich unbedingt ausprobieren, muss mir morgen noch eine SD Karte holen. tholle - doch das Device Lampe muss in Eve angezeigt werden, genauso wie der Temperatursensor, falls du den dringelassen hast.
Jau, laeuft bei mir jetzt auch. Vielen Dank, darkrain .
Ich nutze allerdings das homebridge-http-plugin. Funktioniert perfekt und man spart sich das VI anlegen in der LoxoneConfig. Per http kann man ja direkt die Ausgaenge ansprechen.
Habe meinen neuen Raspberry aufgesetzt mit Homebridge und knx-plugin über knxd. Funktioniert alles, sieht genau so aus wie bei Pio, oben! Ich habe nur das Problem, dass mir die Homebridge nicht in der Elgato Eve App angezeigt wird!? Habe in der config.json auch schon den Username der Bridge von :30 auf :31 und zurück geändert, hilft leider alles nichts...
Sehr gut, nachdem mir mein Raspberry mit einer defekten SD-Karte unter den Fingern weggestorben war, bin ich noch nicht wieder dazu gekommen. Dann kann ich das HowTo ja dann gleich mal testen ;-)
Kurzes Update: Das HowTo ist derzeit noch in Entwicklung... Ich suche hier und da noch nach Verbesserungen/Vereinfachungen in der Installationsroutine.
Habe glaube ich jetzt schon alles durch:
- "name" geändert
- "username" geändert
- Cache geleert (Resistordner)
- Homekit Daten gelöscht
- App neu installiert
- Pi und Smartphone neu gestartet
Es geht einfach nicht. Vom Handy aus kann ich den Pi anpingen, also es sollte doch eigtl. alles passen. Homebridge läuft ja auch perfekt hoch auf dem Pi.
Nachtrag: Habe alles nochmal neu aufgesetzt!
Homebridge läuft perfekt, aber auf dem iPhone findet die Eve-App kein Gerät, es ist zum Verzweifeln...
Sitzt du evtl. hinter einem Wlan-Repeater? Da kommt es bei mir auch immer mal wieder zu Problemen. Da hilft meist nur Wlan am iPhone deaktivieren, EVE beenden (nicht nur in den Hintergrund/Standby schicken) und WLan wieder aktivieren. Dann EVE starten. Manchmal muss man das zwei oder drei Mal hintereinander machen, bis es wieder funktioniert.
Hey Tholle,
danke für den Tipp! Irgendwie hat es wohl damit zu tun. Erst igng es zwar trotz ausgeschaltetem Repeater nicht, dann habe ich noch die feste IP des iPhones umgestellt auf DHCP und siehe da, die Homebridge konnte verbunden werden und mein "Testlicht" lies sich über Siri schalten, verdammt ist das cool :-P
Leider geht es nichtmehr sobald ich hinter einem Repeater hänge, aber das scheint mir dann wohl ein Netzwerkproblem zu sein, da muss ich jetzt mal weitersuchen...
Ich wuerde gern nochmal zum Thema OUTLETS zurueck kommen. Diese werden bei mir immer noch nicht angezeigt.
Ich habe ein OUTLET namens RADIO definiert. Im der EVE-Raumuebersicht werden auch 2 Geraege gefunden (habe auch zwei in der config.json deklariert), aber angezeigt wird nur eines davon. Naemlich das, was ich als ACCESSORIE deklariert habe.
Hat jemand eine Idee, warum EVE die Outlets nicht anzeigt?
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar