Apple HomeKit über IP-Symcon WebHook - Modul

Sehr interessant, darf ich mir das bei dir mal per Teamviewer ansehen?
Ich bin leider zur Zeit noch unterwegs.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Das Config-file muss doch hier liegen wo auch das sample.config.json drin liegt oder?


node_modules/homebridge-ip-symcon-beta/config.json

Ich muss die homebridge doch noch irgendwie starten nach der Installation oder?

Letze Frage :slight_smile:

Wo finde ich das log file?

Installation:
1.jpg
2.jpg

Wenn du in der Console nur „homebridge“ schreibst - startet sie und du siehst das log file - es läuft quasi mit.
Und mit „sudo /etc/init.d/homebridge start“ als service laufen lassen am Ende.

Das hier ist noch sehr zu empfehlen. :wink:
https://www.npmjs.com/package/homebridge-server

@qwik läuft es nun bei dir?

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hallo,

bitte lasst doch noch mal ein Update vom IPS Modul laufen und testet nochmal.
Es gab anscheinend noch einen kleinen Fehler.

Grüße,
Kai

Hi Kai, muss jetzt leider wech - die Freundin sitzt mir schon im Nacken… :smiley: …habs noch upgedated, geht leider nicht.
Der Status wird in EVE aber immer auf False gesetzt, war vor dem update nicht.
Hier noch ein bisschen vom LOG


01-27 23:34:09] [Stecker Buero] false
[2017-01-27 23:34:09] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:14] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:14] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:14] [Stecker Buero] NaN
[2017-01-27 23:34:14] [Stecker Buero] false
[2017-01-27 23:34:14] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:17] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:17] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:17] [Stecker Buero] NaN
[2017-01-27 23:34:17] [Stecker Buero] false
[2017-01-27 23:34:17] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:18] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:18] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:18] [Stecker Buero] NaN
[2017-01-27 23:34:18] [Stecker Buero] false
[2017-01-27 23:34:18] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:19] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:19] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:19] [Stecker Buero] NaN
[2017-01-27 23:34:19] [Stecker Buero] false
[2017-01-27 23:34:19] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:19] [Stecker Buero] Set Switch State...
[2017-01-27 23:34:19] [Stecker Buero] false
[2017-01-27 23:34:19] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:19] [Stecker Buero] testhttp://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:19] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:24] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:24] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:24] [Stecker Buero] NaN
[2017-01-27 23:34:24] [Stecker Buero] false
[2017-01-27 23:34:24] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:27] [Stecker Buero] Set Switch State...
[2017-01-27 23:34:27] [Stecker Buero] false
[2017-01-27 23:34:27] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:27] [Stecker Buero] testhttp://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:27] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:29] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:29] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:29] [Stecker Buero] NaN
[2017-01-27 23:34:29] [Stecker Buero] false
[2017-01-27 23:34:29] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:30] [Stecker Buero] Set Switch State...
[2017-01-27 23:34:30] [Stecker Buero] false
[2017-01-27 23:34:30] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:30] [Stecker Buero] testhttp://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:30] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:34] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:34] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:34] [Stecker Buero] NaN
[2017-01-27 23:34:34] [Stecker Buero] false
[2017-01-27 23:34:34] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:39] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:39] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:39] [Stecker Buero] NaN
[2017-01-27 23:34:39] [Stecker Buero] false
[2017-01-27 23:34:39] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:44] [Stecker Buero] Set Switch State...
[2017-01-27 23:34:44] [Stecker Buero] false
[2017-01-27 23:34:44] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:44] [Stecker Buero] testhttp://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:44] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:44] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:44] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:44] [Stecker Buero] NaN
[2017-01-27 23:34:44] [Stecker Buero] false
[2017-01-27 23:34:44] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:46] [Stecker Buero] Set Switch State...
[2017-01-27 23:34:46] [Stecker Buero] false
[2017-01-27 23:34:46] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:46] [Stecker Buero] testhttp://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&set=State&value=1
[2017-01-27 23:34:46] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:49] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:49] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:49] [Stecker Buero] NaN
[2017-01-27 23:34:49] [Stecker Buero] false
[2017-01-27 23:34:49] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:54] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:54] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:54] [Stecker Buero] NaN
[2017-01-27 23:34:54] [Stecker Buero] false
[2017-01-27 23:34:54] [Stecker Buero] Currently State NaN
[2017-01-27 23:34:59] [Stecker Buero] Getting Switch State...
[2017-01-27 23:34:59] [Stecker Buero] http://192.168.178.37:3777/hook/siri?service=Switch&device=Stecker%20Buero&get=State
[2017-01-27 23:34:59] [Stecker Buero] NaN
[2017-01-27 23:34:59] [Stecker Buero] false
[2017-01-27 23:34:59] [Stecker Buero] Currently State NaN
^C[2017-01-27 23:35:02] Got SIGINT, shutting down Homebridge...

Hab auch mal das Ü von Büro zu Buero gewechselt, half auch nicht.
Beim Browsen auf die URL ist es wie eben geschrieben.

Hallo,

du dürftest im Browser mit dem Update nun aber keine Warnings mehr erhalten.
In IPS gibt es auch noch ein Log, das wäre auch mal interessant.
Sonst bin ich morgen bis ca. halb 12 Zuhause, dann geht es ab zum Skispringen, schreib mir einfach eine Nachricht, wenn du morgen früh Zeit hast, dann können wir evtl. ein Mal bei dir drüber gucken.
Der Fehler scheint ja nicht nur bei dir so zu sein. Komisch das es bei mir perfekt läuft.

Edit: Wie sieht bei HomeMatic das Profil für einen Switch aus? Ich habe das Gefühl, dass bei HomeMatic 0 = true und 1 = false ist.

Grüße,
Kai

Hallo Kai,

Ich habe den gleichen Fehler wie qwik und ich habe auch Homematic.
Es wird nichts geschaltet obwohl die Homebridge läuft.

Gruß

Stephan

Hallo,
dann muss ich mich entschuldigen, ich kann hier nur mit LCN und Z-Wave testen. Kannst du mal in das Variablen Profil, schauen was an und aus ist? Wenn da 1 = aus ist und 0 = an, dann habe ich den Fehler im Script und muss noch etwas einbauen.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hallo Kai,

Nein im Variablen Profil ist 0=false 1=true.
Es scheint so als ob kein Staus abgefragt werden kann von den Switch´s

Hallo,

ich habe gerade mit baraka telefoniert, er bekommt die Meldung Dataserver Script #xxxx existiert nicht.
Kann den Fehler jemand bestätigen?

EDIT: Wir haben seinem IP-Symcon ein Update verpasst, danach läuft es!
Es wird anscheinend die aktuellste 4.1er benötigt.

Gruß,
Kai

hallo,

zusätzlich noch ein Hinweis (hatte ich falsch gemacht):

Der „name“ in dem „accessory“ soll NICHT der Name der IPS_HomebridgeSwitch Instanz selber sein sondern der Name des Homematic-Device also der Name der in dem IPS_HomebridgeSwitch unter Gerät steht.

Gruß und Danke an Kai!

adam

Bei mir funktioniert es jetzt soweit ganz gut! Ausser das es egal ist ob ich sage Flurlicht an oder Flurlicht aus.

Es wird einfach geschaltet! Sprich wenn das Flurlicht schon aus ist und ich sage Flurlicht aus, dann geht das Flurlicht an.

Das Flurlicht ist bei mir ein Homematic Switch.

In der Homebridge wird der Currently State aber richtig angezeigt.

Hallo,

kannst du mal das Log der Homebridge posten? Wäre interessant, was als URL übergeben wird.

Das Log werde ich in der nächsten Version noch etwas verbessern. Das war zur Zeit nur für mich. :smiley:

Grüße,
Kai

Wenn du mir ganz kurz verrätst wo ich das finde! Da wo ich es erwartet habe, finde ich es nicht.

Starte die homebridge einfach nur mit „homebridge“, dann siehst du das log mitlaufen.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ach sorry das meinst du, ich dachte es wird irgendwo noch eine log Datei abgelegt.

Da sieht es richtig aus, wenn false ist, dann setzt er Value = 1.
Und wenn true ist setzt er Value = 0.

Was passiert, wenn du die URL im Browser aufrufst also die mit set=State&value=0 oder value=1.
Und wenn im Log in der URL value=0 steht, welchen Status hat der Switch in IPS zu der Zeit?

Grüße,
Kai

Ja das ist ja auch eigentlich das problem, es ist aber egal was ich sage, wenn ich 10 mal nacheinander sage " Schalte Flurlicht ein"

Dann geht das Licht an,aus,an,aus,an etc. Und Siri gibt mir immer als Antwort Das Flurlicht wurde eingeschaltet.

So als ob garnicht abgefangen wie der momentante Zustand ist, sondern einfach von 0 auf 1 oder von 1 auf 0 geschaltet wird.

Ich warte eigentlich wenn das Licht an ist und ich sage „Flurlicht an“ das Siri mir sagt das Flurlicht ist schon an.

Ich hoffe ich habe dich jetzt nicht verwirrt.

Alles klar, den Fehler habe ich auch, ich hab es gerade getestet.
Ich werde das mal überprüfen, ob Siri auch eine Rückmeldung geben kann, ob das Licht schon an bzw. aus ist.

Deswegen ist es noch eine Beta Version. :smiley:

Grüße,
Kai