Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

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

    Hast du deine JSON Datei mal mit einem JSON Validator auf Konformität geprüft?

    Kommentar


      Nein, ich habe es nur in Nano bearbeitet ... werde es nachholen ...
      Kann mann das online in Browser machen oder "nur" in einem Editor (Wrangler) als JSON Typ (nicht nur JSON-Endung) abspeichern ?
      Danke und LG, Dariusz
      GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

      Kommentar


        Kann man auch online im Browser machen http://jsonlint.com/
        Und die Kodierung sollte UTF-8 sein.

        Kommentar


          Danke, werde heute Abend testen und berichten :-) !
          Danke und LG, Dariusz
          GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

          Kommentar


            Hallo Michi,

            ich habe die Datei gelöscht und unter Linux neu erstellt und via Nano editiert - nun geht es wieder :-)
            DANKE !

            Werde mich als nächstes über den EIBD bzw. KNXD machen müssen :-(
            Danke und LG, Dariusz
            GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

            Kommentar


              Ich dachte, bevor ich mich and EIBD / KNXD ranmache, dann probiere ich etwas Einfacheres um ein Erlebnis zu haben - das iTunes-Plugin ...

              Leider erhalten ich da eine Fehlermeldung á la Zugriffsrechte … na ja, Linux :-( nix mit Rechtsklick… ;-)

              Kann mir jemand helfen das zu beheben :-) ?

              Code:
              knx@HomeKit:~$ npm install -g homebridge-itunes
              npm WARN [COLOR=#FF0000]checkPermissions[/COLOR] [COLOR=#FF0000]Missing write access[/COLOR] to /usr/local/lib/node_modules
              /usr/local/lib
              └─┬ homebridge-itunes@0.1.1
                ├── applescript@1.0.0
                ├─┬ debug@2.2.0
                │ └── ms@0.7.1
                └─┬ node-osascript@1.0.4
                  └── buffers@0.1.1
              
              npm ERR! Linux 3.16.0-4-686-pae
              npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "homebridge-itunes"
              npm ERR! node v6.3.1
              npm ERR! npm  v3.10.3
              npm ERR! path /usr/local/lib/node_modules
              npm ERR! code EACCES
              npm ERR! errno -13
              npm ERR! syscall access
              
              npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
              npm ERR!     at Error (native)
              npm ERR!  { Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
              npm ERR!     at Error (native)
              npm ERR!   errno: -13,
              npm ERR!   code: 'EACCES',
              npm ERR!   syscall: 'access',
              npm ERR!   path: '/usr/local/lib/node_modules' }
              npm ERR!
              npm ERR! Please try running this command again as root/Administrator.
              
              npm ERR! Please include the following file with any support request:
              npm ERR!     /home/knx/npm-debug.log
              Danke und LG, Dariusz
              GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

              Kommentar


                Ich verzweifle …



                Ich habe die config.json jetzt um den iTunes Eintrag ergänzt uns siehe da - ERROR

                Falls mir jemand weiter helfen kann ?

                DANKE

                Code:
                [2016-07-29 19:58:35] Loaded plugin: homebridge-itunes
                
                [2016-07-29 19:58:35] Registering platform 'homebridge-itunes.iTunes'
                
                [2016-07-29 19:58:35] ---
                
                [2016-07-29 19:58:35] Loaded plugin: homebridge-knx
                
                [2016-07-29 19:58:35] Registering platform 'homebridge-knx.KNX'
                
                [2016-07-29 19:58:35] ---
                
                [2016-07-29 19:58:36] Loaded plugin: homebridge-netatmo
                
                [2016-07-29 19:58:36] Registering platform 'homebridge-netatmo.netatmo'
                
                [2016-07-29 19:58:36] ---
                
                [2016-07-29 19:58:36] Loaded config.json with 0 accessories and 0 platforms.
                
                [2016-07-29 19:58:36] ---
                
                [2016-07-29 19:58:36] Loading 0 platforms...
                
                [2016-07-29 19:58:36] Loading 0 accessories...
                
                Load homebridge-itunes.iTunes
                
                Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
                
                                       
                
                    ┌────────────┐     
                
                    │ 031-45-154 │     
                
                    └────────────┘     
                
                                       
                
                [2016-07-29 19:58:36] Homebridge is running on port 51826.
                
                events.js:160
                
                      throw er; // Unhandled 'error' event
                
                      ^
                
                
                
                
                [COLOR=#FF0000]Error[/COLOR]: spawn osascript ENOENT
                
                    at exports._errnoException (util.js:1012:11)
                
                    at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
                
                    at onErrorNT (internal/child_process.js:348:16)
                
                    at _combinedTickCallback (internal/process/next_tick.js:74:11)
                
                    at process._tickCallback (internal/process/next_tick.js:98:9)
                
                    at Module.runMain (module.js:577:11)
                
                    at run (bootstrap_node.js:352:7)
                
                    at startup (bootstrap_node.js:144:9)
                
                    at bootstrap_node.js:467:3

                Code:
                {
                    "bridge": {
                        "name": "Homebridge",
                        "username": "CC:22:3D:E3:CE:30",
                        "port": 51826,
                        "pin": "031-45-154"
                    },
                 
                    "accessories": [
                    ],
                 
                    "platforms": [
                    {
                    "platform“: "iTunes“
                    }
                    ]
                }
                Danke und LG, Dariusz
                GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                Kommentar


                  knx@HomeKit:~$ npm install -g homebridge-itunes npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
                  Anscheinend hat es da was mit dem iTunes-Plugin … ich musste es wieder deinstallieren um eine den Error-Eintrag los zu werden … Nun findet EVE die Homebridge.

                  Leider bekomme ich das iTunes unter Homebridge (in EVE) nicht weg obwohl das Plugin gelöscht und in config.json der Eintrag gelöscht wurde :-(



                  Was ich aber nun habe … EVE findet KNX nicht

                  Ich möchte zum Testen eine Lampe schalten …
                  EIBD ist auf dem EDOMI-Server installiert 10.0.100.8 (groupswrite funktioniert in der EDOMI-Konsole) …
                  Die HOMEBRIDGE läuft derzeit am MacBook 10.0.100.150 …
                  Der KNXnet/IP-Router hat die 10.0.100.9 ...

                  Das Plugin homebridge-knx wurde installiert:

                  Bildschirmfoto 2016-07-31 um 17.02.32.png

                  Die config.json ist konfiguriert - hoffentlich richtig (JSON an sich ist validiert):

                  Code:
                  {
                      "bridge": {
                          "name": "Homebridge",
                          "username": "66:55:44:33:22:11",
                          "port": 51826,
                          "pin": "031-45-111"
                      },
                      
                      "description": "This is a configuration file.",
                  
                      "accessories": [
                          {
                              "accessory": "WeMo",
                              "name": "Coffee Maker"
                          }
                      ],
                  
                      "platforms": [
                          {
                              "platform" : "KNX",
                              "name" : "KNX",
                              "knxd_ip": "10.0.100.9",
                              "knxd_port": 6720,
                              "knxd_do_not_read_set_groups": true,
                              "accessories": [
                                  {
                                      "name": "WK eldoLED",
                                      "services": [
                                          {
                                              "type": "Lightbulb",
                                              "description": "Beleuchtung in der Kuchl",
                                              "name": "WK eldoLED",
                                              "On": {
                                                  "Set": "5/1/0",
                                                  "Listen": ["5/1/4"]
                                              },
                                              "Brightness": {
                                                  "Set": "5/1/3",
                                                  "Listen": ["5/1/5"]
                                              }
                                          }
                                      ]
                                  }
                              ]
                          }
                      ]
                  }

                  Vielleicht hat jemand eine Idee woran es liegen könnte ?
                  Danke und LG, Dariusz
                  GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                  Kommentar


                    Aus den Git ...
                    This node module requires a running (and properly configured) knx daemon (knxd)
                    NUR knxd oder auch mit eibd ?
                    Danke und LG, Dariusz
                    GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                    Kommentar


                      gibt es seit dem Update vor ein paar Tagen iOs 9.3.3 Probleme mit den Sprachbefehlen?

                      ich bekomme jetzt immer bei dimmen u. Switch retour gemeldet:

                      "(z.b Esszimmer)" bereitet mir ein wenig Probleme. Versuche es bitte mit Umformulieren"

                      ???
                      homebridge u. homebridge-knx habe ich upgedatet...muss ich sonst auch noch etwas bei der Installation am Raspi updaten? oder heisst es warten auf iOS 10.x?

                      Kommentar


                        ja die meldeung bekomme ich auch fast immer von Siri zurück.
                        "Wandlampe" bereitet mir ein wenig Probleme. Versuche es bitte mit Umformulieren"
                        was kann man dagegen machen?

                        Kommentar


                          Zitat von coliflower Beitrag anzeigen
                          Aus den Git ...


                          NUR knxd oder auch mit eibd ?
                          eibd sollte auch gehen.
                          Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de

                          Kommentar


                            Zitat von christian7 Beitrag anzeigen
                            ja die meldeung bekomme ich auch fast immer von Siri zurück.
                            "Wandlampe" bereitet mir ein wenig Probleme. Versuche es bitte mit Umformulieren"
                            was kann man dagegen machen?
                            Kann ich leider bestätigen. Die Ansprache über den Raum geht noch ohne Probleme (Schalte das Licht im Flur an). Wenn der Service "Garderobe" heißt, führt "Schalte Garderobe ein" zu dem erwähnten "Garderobe" bereitet mir ein wenig Probleme...

                            vielleicht will Apple doch weg von den Service-Namen und hin zu den Gerätenamen? Ich höre mich mal bei Homebridge ein wenig um, ob das in anderen Sprachen auch passiert!

                            Gruß
                            Raoul
                            Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de

                            Kommentar


                              Also habe gerade auf iOS 9.3.4 Upgedatet und immer noch des gleich Problem. Kann ja nicht immer im Ganzen Raum des Licht Schalten. Wäre interessant ob es bei mehreren Aufgetreten ist.

                              Kommentar


                                Zitat von snowdd Beitrag anzeigen

                                eibd sollte auch gehen.
                                Ja, geht :-)
                                Danke und LG, Dariusz
                                GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                                Kommentar

                                Lädt...
                                X