Ankündigung

Einklappen
Keine Ankündigung bisher.

homebridge-knx 0.3.0 alpha (Apple HomeKit interface)

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

  • tunneltruppe
    antwortet
    Zitat von christian7 Beitrag anzeigen


    Danke für den Tipp habe jetzt alles aktualisiert und wieder versucht zu starten aber irgendwie kommt trotzdem nichts mehr.

    Code:
    [B]pi@raspberrypi[/B]:[B]~ $[/B] homebridge
    
    *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
    
    *** WARNING *** Please fix your application to use the native API of Avahi!
    
    *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
    
    *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
    
    *** WARNING *** Please fix your application to use the native API of Avahi!
    
    *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-camera-ffmpeg
    
    [2016-11-21 21:03:34] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-hdmi
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-hdmi.TV'
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-hdmi.AMP'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-knx
    
    homebridge API version: 2.1
    
    [2016-11-21 21:03:34] Registering platform 'homebridge-knx.KNX'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-luxtronik2
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-luxtronik2.temperature'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-nukiio
    
    [2016-11-21 21:03:35] Registering platform 'homebridge-nukiio.NukiBridge'
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-nukiio.NukiLock'
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-nukiio.NukiBridgeMaintainanceSwitch'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-panasonictv
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-panasonictv.TV'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-pi
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-pi.PiTemperature'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-server
    
    [2016-11-21 21:03:35] Registering platform 'homebridge-server.Server'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:36] Loaded plugin: homebridge-tesla
    
    [2016-11-21 21:03:36] Registering accessory 'homebridge-tesla.Tesla'
    
    [2016-11-21 21:03:36] ---
    
    [2016-11-21 21:03:36] Loaded config.json with 0 accessories and 1 platforms.
    
    [2016-11-21 21:03:36] ---
    
    [2016-11-21 21:03:36] Loading 1 platforms...
    
    [2016-11-21 21:03:36] [KNX] Initializing KNX platform...
    
    Couldn't find file at '/home/pi/.homebridge/knx_config.json.
    was mache ich den noch falsch?
    hmmmm:
    Fehler.jpg
    Hast Du die im Ordner drin????

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Zitat von tunneltruppe Beitrag anzeigen

    ...schau mal ob Du hier etwas findest:
    http://www.fhemwiki.de/wiki/Homebridge_einrichten

    Danke für den Tipp habe jetzt alles aktualisiert und wieder versucht zu starten aber irgendwie kommt trotzdem nichts mehr.

    Code:
    [B]pi@raspberrypi[/B]:[B]~ $[/B] homebridge
    
    *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
    
    *** WARNING *** Please fix your application to use the native API of Avahi!
    
    *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
    
    *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
    
    *** WARNING *** Please fix your application to use the native API of Avahi!
    
    *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-camera-ffmpeg
    
    [2016-11-21 21:03:34] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-hdmi
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-hdmi.TV'
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-hdmi.AMP'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-knx
    
    homebridge API version: 2.1
    
    [2016-11-21 21:03:34] Registering platform 'homebridge-knx.KNX'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:34] Loaded plugin: homebridge-luxtronik2
    
    [2016-11-21 21:03:34] Registering accessory 'homebridge-luxtronik2.temperature'
    
    [2016-11-21 21:03:34] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-nukiio
    
    [2016-11-21 21:03:35] Registering platform 'homebridge-nukiio.NukiBridge'
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-nukiio.NukiLock'
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-nukiio.NukiBridgeMaintainanceSwitch'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-panasonictv
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-panasonictv.TV'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-pi
    
    [2016-11-21 21:03:35] Registering accessory 'homebridge-pi.PiTemperature'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:35] Loaded plugin: homebridge-server
    
    [2016-11-21 21:03:35] Registering platform 'homebridge-server.Server'
    
    [2016-11-21 21:03:35] ---
    
    [2016-11-21 21:03:36] Loaded plugin: homebridge-tesla
    
    [2016-11-21 21:03:36] Registering accessory 'homebridge-tesla.Tesla'
    
    [2016-11-21 21:03:36] ---
    
    [2016-11-21 21:03:36] Loaded config.json with 0 accessories and 1 platforms.
    
    [2016-11-21 21:03:36] ---
    
    [2016-11-21 21:03:36] Loading 1 platforms...
    
    [2016-11-21 21:03:36] [KNX] Initializing KNX platform...
    
    Couldn't find file at '/home/pi/.homebridge/knx_config.json.
    was mache ich den noch falsch?

    Einen Kommentar schreiben:


  • tunneltruppe
    antwortet
    Zitat von christian7 Beitrag anzeigen
    kann mir jemand weiter helfen?
    `npm rebuild` oder `npm install` hilft leider auch nichts
    ...schau mal ob Du hier etwas findest:
    http://www.fhemwiki.de/wiki/Homebridge_einrichten

    Einen Kommentar schreiben:


  • christian7
    antwortet
    kann mir jemand weiter helfen?
    `npm rebuild` oder `npm install` hilft leider auch nichts

    Einen Kommentar schreiben:


  • christian7
    antwortet
    so habe es wieder geschafft:
    Code:
    [B]pi@raspberrypi[/B]:[B]~ $[/B] homebridge
    
    /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns/lib/dns_sd.js:35
    
        throw ex;
    
        ^
    
    
    
    
    Error: The module '/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns/build/Release/dns_sd_bindings.node'
    
    was compiled against a different Node.js version using
    
    NODE_MODULE_VERSION 46. This version of Node.js requires
    
    NODE_MODULE_VERSION 51. Please try re-compiling or re-installing
    
    the module (for instance, using `npm rebuild` or`npm install`).
    
        at Object.Module._extensions..node (module.js:600:18)
    
        at Module.load (module.js:490:32)
    
        at tryModuleLoad (module.js:449:12)
    
        at Function.Module._load (module.js:441:3)
    
        at Module.require (module.js:500:17)
    
        at require (internal/module.js:20:19)
    
        at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns/lib/dns_sd.js:24:20)
    
        at Module._compile (module.js:573:32)
    
        at Object.Module._extensions..js (module.js:582:10)
    
        at Module.load (module.js:490:32)
    jetzt geht die Homebridge wieder nicht mehr ;-(

    Einen Kommentar schreiben:


  • vento66
    antwortet
    node.js benötigt mindestens Version 5.0 Du hast 4.3.0 installiert. Google mal nach node.js update...

    Einen Kommentar schreiben:


  • christian7
    antwortet
    ja habe ich schon probiert. kommt dann die Meldung noch.

    Code:
    [B]pi@raspberrypi[/B]:[B]~ $[/B] sudo npm install -g homebridge-camera-ffmpeg
    
    WARN engine homebridge-camera-ffmpeg@0.0.3: wanted: {"node":">=5.0.0","homebridge":">=0.4.5"} (current: {"node":"4.3.0","npm":"2.14.12"})
    
    npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge requires strip-ansi@'^3.0.1' but will load
    
    npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/strip-ansi,
    
    npm WARN unmet dependency which is version 3.0.0
    
    npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules requires graceful-fs@'^4.1.2' but will load
    
    npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/read-installed/node_modules/graceful-fs,
    
    npm WARN unmet dependency which is version 3.0.8
    
    homebridge-camera-ffmpeg@0.0.3 /usr/local/lib/node_modules/homebridge-camera-ffmpeg
    
    └── ip@1.1.4
    und wenn ich jetzt Node und Homebridge update läuft meine bridge nimmer....

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Versuchs doch mal als Sudo
    Code:
    sudo npm install -g homebridge-camera-ffmpeg

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Zitat von morphinus23 Beitrag anzeigen
    Hallo Marcus,

    Kamera geht auch über Homebridge
    Ich habe es wie folgt gemacht



    Als erstes muss ffmpeg auf dem raspi installiert werden

    Herunterladen des ffmpeg
    Code:
    [FONT=Courier New]apt-get install build-essential libav-tools libavcodec-extra-56 libpcre3-dev libpcre++-dev zlib1g-dev libcurl4-openssl-dev libssl-dev libx264-dev libmp3lame-dev git-core curl Screen
    cd /usr/src
    git clone git://source.ffmpeg.org/ffmpeg.git[/FONT]
    in den Ordner wechseln
    Code:
    cd ffmpeg
    Konfiguration ausführen man kann vorab über den Befehl ./configure --help sich einstellungs Parameter anschauen
    Code:
    [FONT=Courier New]./configure --enable-nonfree --enable-gpl --enable-libx264 && make -j4 && make install[/FONT]
    danach über den Befehl das Plugin in die Homebridge installieren

    Code:
    npm install -g homebridge-camera-ffmpeg
    Homebridge Neustarten und danach unter config.json Kamera anlegen und bei dem HomeKit App Bridge neu anlegen

    Code:
    https://github.com/KhaosT/homebridge-camera-ffmpeg
    Installation war bei mir nur über root möglich
    wenn ich der Anleitung folge bekomme ich die Fehler Meldung
    Code:
    [B]pi@raspberrypi[/B]:[B]/usr/src/ffmpeg $[/B] npm install -g homebridge-camera-ffmpeg
    
    WARN engine homebridge-camera-ffmpeg@0.0.3: wanted: {"node":">=5.0.0","homebridge":">=0.4.5"} (current: {"node":"4.3.0","npm":"2.14.12"})
    
    npm ERR! tar.unpack untar error /home/pi/.npm/homebridge-camera-ffmpeg/0.0.3/package.tgz
    
    npm ERR! Linux 4.4.26-v7+
    
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "homebridge-camera-ffmpeg"
    
    npm ERR! node v4.3.0
    
    npm ERR! npm  v2.14.12
    
    npm ERR! path /usr/local/lib/node_modules/homebridge-camera-ffmpeg
    
    npm ERR! code EACCES
    
    npm ERR! errno -13
    
    npm ERR! syscall mkdir
    
    
    
    
    npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge-camera-ffmpeg'
    
    npm ERR!     at Error (native)
    
    npm ERR!  { [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge-camera-ffmpeg']
    
    npm ERR!   errno: -13,
    
    npm ERR!   code: 'EACCES',
    
    npm ERR!   syscall: 'mkdir',
    
    npm ERR!   path: '/usr/local/lib/node_modules/homebridge-camera-ffmpeg',
    
    npm ERR!   fstream_type: 'Directory',
    
    npm ERR!   fstream_path: '/usr/local/lib/node_modules/homebridge-camera-ffmpeg',
    
    npm ERR!   fstream_class: 'DirWriter',
    
    npm ERR!   fstream_stack: 
    
    npm ERR!    [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:35:25',
    
    npm ERR!      '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:47:53',
    
    npm ERR!      'FSReqWrap.oncomplete (fs.js:82:15)' ] }
    
    npm ERR! 
    
    npm ERR! Please try running this command again as root/Administrator.
    
    npm ERR! Linux 4.4.26-v7+
    
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "homebridge-camera-ffmpeg"
    
    npm ERR! node v4.3.0
    
    npm ERR! npm  v2.14.12
    
    npm ERR! path npm-debug.log.bb878b2a33a758409fe0a332d06a4ef8
    
    npm ERR! code EACCES
    
    npm ERR! errno -13
    
    npm ERR! syscall open
    
    
    
    
    npm ERR! Error: EACCES: permission denied, open 'npm-debug.log.bb878b2a33a758409fe0a332d06a4ef8'
    
    npm ERR!     at Error (native)
    
    npm ERR!  { [Error: EACCES: permission denied, open 'npm-debug.log.bb878b2a33a758409fe0a332d06a4ef8']
    
    npm ERR!   errno: -13,
    
    npm ERR!   code: 'EACCES',
    
    npm ERR!   syscall: 'open',
    
    npm ERR!   path: 'npm-debug.log.bb878b2a33a758409fe0a332d06a4ef8' }
    
    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!     /usr/src/ffmpeg/npm-debug.log
    wenn ich es richtige verstehe bin ich nicht auf dem aktuellen SW stand aber wenn ich es per update versuche zu aktualisieren geht meine Homebridge dann nimmer. habt ihr eine tipp für mich??

    mfg

    Einen Kommentar schreiben:


  • morphinus23
    antwortet
    Zitat von christian7 Beitrag anzeigen

    kannst du mal dazu posten wie das in der config.json aussehen muss?
    Im Anhang mal meine Config dazu


    You do not have permission to view this gallery.
    This gallery has 1 photos.

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Zitat von morphinus23 Beitrag anzeigen
    Code:
    npm install -g homebridge-camera-ffmpeg
    Homebridge Neustarten und danach unter config.json Kamera anlegen und bei dem HomeKit App Bridge neu anlegen
    kannst du mal dazu posten wie das in der config.json aussehen muss?

    Einen Kommentar schreiben:


  • Tqm
    antwortet
    MrWichtig
    Zitat von MrWichtig

    muss man seit der 0.3.x homebridge nicht den Wert z.b.: "DPT": "DPT9" angeben? oder habe ich da etwas falsch verstanden?
    Ich denke das ist optional ...

    Zitat von MrWichtig
    ...und warum hast Du die "Target Temperature" auch nur als Listen Wert eingegeben? hier möchte ich ja ein "SET" sprich eine Einstellung vorgeben?
    Mein Fehler, habe ich korrigiert.

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Tqm

    muss man seit der 0.3.x homebridge nicht den Wert z.b.: "DPT": "DPT9" angeben? oder habe ich da etwas falsch verstanden?

    ...und warum hast Du die "Target Temperature" auch nur als Listen Wert eingegeben? hier möchte ich ja ein "SET" sprich eine Einstellung vorgeben?

    lg

    Einen Kommentar schreiben:


  • Tqm
    antwortet
    Homebridge - Thermostat
    HTML-Code:
        {
          "DeviceName": "Thermostat VO",
          "Services": [
            {
              "ServiceType": "Thermostat",
              "ServiceName": "Thermostat Vorraum",
              "Characteristics": [
                {
                  "Type": "CurrentTemperature",
                  "Listen": [
                    "5/1/0"
                  ]
                },
                {
                  "Type": "TargetTemperature",
                  "Set": [
                    "5/1/7"
                  ]
                }
              ]
            }
          ]
        },
    Zuletzt geändert von Tqm; 20.11.2016, 17:06.

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    ahh. ok...verstanden.

    bei mir läuft die homebridge auch und bin gerade an der adaptierung meiner knx_config.json.

    habe bereits ein paar Lichter u. Rollladen am laufen. Beim Heizen habe ich aber ein paar Probleme. Wenn ich meine Heizungskonfiguration im knx_config.json lade wird meine homebridge nicht gefunden. wenn ich es rauslösche passt es. Im Validierungstool wird aber kein Fehler angezeigt!?

    hat jemand eine Ahnung was es da hat in der Konfiguration?


    GELÖST:
    ...dürfte ein problem mit EVE gewesen sein....habe gelöscht und neu installiert....und jetzt geht es...
    Zuletzt geändert von MrWichtig; 20.11.2016, 16:49.

    Einen Kommentar schreiben:

Lädt...
X