Ankündigung
Einklappen
Keine Ankündigung bisher.
Apple - HomeKit - Schnittstelle zur Heimautomation
Einklappen
X
-
coliflower hast du eibd auf dem Edomi Server und Homebridge auf dem Raspi?
Einen Kommentar schreiben:
-
Hier ist meine JSON:
Code:{ "bridge": { "name": "Homebridge", "username": „xx:xx:xx:xx:xx:xx", "port": xxxxx, "pin": „xxx-xx-xxx" }, "description": "This is a configuration file of homebridge (homekit).", "accessories": [ { "accessory" : "people", "name" : "People", "people": [ { "name" : "Darius", "target" : „x.y.z.100" }, { "name" : "Nikola", "target" : „x.y.z.101" } ], "threshold" : 15 } ], "platforms": [ { "platform": "iTunes" }, { "platform": "netatmo", "name": "Netatmo", "ttl": 5, "auth": { "client_id": „clientID", "client_secret": „clientSecret", "username": „username", "password": „password" } }, { "platform" : "KNX", "name": "KNX", "knxd_ip": „x.y.z.8", "knxd_port": 6720, "knxd_do_not_read_set_groups": true, "accessories": [ { "accessory_type": "knxdevice", "name": "Wohnküche", "services": [ { "type": "Lightbulb", "description": "eldoLED Pendelleuchte", "name": "Küche", "On": { "Set": "5/1/0", "Listen": ["5/1/4"] }, "Brightness": { "Set": "5/1/3", "Listen": ["5/1/5"] } }, { "type": "Lightbulb", "description": "Esstisch Pendelleuchte", "name": "Tisch", "On": { "Set": "1/1/21", "Listen": ["1/1/24"] }, "Brightness": { "Set": "1/1/23", "Listen": ["1/1/25"] } }, { "type": "Lightbulb", "description": "Sofa Pendelleuchte", "name": "Sofa", "On": { "Set": "1/1/1", "Listen": ["1/1/4"] }, "Brightness": { "Set": "1/1/3", "Listen": ["1/1/5"] } }, { "type": "Lightbulb", "description": "Coutch Stehlampe", "name": "Kugel", "On": { "Set": "1/1/241", "Listen": ["1/1/244"] }, "Brightness": { "Set": "1/1/243", "Listen": ["1/1/245"] } }, { "type": "Outlet", "description": "Steckdose Kaffee", "name": "Kaffee", "On": { "Set": "2/2/18", "Listen": ["2/2/23"] } }, { "type": "Outlet", "description": "Steckdose Mikrowelle", "name": "Mikro", "On": { "Set": "2/2/0", "Listen": ["2/2/5"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Küche", "name": "Küchentemperatur", "CurrentTemperature": { "Listen": ["0/3/4"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Wohnküche", "name": "Wohnzimmertemperatur", "CurrentTemperature": { "Listen": ["0/3/8"] } } ] }, { "accessory_type": "knxdevice", "name": "Schlafzimmer", "services": [ { "type": "Lightbulb", "description": "Pendelleuchte", "name": "Schlafzimmer", "On": { "Set": "1/3/1", "Listen": ["1/3/4"] }, "Brightness": { "Set": "1/3/3", "Listen": ["1/3/5"] } }, { "type": "Lightbulb", "description": "Schrankraum", "name": "Schrankraum", "On": { "Set": "1/3/21", "Listen": ["1/3/24"] }, "Brightness": { "Set": "1/3/23", "Listen": ["1/3/25"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Schlafzimmer", "name": "Schlafzimmertemperatur", "CurrentTemperature": { "Listen": ["0/3/5"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Wandschrank", "name": "Schranktemperatur", "CurrentTemperature": { "Listen": ["0/3/1"] } } ] }, { "accessory_type": "knxdevice", "name": "Kinderzimmer", "services": [ { "type": "Lightbulb", "description": "Pendelleuchte", "name": "Kinderzimmer", "On": { "Set": "1/4/1", "Listen": ["1/4/4"] }, "Brightness": { "Set": "1/4/3", "Listen": ["1/4/5"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Kinderzimmer", "name": "Kindertemperatur", "CurrentTemperature": { "Listen": ["0/3/0"] } } ] }, { "accessory_type": "knxdevice", "name": "Badezimmer", "services": [ { "type": "Lightbulb", "description": "Pendelleuchte", "name": "Badezimmer", "On": { "Set": "1/5/1", "Listen": ["1/5/4"] }, "Brightness": { "Set": "1/5/3", "Listen": ["1/5/5"] } }, { "type": "Lightbulb", "description": "Spiegelleuchte", "name": "Spiegel", "On": { "Set": "1/5/21", "Listen": ["1/5/24"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Badezimmer", "name": "Badezimmertemperatur", "CurrentTemperature": { "Listen": ["0/3/3"] } } ] }, { "accessory_type": "knxdevice", "name": "Toilette", "services": [ { "type": "Lightbulb", "description": "Wandleuchte", "name": "Klo", "On": { "Set": "1/6/1", "Listen": ["1/6/4"] }, "Brightness": { "Set": "1/6/3", "Listen": ["1/6/5"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Toilette", "name": "Klotemperatur", "CurrentTemperature": { "Listen": ["0/3/2"] } } ] }, { "accessory_type": "knxdevice", "name": "Vorzimmer", "services": [ { "type": "Lightbulb", "description": "Pendelleuchte Eingang", "name": "Eingang", "On": { "Set": "1/2/1", "Listen": ["1/2/4"] }, "Brightness": { "Set": "1/2/3", "Listen": ["1/2/5"] } }, { "type": "Lightbulb", "description": "Pendelleuchte Regal", "name": "Regal", "On": { "Set": "1/2/21", "Listen": ["1/2/24"] }, "Brightness": { "Set": "1/2/23", "Listen": ["1/2/25"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Eingang", "name": "Eingangstemperatur", "CurrentTemperature": { "Listen": ["0/3/7"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 Weinschrank", "name": "Weintemperatur", "CurrentTemperature": { "Listen": ["0/3/6"] } }, { "type": "TemperatureSensor", "description": "Temperatursensor TS3 AUS", "name": "Austemperatur", "CurrentTemperature": { "Listen": ["0/3/9"] } } ] } ] } ] }
Einen Kommentar schreiben:
-
Hallo,
ich habe dank der hervorragenden Anleitung hier im Forum alles direkt zum Laufen bekommen und konnte auch schon Lampen mit Siri schalten :-)
Allerdings breche ich mir mit der Syntax der config.json einen ab.
Kann mir vielleicht jemand sagen, wie ich mehrere Räume einfüge, ohne dass der JSONLint Fehler anzeigt?
Hier meine erste Config:
Angehängte Dateien
Einen Kommentar schreiben:
-
Ich hab jetzt schonmal soweit das Homebridge, das es startet es bricht aber wie folgt ab:
auch wenn ich Homebridge-KNX installiere, installiert er zwar "etwas" aber ich finde nirgends die Config bzw kann eibd ausführen?!Code:[Sun Sep 18 2016 19:58:55 GMT+0200 (CEST)] Homebridge is running on port 51826. (node) warning: possible EventEmitter memory leak detected. 11 data listeners added. Use emitter.setMaxListeners() to increase limit. Trace at Socket.addListener (events.js:239:17) at Socket.Readable.on (_stream_readable.js:665:33) at Connection.openTGroup (/usr/local/lib/node_modules/homebridge-knx/node_modules/eibd/lib/connection.js:144:15) at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-knx/index.js:475:20) at emitOne (events.js:82:20) at Socket.emit (events.js:169:7) at onwriteError (_stream_writable.js:304:10) at onwrite (_stream_writable.js:322:5) at WritableState.onwrite (_stream_writable.js:89:5) at fireErrorCallbacks (net.js:442:13) buffer.js:611 const buffer = this.subarray(start, end); ^ RangeError: Maximum call stack size exceeded at min (native) at Buffer.subarray (native) at Buffer.slice (buffer.js:611:23) at allocate (buffer.js:88:23) at new Buffer (buffer.js:49:12) at Object.module.exports.pack (/usr/local/lib/node_modules/homebridge-knx/node_modules/eibd/lib/tools.js:7:13) at Connection.sendRequest (/usr/local/lib/node_modules/homebridge-knx/node_modules/eibd/lib/connection.js:187:19) at Connection.openTGroup (/usr/local/lib/node_modules/homebridge-knx/node_modules/eibd/lib/connection.js:146:8) at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-knx/index.js:475:20) at emitOne (events.js:82:20)
EDIT:
Puki ich habe gerade dein Image probiert, da musste ich das NodeJS nachinstallieren
wo befindet sich die eibd.conf?
Hast du den Autostart hinbekommen und läuft es bei dir unter iOS10?
EDIT2: iOS 10 läuft nur den Autostart bekomme ich nicht hin, sowie die Config des EIBdZuletzt geändert von SeatSLF; 18.09.2016, 23:18.
Einen Kommentar schreiben:
-
Eine Frage noch zur knxd.conf: KNXD_OPTS="-b ist:192.168.9.8" ist die IP Adresse meines ABB Routers, muß ich wirklich nirgends die PA (physikalische Adresse) angeben oder die Multicast Adresse so wie in den Verbindungsdaten des HS auch?You do not have permission to view this gallery.
This gallery has 1 photos.
Einen Kommentar schreiben:
-
Noch eine kurze Frage zu der IP Schnittstelle / Router: Reicht hierfür Weinzierl 730 oder muss ich den 750 nehmen? Habe nur eine Linie und nicht vor mehrere zu verbinden...
Einen Kommentar schreiben:
-
Kann mir hier mal bitte weiterhelfen... (raspberry mit eibd, Beleuchtung dimmen u. schalten funktioniert)
Wie muß ich in der config.json definieren für:
AirQualitySensor
HumiditySensor
%-Werte
stehe hier wohl im Moment voll am Schlauch - Danke
Einen Kommentar schreiben:
-
Hier hat vento66 eine Anleitung bereitgestellt wo EIBD auf CentOS läuft (bei mir auch - auf anhieb) … http://www.knx-home.net/wiki/index.p...d_installieren
Da ich sowieso EDOMI laufen habe (auf CentOS), war eine zusätzliche VM nicht notwendig ...
Einen Kommentar schreiben:
-
Leider nein, mir ist nichts bekannt, dass das mit dem ABB Router geht. Schade, eigentlich hatte ich mich gefreut das alles nach Anleitung zum Laufen gebracht zu haben...
Einen Kommentar schreiben:
-
Freut mich, dass du weitergekommen bist. Mit knxd kenne ich mich selbst nicht so sehr aus. Gibt es eine Logging-Möglichkeit auf Ebene des IP-Routers, um zu sehen, warum nichts passiert?
Einen Kommentar schreiben:
-
Und ABB, schaue aber dass du gleich einen Router nimmst, um mehrfache Verbindungen zuzulassen.
Einen Kommentar schreiben:
-
Einen Router oder freie IP Schnittstelle brauchst du. Gibt es zig Hersteller, suche einfach mal hier im Forum danach.
Einen Kommentar schreiben:
-
Cool! So langsam wird's bei Dir ;-)
Das heißt ich brauche doch noch einen IP Router? Ohje... Was kann man denn da günstiges nehmen?Zitat von knxhans Beitrag anzeigenÜber die IP des HS geht es nicht.
Dachte wenn ich mit ETS über die IP des Homeservers auf den Bus komme, kann ich auch andere Sachen über IP machen...
Zuletzt geändert von DamianDM; 17.09.2016, 17:35.
Einen Kommentar schreiben:


Einen Kommentar schreiben: