Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!
  • 0

HomeSeer (HS3) og Homebridge på Raspberry Pi 3 Model B+


ReidarRoen

Spørsmål

Er nybegynner på HS3. Startet opp med automatisering av lys (Hue og Trådløs lys + mange hue sensorer) og noen Z-wave fjernstrømbrytere.

 

Kort beskrevet oppsett:

  • HS3 på pi 3 B+ (HS3 standard, ikke HS3-Pi for ikke å slite med maks. 5 "plug-ins" og fremtidig utbygging)
    • Raspbian (OS, November 2018, 4.14)
    • Node 8.15.0
    • NPM 6.5.0
    • HS3, 3.0.0.47
    • deCONZ V2_04_35
    • Plug-Ins: JowiHue:,BLBackup:,HSBuddy:,Z-Wave:
  • Conbee Zigbee-kontroller for USB (bruker ikke hue- eller trådløs-bridge)
  • Aeon Labs Z-stick gen5 USB-adapter (Z-Wave)

 

Har også noen gamle Elgato Eve Energy strømbrytere som bare fungerer mot Apple HomeKit, og fordi det meste ellers her i huset er Apple produkter (MacBook, iPad, iPhone, Apple TV) hadde det vært fint om ting kunne styres fra Apple sin "Hjemme-app". Har derfor i flere uker forsøkt å få Homebridge til å fungere, men uten hell i forhold til HomeSeer. Fungerer via Homebridge og Verisure (dørlås, alarm og div. sensorer), men oppsett med "homebridge-homeseer-plugin-2018" får jeg bare ikke til. Tror at "plattforms" oppsett er greit (ingen feilmelding og starter greit uten accessories ([]), men med en gang jeg definerer en eller flere enheter under "accessories" går det galt. Har brukt utallige timer for å lese meg opp på dette via masse informasjon på nettet, men finner ikke ut av det - har snart gitt opp...

 

Under er kopi av config.json og feilmeldinger når jeg prøver å starte Homebridge med definerte "homeseer accessories" (foreløpig bare 1 enhet under oppsett/testing, har prøvd mange...) . Hadde håpet noen her på forumet kunne gi meg noen tips i forhold til hva jeg typisk må sjekke/rette på for å få det hele til å fungere.

 

config.json

{

        "bridge": {

                "name": "Homebridge",

                "username": "CC:22:3D:E3:CE:30",

                "port": 42455,

                "pin": "031-45-154"

        },

 

        "description": "This is config.json",

 

        "platforms": [{

                        "platform": "verisure",

                        "name": "Verisure",

                        "email": "....@....",

                        "password": "....",

                        "alarmCode": "....",

                        "doorCode": "....",

                        "pollInterval": 60

                },

 

                {

                        "platform": "HomeSeer",

                        "name": "HomeSeer",

                        "host": "http://homeseer:[email protected]:nnnn",

                        "ASCIIport": 11000

                }],

 

        "accessories": [{

                        "ref": 220,

                        "type": "Outlet",

                        "name": "Leselampe"}

                ]

 

}

 

Starter Homebridge:

pi@raspberrypi:~ $ homebridge

[2019-1-6 21:50:27] Loaded config.json with 1 accessories and 2 platforms.

[2019-1-6 21:50:27] ---

[2019-1-6 21:50:29] Loaded plugin: homebridge-homeseer-plugin-2018

homebridge API version: 2.2

[2019-1-6 21:50:29] Registering platform 'homebridge-HomeSeerPlatform.HomeSeer'

[2019-1-6 21:50:29] ---

[2019-1-6 21:50:30] Loaded plugin: homebridge-verisure

[2019-1-6 21:50:30] Registering platform 'homebridge-verisure.verisure'

[2019-1-6 21:50:30] ---

[2019-1-6 21:50:30] Loading 2 platforms...

[2019-1-6 21:50:30] [Verisure] Initializing verisure platform...

[2019-1-6 21:50:30] [HomeSeer] Initializing HomeSeer platform...

[2019-1-6 21:50:30] [HomeSeer] System default periodic polling rate set to: 10 seconds

[2019-1-6 21:50:30] Loading 1 accessories...

/usr/local/lib/node_modules/homebridge/lib/api.js:50

  if (name.indexOf('.') == -1) {

           ^

TypeError: Cannot read property 'indexOf' of undefined

    at API.accessory (/usr/local/lib/node_modules/homebridge/lib/api.js:50:12)

    at Server._loadAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:286:42)

    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:87:38)

    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:45:10)

    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

    at Module._compile (module.js:653:30)

    at Object.Module._extensions..js (module.js:664:10)

    at Module.load (module.js:566:32)

    at tryModuleLoad (module.js:506:12)

    at Function.Module._load (module.js:498:3)

pi@raspberrypi:~ $

 

Endret av ReidarRoen
Lenke til kommentar
Del på andre sider

9 svar til spørsmålet

Anbefalte innlegg

  • 0

Ikke holdt på mye med Homebridge, men jeg har accessories innenfor klammeparantesen til platforms:

 

        "platforms":
        [
             {
                        "platform": "HomeSeer",
                        "name": "HomeSeer",
                        "host": "http://192.168.0.2:8080",
                        "ASCIIport":11000,

                        "accessories":
                        [
                        {
                                "ref": 112,
                                "type": "GarageDoorOpener",
                                "name": "Garasjeport",
                                "openValue": 255,
                                "closedValue": 0
                        },

 

Lenke til kommentar
Del på andre sider

  • 0
12 timer siden, ZoRaC skrev:

 

Det har kommet mange nye versjoner etter denne, med spesielt fokus på å rette feil mot Trådfri. Siste versjon kom i går. Ville sterkt vurdert en oppgradering. :) 

 

Takk for påminnelse ZoRaC. Jeg "bomma" på versjonen av deCONZ. Har versjon 2.05.20. Noe nyere enn den?

1571452742_Skjermbilde2019-01-07kl_19_29_04.png.75a8691106906d3c2b8dadc46d188236.png

Lenke til kommentar
Del på andre sider

  • 0

Da fungerer det meste så langt, MEN styring av farge på LED-striper og lamper (Hue og IKEA) på HomeKit får jeg ikke til. Av/på og dimming er greit, men farger er det ikke mulig å finne ut av. Alt lys (lamper) er satt opp via Conbee Zigbee-kontroller - HomeSeer - HomeBridge - HomeKit. Mulig en grei forklaring/løsning på dette, men som ganske "grønn" på området håper jeg noen av dere meget erfarne kan fortelle hva som gjelder (hvordan eller at det ikke er mulig). Har googlet en del først uten å finne ut av det...

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Svar på spørsmålet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.