Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    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...

    Kommentar


      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 ...
      Danke und LG, Dariusz
      GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

      Kommentar


        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

        Kommentar


          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...

          Kommentar


            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.

            Kommentar


              Ich hab jetzt schonmal soweit das Homebridge, das es startet es bricht aber wie folgt ab:

              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)
              auch wenn ich Homebridge-KNX installiere, installiert er zwar "etwas" aber ich finde nirgends die Config bzw kann eibd ausführen?!

              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 EIBd
              Zuletzt geändert von SeatSLF; 18.09.2016, 23:18.

              Kommentar


                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

                Kommentar


                  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"] }
                                          }
                                      ]
                                  }
                              ]
                          }
                      ]
                  }
                  Danke und LG, Dariusz
                  GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                  Kommentar


                    coliflower hast du eibd auf dem Edomi Server und Homebridge auf dem Raspi?

                    Kommentar


                      EIBD auf Edomi Server nach vento66 Anleitung und Homebridge auf’n Mac.
                      Danke und LG, Dariusz
                      GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                      Kommentar


                        Zitat von coliflower Beitrag anzeigen
                        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"] }
                        }
                        ]
                        }
                        ]
                        }
                        ]
                        }
                        Danke coliflower. Das bringt mich einen Schritt weiter. Habe jetzt mal das Wohnzimmer hinzugefügt. Trotzdem bekomme ich einen Fehler beim Validieren. Warum wird ein String erwartet??? Mein Notepad++ sagt mir, dass alle geöffneten Klammern geschlossen werden.

                        Angehängte Dateien

                        Kommentar


                          Da fehlt noch zwischen 49 und 50 eine }
                          Danke und LG, Dariusz
                          GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                          Kommentar


                            Ah danke!!! Ich hatte extra mit Notepad++ die Klammern nachvollzogen. Dazu noch die Meldung, dass ein String erwartet wird. So langsam sieht es gut aus :-)

                            Kommentar


                              Zitat von SeatSLF Beitrag anzeigen

                              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 EIBd
                              Sorry, aber ich bin momentan komplett aus der Thematik draußen - insofern weiß ich es leider nicht und kann auch nicht nachschauen, da der Raspi gerade anders genutzt wird...

                              Kommentar


                                Das JSON Format kann einen schon irre machen. Ich hab das hier genutzt um Fehler zu finden: http://jsonlint.com

                                Ich meine das war mal irgendwo im Homebridge-Wiki.

                                Kommentar

                                Lädt...
                                X