Toon posts:

Homebridge topic

Pagina: 1 2 3 ... 51 Laatste
Acties:

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Mede-auteur:
  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19

Rgerr

offtopic:
mede-auteurs welkom!


Homebridge geeft je de mogelijkheid om producten (en plugins) die normaliter niet in homekit werken, tóch te integreren in Apple HomeKit. De slogan van Homebridge is dan ook "Homekit support for the impatient". We hebben namelijk geen zin (of tijd) om te wachten totdat al deze apparaten gecertificeerd zijn. Je kan deze accessoires ook gewoon bedienen in de Woning app of een third party bedieningsapp.
Homebridge fungeert dus als een software-hub waar je plugins installeert van hardware, hardware-hubs, of softwarematige plugins.

Homebridge moet op een computer draaien die eigenlijk altijd aan staat; het is immers de software welke benaderbaar moet zijn om te kunnen functioneren. (Apparaten die in HomeKit uit staan, of waar geen stroom op staat zijn immers ook niet te benaderen en geven een 'Geen reactie!' melding.)

Wellicht de beste optie is om dit op een Raspberry Pi (3B) te installeren. Een RPi 3 heeft namelijk Bluetooth en wifi aan boord, is vrij betaalbaar en goed te verkrijgen bij diverse webshops. Daarnaast heb je een 8/16GB micro SD kaart nodig.

Homebridge installeren is op zich niet moeilijk, hoewel het hier en daar handig is wanneer je snapt welke handelingen je uitvoert en waarom. Gelieve daarom ook deze post als referentie te gebruiken indien je er niet direct uit komt, daarnaast kun je je vragen in dit topic stellen mocht deze post niet voldoende zijn. De onderstaande tutorial is door de auteur en mede-auteurs in elkaar gezet, bedoeld voor de beginnende gebruiker welke maar weinig/geen ervaring heeft met Linux/Raspian. Zoals altijd zijn er meerdere wegen naar Rome(kit).

Installeren vanaf Mac of Windows

1 Je kunt kiezen uit verschillende manieren hoe je Raspian (Raspberry OS) op je sd kaart zet, hieronder zijn twee mogelijkheden uitgelicht:

- Apple Pi Baker: Download en installeer.
of
- Etcher: Download en installeer.

2 Download de laatste versie van Raspian. Download altijd Raspian Stretch with desktop, Lite is te beperkt voor Homebridge en gaat meer problemen dan plezier opleveren.

3 Steek een sd kaart van tenminste 8GB (aanbevolen: 16GB of meer) in je PC/Mac, open Apple Pi Baker/Etcher en gebruik de image file uit stap 2 om de image op de sd kaart te schrijven. Als het programma na enkele minuten klaar is, staat Raspbian op de SD kaart en kun je de Raspberry opstarten zodra de sd kaart in je RPi zit. Zorg dat ie de eerste keer gekoppeld is aan een monitor met toetsenbord en muis, dat maakt de stappen erna een stuk makkelijker. Er zijn ook mogelijkheden om zonder monitor/toetsenbord/muis op te starten en te configureren, echter lichten we dat nu niet uit. Voor beginnende gebruikers, geniet een monitor/toetsenbord/muis de voorkeur.

4 Open een terminal (op de Raspberry) en tik
code:
1
sudo raspi-config

selecteer optie 1 en kies een wachtwoord (voor je eigen veiligheid);
selecteer optie 5 en schakel P2 (SSH) en P3 (VNC) in, indien je je RPi extern en zonder monitor wil benaderen;
selecteer optie 7 > A1 (expand filesystem).

Reboot de Raspberry Pi. (Hier vraagt het systeem zelf om.)

5 Open een terminal en tik
code:
1
sudo apt-get update

code:
1
sudo apt-get upgrade


6 Installeer Node en Avahi installeren, beide zijn essentieel om Homebridge te laten functioneren.
code:
1
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

code:
1
sudo apt install -y nodejs

code:
1
sudo cp -R * /usr/local/

code:
1
sudo apt-get install libavahi-compat-libdnssd-dev


Dat waren alle voorbereidingen. Nu gaan we Homebridge zelf installeren.

7 Open weer een terminal en tik
code:
1
sudo npm install -g --unsafe-perm homebridge

De installatie kan best even een minuut of 3 duren. Het is belangrijk dat Homebridge zonder foutmeldingen installeert.

Homebridge is nu geïnstalleerd. Probeer maar eens met
code:
1
homebridge
in je terminal. Als Homebridge nu opstart en je de QR-code ziet welke je kunt gebruiken om Homebridge toe te voegen aan Homekit, zit je goed.
Beschikbare plugins kun je relatief makkelijk vinden door hier te zoeken op homebridge:
https://www.npmjs.com/browse/keyword/homebridge-plugin
Een plugin installeren bestaat uit twee delen, soms uit drie;
1. Je installeert de plugin npm install -g homebridge-pluginnaam;
2. Je configureert de plugin in je config bestand (config.json);
3. Sommige plug-ins hebben enkele andere zaken nodig welke staan omschreven op de pagina van de plug-in. Lees deze daarom goed door of je alles hebt geinstalleerd, benodigd voor de plug-in.
De configuratie van de plugin zijn veelal zaken als een token, een MAC- of IPadres, maar ook login credentials bijv, of een API koppeling.

Homebridge werkt dus niet zonder het configuratie-bestand. We moeten dus zo'n bestand aanmaken.
Open de File Manager op de Raspberry (de twee gele mapjes) en tik in de adresbalk
/home/pi/.homebridge

Maak hier een leeg bestand aan door op de rechtermuisknop te klikken, en noem de file
config.json
Rechterklik op de file en kies Text Editor

In de configuratie geef je aan dat de Raspberry je bridge is welke je kan toevoegen in HomeKit, en aan die bridge 'hang' je dus apparaten of plugins. Die worden platforms of accessories genoemd.

VOORBEELD
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
    
    "description": "Mijn Homebridge configuratie",

    "accessories": [
        
    ],

    
    "platforms": [
 
    ]
}


Sla het bestand op.

Als voorbeeld voegen we een relatief eenvoudige plug-in toe aan ons config bestand, hiermee voegen we een tegel toe in HomeKit welke de temperatuur en luchtvochtigheid weergeven. (Dan weet je of je moet krabben :+ )
code:
1
sudo npm install -g homebridge-weather


De (software)plugin is nu geïnstalleerd. Maak een key aan op de openweathermap website en genereer een API key.
Vul vervolgens de gegevens in in je config.json.
Deze plugin is een accessory.

dus:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
    
    "description": "Mijn homekit configuratie",

    "accessories": [
        {
        "accessory": "Weather",
        "apikey": "API key",
        "location": "plaatsnaam,nl",
        "name": "OpenWeatherMap Temperature"
        }
    ],

    
    "platforms": [
  
    ]
}


Sla het bestand op.

Open weer een terminal en start Homebridge voor het eerst op:
code:
1
homebridge

Je ziet nu dat de zaken uit het configuratie-bestand worden geladen.
Vervolgens zie je de eerder genoemde QR code en een code om de hub toe te voegen aan Homekit.
Beide manieren kun je gebruiken om dan Homebridge toe te voegen aan Homekit.

De Woning app zal je vragen om ofwel een code te scannen, ofwel de code handmatig in te voeren. Doe dit net alsof je een fysiek apparaat zou toevoegen.
Je krijgt een melding dat deze accessoire niet gecertificeerd is voor HomeKit, deze melding kun je negeren en voeg het accessoire toe.
Homebridge is nu als schakelapparaat toegevoegd, en de accessoires die aan het schakelapparaat zijn gekoppeld worden eveneens tegels die je dus gewoon in een kamer kunt plaatsen en aan je favorieten kunt toevoegen.


Ik heb hier een kamer buiten aangemaakt, daar de accessoire in geplaatst en de naam temperatuur gegeven. Siri doet dus nu ook gewoon mee:


De basis is nu gelegd. Het is verstandig om op dit punt een goede backup of kopie van je image te maken van je verse -werkende- setup, en de inhoud van het config.json bestand ook steeds te back-uppen of een versie te bewaren als gewoon tekst-bestand, dan heb je altijd iets om op terug te vallen. Staat er in het bestand namelijk een komma verkeerd, dan zal de configuratie niet laden en Homebridge niet starten.

Een aan te bevelen plug-in is config-ui-x. Met deze plug-in kun je een configuratie pagina benaderen waarmee je diverse zaken eenvoudig kunt regelen. Ook handig is dat wanneer je iets wijzigt in je config.json, de editor direct nakijkt of je configuratiebestand klopt en als er een fout in zit, dit weer geeft met een rood kruisje. Mocht je dit niet handig vinden, je kunt je config.json ook nakijken op JSONlint.com.

[Voor 22% gewijzigd door paQ op 08-11-2018 22:44. Reden: geupdatet]


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
*

[Voor 177% gewijzigd door paQ op 29-08-2018 09:35]


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
https://jsonlint.com Voor het geval je config.json een error geeft!

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Zojuist mijn sh*tload aan Xiaomi sensoren geïnstalleerd, wat overigens erg eenvoudig was. Zelfs in het Chinees. Enige jammere (wat ik tot nog toe heb gevonden) is dat automatiseringen aanmaken niet mogelijk is in de Woning app, zoals als deur X opent, dan actie Y. Ook geprobeerd in Koogeek app, daar lukte het dan weer wel!

Leuk speelgoed voor een kleine 9 euro per deursensor en temperatuur/luchtvochtigheid sensor! Batterijduur zou een jaar moeten zijn, mocht dat nou drastisch korter zijn laat ik dat nog even weten.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Kun je vertellen welke install/plug-in je gebruikt hebt voor HomeKit?

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op dinsdag 12 december 2017 @ 17:50:
Kun je vertellen welke install/plug-in je gebruikt hebt voor HomeKit?
https://www.npmjs.com/package/homebridge-mi-aqara

In de readme kom je een paar Chinese websites tegen, heb de hele pagina (even googelen) laten vertalen naar Engels, zo was het redelijk duidelijk. Mocht je er niet uit komen, lemme know.

  • Vorkie
  • Registratie: September 2001
  • Niet online
Rgerr schreef op dinsdag 12 december 2017 @ 18:00:
[...]


https://www.npmjs.com/package/homebridge-mi-aqara

In de readme kom je een paar Chinese websites tegen, heb de hele pagina (even googelen) laten vertalen naar Engels, zo was het redelijk duidelijk. Mocht je er niet uit komen, lemme know.
Uhm @paQ weet wel hoe het zit, maar heb je homebridge wel toegevoegd in jouw homekit? Dan pas komen de sensoren binnen homekit beschikbaar en kan je automatiseringen aanmaken.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Ik zie het al. je hebt een Android toestel nodig om de gateway LAN gegevens eruit te vissen :|

  • Vorkie
  • Registratie: September 2001
  • Niet online
paQ schreef op dinsdag 12 december 2017 @ 18:07:
Ik zie het al. je hebt een Android toestel nodig om de gateway LAN gegevens eruit te vissen :|
Dat is niet waar :-)

Momentje... Even opzoeken 😂drukte iets te snel


https://www.domoticz.com/wiki/Xiaomi_Gateway_(Aqara)

Domoticz heeft de iOS handleiding
You first need to enable local network functions by using the iOS Mi Home App iosApp Mi
Install the App on a iOS device
Make sure you set your region to: Mainland China under settings -> Locale - required for the moment.
Mainland China and language can set on English
Select your Gateway in Mi Home
Then the 3 dots at the top right of the screen
Then click on about
Tap under Tutorial menu(on the blank part) repeatedly
You should see now 3 extra options listed in Chinese until you did now enable the developer mode. [ if not try all steps again!]
Choose the second new option
Then tap the first toggle switch to enable LAN functions. Note down the password (29p9i40jeypwck38 in the screenshot). Make sure you hit the OK button (to the right of the cancel button) to save your changes.
If you change here something, you lose your password! [ this password you need in Domoticz ]

[Voor 79% gewijzigd door Vorkie op 12-12-2017 18:15]


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
waddan?
in iOS krijg ik dus niet dezelfde gegevens boven water die in de readme naar boven komen.
Vertaald staat er:
Ten eerste toegang tot de basisgateway-informatie
Vanwege de huidige mobiele iOS-telefoon kan gierst multi-functie gateway-informatie niet krijgen, moet u de Android-telefoon gebruiken om millet multi-functie gateway-informatie te krijgen. Volg de onderstaande stappen:
Vorkie schreef op dinsdag 12 december 2017 @ 18:07:
[...]

Domoticz heeft de iOS handleiding


[...]
edit:
thanks!
You first need to enable local network functions by using the iOS Mi Home App iosApp Mi
Install the App on a iOS device
Make sure you set your region to: Mainland China under settings -> Locale - required for the moment.
Mainland China and language can set on English
Select your Gateway in Mi Home
Then the 3 dots at the top right of the screen
Then click on about
Tap under Tutorial menu(on the blank part) repeatedly
You should see now 3 extra options listed in Chinese until you did now enable the developer mode. [ if not try all steps again!]
Choose the second new option
Then tap the first toggle switch to enable LAN functions. Note down the password (29p9i40jeypwck38 in the screenshot). Make sure you hit the OK button (to the right of the cancel button) to save your changes.
If you change here something, you lose your password! [ this password you need in Domoticz
Dat werkte na 2 keer proberen :)


edit 2:
perfect _/-\o_

De bridge geeft:
- Gateway switch (aan/uit) ( :? )
- Het lampje incl RGB en dimmer
- Lux meter (met erg bedenkelijke waardes.....)

Nu wachten op de rest.
Ik heb trouwens zelf deze geïnstalleerd:
https://www.npmjs.com/package/homebridge-mi-aqara-2
Rgerr schreef op dinsdag 12 december 2017 @ 16:54:

Leuk speelgoed voor een kleine 9 euro per deursensor en temperatuur/luchtvochtigheid sensor! Batterijduur zou een jaar moeten zijn, mocht dat nou drastisch korter zijn laat ik dat nog even weten.
De gateway werkt hier prima in woning en andere homekit apps, in automatiseringen.

[Voor 67% gewijzigd door paQ op 12-12-2017 18:43]


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Verschil met mijn linkje is dat je melodieën kunt toevoegen gekoppeld aan buttons in HomeKit, zo snel ik kan zien?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Rgerr schreef op dinsdag 12 december 2017 @ 18:42:
Verschil met mijn linkje is dat je melodieën kunt toevoegen gekoppeld aan buttons in HomeKit, zo snel ik kan zien?
oh geen idee nog zover was ik nog niet.
Gearbest is errug traag met zijn verzending... of Aliexpress gewoon lekker snel...

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op dinsdag 12 december 2017 @ 18:43:
[...]

oh geen idee nog zover was ik nog niet.
Gearbest is errug traag met zijn verzending... of Aliexpress gewoon lekker snel...
Had het vandaag binnen, besteld op 28 november. Zo’n twee weken dus, merk sowieso te laatste tijd dat AliExpress spullen vrij snel worden bezorgd... 👌🏻

Binnenkort eens inventariseren wat ik nog meer in huis wil en dan weer een lading bestellen. :+

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Hier idem.
26e GearBest zaken besteld die pas vandaag China hebben verlaten

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
paQ schreef op donderdag 7 december 2017 @ 21:57:
offtopic:
mede-auteurs welkom!


Homebridge geeft je de mogelijkheid om producten (en plugins) die normaliter niet in homekit werken, tóch te integreren in Apple HomeKit. Je kan ze dan dus ook gewoon bedienen in de Woning app of een third party bedieningsapp.
Homebridge fungeert dus als een software-hub waar je plugins installeert van hardware, hardware-hubs, of softwarematige plugins.

Homebridge moet op een computer draaien die eigenlijk altijd aan staat; het is immers de software welke benaderbaar moet zijn om te kunnen functioneren. (Apparaten die in homekit uit staan, of waar geen stroom op staat zijn immers ook niet te benaderen.)

Wellicht de beste optie is om dit op een Raspberry Pi (3 B ) te installeren. Een Pi 3 heeft namelijk BT en wifi aan boord, en is heel betaalbaar. (50 - 65 euro)

Vooraf: ik ben Linux noob, en had nog nooit een raspberry pi gezien.
Homebridge installeren is op zich niet moeilijk, alhoewel het hier en daar handig is wanneer je snapt welke handelingen je uitvoert en waarom.

Dit is de manier hoe ik homebridge heb geïnstalleerd vanaf een Mac
1 Download Apple Pi Baker en installeer

2 Download een https://www.raspberrypi.o...an/]Raspbian Jessie image

3 Steek een micro SD kaart in de mac, open Apple Pi Baker en selecteer de imagefile uit stap 2, en klik op Restore Backup. Als het programma na enkele minuten klaar is, staat Raspbian op de SD kaart en kun je de raspberry opstarten. Zorg dat ie de eerste keer gekoppeld is aan een monitor met toetsenbord en muis, dat maakt de stappen erna een stuk makkelijker.

4 open een terminal (op de Raspberry) en tik
code:
1
sudo raspi-config

selecteer optie 1 en kies een wachtwoord
selecteer optie 5 en schakel P2 en P3 in (SSH en VNC)
selecteer optie 7 > A1 (expand filesystem)

Reboot de raspberry.

5 open een terminal en tik
code:
1
sudo apt-get update

code:
1
sudo apt-get upgrade


6 nu gaan we node en Avahi installeren
code:
1
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

code:
1
sudo apt install nodejs

code:
1
sudo cp -R * /usr/local/

code:
1
sudo apt-get install libavahi-compat-libdnssd-dev


Dat waren alle voorbereidingen.Nu verder met homebridge zelf.
Op de een of andere manier heb ik gemerkt dat het ook hier nodig bleek de raspberry te rebooten.

7 Open weer een terminal en tik
code:
1
sudo npm install -g --unsafe-perm homebridge

De installatie kan best even een minuut of 3 duren. Krijg je echter non-stop de zelfde foutmeldingen onder elkaar, dan heeft het weinig zin om zo lang te wachten. Je kunt het proces dan afbreken met CTRL+C.

Homebridge is nu geïnstalleerd.Je zou het kunnen starten, maar dat heeft geen zin, want er zijn immers nog geen plugins.
Beschikbare plugins kun je relatief makkelijk vinden door hier te zoeken op homebridge:
https://www.npmjs.com/browse/keyword/homebridge-plugin
Een plugin installeren bestaat uit twee delen;
1. Je installeert de plugin npm install -g homebridge-pluginnaam
2. Je configureert de plugin

De configuratie van de plugin zijn veelal zaken als een token, een MAC- of IPadres, maar ook login credentials bijv, of een API koppeling.

Homebridge werkt dus niet zonder het configuratie-bestand. We moeten dus zo'n bestand aanmaken.
Open de File Manager op de Raspberry (de twee gele mapjes) en tik in de adresbalk
/home/pi/.homebridge

Maak hier een leeg bestand aan door op de rechtermuisknop te klikken, en noem de file
config.json
Rechterklik op de file en kies Text Editor

In de configuratie geef je aan dat de Raspberry je bridge is welke je kan toevoegen in homekit, en aan die bridge 'hang' je dus apparaten of plugins. Die worden platforms of accessories genoemd.

VOORBEELD
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
    
    "description": "Mijn homekit configuratie",

    "accessories": [
        
    ],

    
    "platforms": [
 
    ]
}


Sla het bestand op.

Lekker eenvoudig beginnen; we voegen een tegel toe in homekit welke de temperatuur en luchtvochtigheid weergeven. (Dan weet je of je moet krabben :+ )
code:
1
sudo npm install -g homebridge-weather


De (software)plugin is nu geïnstalleerd. Maak een key aan op de openweathermap website en genereer een API key.
Vul vervolgens de gegevens in in je config.json.
Deze plugin is een accessory.

dus:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
    
    "description": "Mijn homekit configuratie",

    "accessories": [
        {
        "accessory": "Weather",
        "apikey": "API key",
        "location": "plaatsnaam,nl",
        "name": "OpenWeatherMap Temperature"
        }
    ],

    
    "platforms": [
  
    ]
}


Sla het bestand op.

Open weer een terminal en start homebridge voor het eerst op:
code:
1
homebridge

Je ziet nu dat de zaken uit het configuratie-bestand worden geladen.
Vervolgens zie je een QR code en een homekit code.
Beide manieren kun je gebruiken om dan homebridge _eindelijk_ toe te voegen aan je homekit setup.

De Woning app zal je vragen om ofwel een code te scannen, ofwel de code handmatig in te voeren. Doe dit net alsof je een fysiek apparaat zou toevoegen.
en tadaa, Homebridge is nu als schakelapparaat toegevoegd, en de accessoires die aan het schakelapparaat zijn gekoppeld worden eveneens tegels die je dus gewoon in een kamer kunt plaatsen en aan je favorieten kunt toevoegen.
[afbeelding]

Ik heb hier een kamer buiten aangemaakt, daar de accessoire in geplaatst en de naam temperatuur gegeven. Siri doet dus nu ook gewoon mee:
[afbeelding]

De basis is nu gelegd. Het is verstandig om op dit punt een goede backup of image copy te maken van je verse -werkende- setup te maken, en de inhoud van het config.json bestand ook steeds te back-uppen of een versie te bewaren als gewoon tekst-bestand, dan heb je altijd iets om op terug te vallen. Staat er in het bestand namelijk een komma verkeerd, dan zal de configuratie niet laden en homebridge niet starten.
Hallo.
ik heb je instructies gevolg en homebridge opgestart en krijg de QR code te zien met de pin maar als ik de code scan of de pin intoets dam wil mijn iPhone hem niet vinden, mis ik iets?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Lampje007 schreef op vrijdag 15 december 2017 @ 11:27:
[...]

Hallo.
ik heb je instructies gevolg en homebridge opgestart en krijg de QR code te zien met de pin maar als ik de code scan of de pin intoets dam wil mijn iPhone hem niet vinden, mis ik iets?
Is je iPhone op dat moment wel verbonden met hetzelfde (wifi) netwerk?

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
paQ schreef op vrijdag 15 december 2017 @ 12:15:
[...]

Is je iPhone op dat moment wel verbonden met hetzelfde (wifi) netwerk?
dat heb ik meedere keren gecheckt en dat is goed, ben verder aan het zoeken geweest en als ik jessie lite pak dan pak de iPhone hem wel maar ja om delaptop nou dag en nacht aan te laten is ook niet de bedoeling want homebridge auto reboot krijg ik dan niet aan de praat

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Lampje007 schreef op vrijdag 15 december 2017 @ 15:48:
[...]

dat heb ik meedere keren gecheckt en dat is goed, ben verder aan het zoeken geweest en als ik jessie lite pak dan pak de iPhone hem wel maar ja om delaptop nou dag en nacht aan te laten is ook niet de bedoeling want homebridge auto reboot krijg ik dan niet aan de praat
Ik weet niet of het handig is homebridge op een laptop te draaien die niet continu aan is eigenlijk.
Anyway, je kant homebridge automatisch starten na een (re)boot

Maak een bestand aan
code:
1
sudo nano /etc/init.d/homebridge


En zet dit erin, gegeven dat je user 'pi' bent
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#!/bin/sh
### BEGIN INIT INFO
# Provides: homebridge
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
dir="/home/pi"
cmd="DEBUG=* /usr/local/bin/homebridge"
user="pi"

name=`basename $0`
pid_file="/var/run/$name.pid"
stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err"

get_pid() {
    cat "$pid_file"
}

is_running() {
    [ -f "$pid_file" ] && ps -p `get_pid` > /dev/null 2>&1
}

case "$1" in
    start)
    if is_running; then
        echo "Already started"
    else
        echo "Starting $name"
        cd "$dir"
        if [ -z "$user" ]; then
            sudo $cmd >> "$stdout_log" 2>> "$stderr_log" &
        else
            sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" &
        fi
        echo $! > "$pid_file"
        if ! is_running; then
            echo "Unable to start, see $stdout_log and $stderr_log"
            exit 1
        fi
    fi
    ;;
    stop)
    if is_running; then
        echo -n "Stopping $name.."
        kill `get_pid`
        for i in 1 2 3 4 5 6 7 8 9 10
        # for i in `seq 10`
        do
            if ! is_running; then
                break
            fi

            echo -n "."
            sleep 1
        done
        echo

        if is_running; then
            echo "Not stopped; may still be shutting down or shutdown may have failed"
            exit 1
        else
            echo "Stopped"
            if [ -f "$pid_file" ]; then
                rm "$pid_file"
            fi
        fi
    else
        echo "Not running"
    fi
    ;;
    restart)
    $0 stop
    if is_running; then
        echo "Unable to stop, will not attempt to start"
        exit 1
    fi
    $0 start
    ;;
    status)
    if is_running; then
        echo "Running"
    else
        echo "Stopped"
        exit 1
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}"
    exit 1
    ;;
esac

exit 0


Dan CTRL+O writeout
[ENTER]
CTRL+X

chmod dan
code:
1
sudo chmod 755 /etc/init.d/homebridge

code:
1
sudo update-rc.d homebridge defaults

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
paQ schreef op vrijdag 15 december 2017 @ 16:47:
[...]


Ik weet niet of het handig is homebridge op een laptop te draaien die niet continu aan is eigenlijk.
Anyway, je kant homebridge automatisch starten na een (re)boot

Maak een bestand aan
code:
1
sudo nano /etc/init.d/homebridge


En zet dit erin, gegeven dat je user 'pi' bent
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#!/bin/sh
### BEGIN INIT INFO
# Provides: homebridge
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
dir="/home/pi"
cmd="DEBUG=* /usr/local/bin/homebridge"
user="pi"

name=`basename $0`
pid_file="/var/run/$name.pid"
stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err"

get_pid() {
    cat "$pid_file"
}

is_running() {
    [ -f "$pid_file" ] && ps -p `get_pid` > /dev/null 2>&1
}

case "$1" in
    start)
    if is_running; then
        echo "Already started"
    else
        echo "Starting $name"
        cd "$dir"
        if [ -z "$user" ]; then
            sudo $cmd >> "$stdout_log" 2>> "$stderr_log" &
        else
            sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" &
        fi
        echo $! > "$pid_file"
        if ! is_running; then
            echo "Unable to start, see $stdout_log and $stderr_log"
            exit 1
        fi
    fi
    ;;
    stop)
    if is_running; then
        echo -n "Stopping $name.."
        kill `get_pid`
        for i in 1 2 3 4 5 6 7 8 9 10
        # for i in `seq 10`
        do
            if ! is_running; then
                break
            fi

            echo -n "."
            sleep 1
        done
        echo

        if is_running; then
            echo "Not stopped; may still be shutting down or shutdown may have failed"
            exit 1
        else
            echo "Stopped"
            if [ -f "$pid_file" ]; then
                rm "$pid_file"
            fi
        fi
    else
        echo "Not running"
    fi
    ;;
    restart)
    $0 stop
    if is_running; then
        echo "Unable to stop, will not attempt to start"
        exit 1
    fi
    $0 start
    ;;
    status)
    if is_running; then
        echo "Running"
    else
        echo "Stopped"
        exit 1
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}"
    exit 1
    ;;
esac

exit 0


Dan CTRL+O writeout
[ENTER]
CTRL+X

chmod dan
code:
1
sudo chmod 755 /etc/init.d/homebridge

code:
1
sudo update-rc.d homebridge defaults
ik weet het niet maar die auto reboot werkt niet, verder heb ik het nu wel aan de loop met jouw voorbeeld met weer kanaal en heb net succes vol de nefit easy gekoppeld maar heb nu last dat ik de verbinding kwijt ben als ik de app afsluit en dan weer opend dan is het weg en als ik dan weer op de tegels of wifi verbinding even aan uit doe dan is alles er weer dus nog even verder klooien

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lampje007 schreef op zaterdag 16 december 2017 @ 23:20:
[...]

ik weet het niet maar die auto reboot werkt niet, verder heb ik het nu wel aan de loop met jouw voorbeeld met weer kanaal en heb net succes vol de nefit easy gekoppeld maar heb nu last dat ik de verbinding kwijt ben als ik de app afsluit en dan weer opend dan is het weg en als ik dan weer op de tegels of wifi verbinding even aan uit doe dan is alles er weer dus nog even verder klooien
Google eens op autoboot Homebridge met Screen, bovenstaande manier werkte bij mij op de een of andere manier ook niet.

Zie hieronder:

Install Screen

sudo apt-get install screen
Edit /etc/rc.local

sudo nano /etc/rc.local
Add this line before the exit 0 line:

su -c "screen -dmS homebridge homebridge" -s /bin/sh pi

Hit Ctrl+X, Y to save and exit.

  • ZiSE
  • Registratie: Augustus 2003
  • Laatst online: 11:37
Alternatieve installatie is als Docker image. Ik heb het zelf draaien op een Synology NAS en los van af en toe een spontane crash van de homebridge image werkt het prima. Het image start na de crash vanzelf weer op dus in de praktijk heb je daar weinig last van. Docker image wat ik gebruik: https://hub.docker.com/r/marcoraddatz/homebridge/. Installeren is als simpel als de image downloaden en starten waarbij je “Use the same network as Docker host” aanvinkt en "enable auto-restart".

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
ZiSE schreef op zondag 17 december 2017 @ 12:48:
Alternatieve installatie is als Docker image. Ik heb het zelf draaien op een Synology NAS en los van af en toe een spontane crash van de homebridge image werkt het prima. Het image start na de crash vanzelf weer op dus in de praktijk heb je daar weinig last van. Docker image wat ik gebruik: https://hub.docker.com/r/marcoraddatz/homebridge/. Installeren is als simpel als de image downloaden en starten waarbij je “Use the same network as Docker host” aanvinkt en "enable auto-restart".
Kleine noot: Docker werkt niet op elke Synology (https://www.synology.com/nl-nl/dsm/packages/Docker).

  • Donstil
  • Registratie: Maart 2006
  • Niet online
He leuk een HomeBridge topic.

Ik gebruik het ook al een tijdje. Eerst op een Mac mini die altijd aanstaat maar inmiddels op een Raspberry Pi.

Wel heb ik nog wat moeite met de Harmony plug-in. Zodra ik die activeer klapt HomeBridge er na een korte periode uit (rond een uurtje ofz). Haal ik die uit de config dan blijft alles draaien. Dat blijft dus nog wel een beetje puzzelen

My thirsty wanted whiskey. But my hunger needed beans


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lijkt eerder op een bug in Harmony plug-in? Issue al gemeld op GitHub?

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Hallo, hebben jullie al klikaanklikuit in de homebridge geinstalleerd?

  • Donstil
  • Registratie: Maart 2006
  • Niet online
Rgerr schreef op zaterdag 30 december 2017 @ 06:45:
Lijkt eerder op een bug in Harmony plug-in? Issue al gemeld op GitHub?
Oei late reactie. Maar had het niet gezien.

Nee eigenlijk niet. Ga ik zo gelijk even doen.
Heb nu een weekje zonder Hamony in de config (plug-in wel geïnstalleerd) getest en dan is er niets aan de hand. Sinds donderdag staat hij terug en crashed hij steeds.

Na een reboot werkt het weer een half uurtje.

Edit: is al een paar keer gemeld op GitHub zie ik. Wordt tot nu toe niet echt wat mee gedaan.

[Voor 8% gewijzigd door Donstil op 06-01-2018 15:00]

My thirsty wanted whiskey. But my hunger needed beans


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Donstil schreef op zaterdag 6 januari 2018 @ 14:50:
[...]


Oei late reactie. Maar had het niet gezien.

Nee eigenlijk niet. Ga ik zo gelijk even doen.
Heb nu een weekje zonder Hamony in de config (plug-in wel geïnstalleerd) getest en dan is er niets aan de hand. Sinds donderdag staat hij terug en crashed hij steeds.

Na een reboot werkt het weer een half uurtje.

Edit: is al een paar keer gemeld op GitHub zie ik. Wordt tot nu toe niet echt wat mee gedaan.
Heb ook al een aantal keer wat gemeld op Github waar niks mee gedaan is, jammer genoeg... Blijven wachten en hopen dat de ontwikkelaar er iets mee doet.

  • xoniq
  • Registratie: April 2005
  • Laatst online: 13:42
Lampje007 schreef op dinsdag 2 januari 2018 @ 20:59:
Hallo, hebben jullie al klikaanklikuit in de homebridge geinstalleerd?
Ik gebruik Domoticz met KAKU schakelaars. En Domoticz is weer ingehaakt binnen HomeBridge waardoor HB alle apparaten over neemt uit mijn Domoticz, en dus deze ook zichtbaar zijn in Siri, Woning app enz.

Mazda CX-5 (2022)


  • Hulliee
  • Registratie: November 2008
  • Niet online
Via Homewizard heb ik mijn KAKU binnen Homebridge gekregen. Siri beantwoordt en schakelt alles :)

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Is er iemand die een Xiaomi Flora in homebridge heeft zonder tussenkomst van HA of Domoticz?
Het gaat me met name om het uitlezen van de vochtwaarde, maar alle waardes zijn leuk natuurlijk.

Nu vond ik wel deze plugin, die in weze Bluetooth reads kan doen op een apparaat. Aangezien je een Flora geen opdracht hoeft te geven lijkt me dat best prima. Maar dit wordt nog best een gedoe vrees ik om werkend te krijgen middels deze plugin (?)
https://www.npmjs.com/package/homebridge-bluetooth

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op dinsdag 16 januari 2018 @ 19:28:
Is er iemand die een Xiaomi Flora in homebridge heeft zonder tussenkomst van HA of Domoticz?
Het gaat me met name om het uitlezen van de vochtwaarde, maar alle waardes zijn leuk natuurlijk.

Nu vond ik wel deze plugin, die in weze Bluetooth reads kan doen op een apparaat. Aangezien je een Flora geen opdracht hoeft te geven lijkt me dat best prima. Maar dit wordt nog best een gedoe vrees ik om werkend te krijgen middels deze plugin (?)
https://www.npmjs.com/package/homebridge-bluetooth
Ik heb wel een flora staan, alleen niet gekoppeld in Homebridge, puur omdat de Xiaomi Mi Aqara 2 plug-in die niet ondersteunde. Eigenlijk ook niet verder gezocht.

Maar heb even gekeken naar je link, en ben idd bang dat dat een best gepriegel gaat worden om hem zo werkend te krijgen... Misschien op GitHub een request doen, zelf een plug-in maken of de Mii app gebruiken?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Er is een plugin op github, acc-ua/homebridge-mi-flora, maar die krijg ik met geen mogelijkheid geïnstalleerd....

[Voor 3% gewijzigd door paQ op 18-01-2018 09:52]


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op donderdag 18 januari 2018 @ 09:51:
Er is een plugin op github, acc-ua/homebridge-mi-flora, maar die krijg ik met geen mogelijkheid geïnstalleerd....
Als in je kunt geen code vinden om te installeren? In de sample-config zie ik wel hoe het zou moeten in config.json, maar zie nergens hoe te installeren... Wat heb je al geprobeerd? Zal er binnenkort ook eens aan zitten

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
https://www.npmjs.com/package/node-mi-flora

Deze toevallig al gezien/geprobeerd?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Dat is alleen een node, geen plugin

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op donderdag 18 januari 2018 @ 16:37:
Dat is alleen een node, geen plugin
Niet goed gekeken :+

  • Donstil
  • Registratie: Maart 2006
  • Niet online
Hoe update ik HomeBridge en de plug-ins eigenlijk?

Is dat gewoon eroverheen installeren of is er een update methode?

My thirsty wanted whiskey. But my hunger needed beans


  • Frankzwinkels
  • Registratie: November 2016
  • Laatst online: 07-12-2021
Hallo,

Ik probeer al een poosje homebridge te installeren maar loop vast op het volgende.:

pi@raspberrypi:~ $ sudo npm install -g --unsafe-perm homebridge

┌───────────────────────────────────────────────────┐
│ npm update check failed │
│ Try running with sudo or get access │
│ to the local update config store via │
│ sudo chown -R $USER:$(id -gn $USER) /root/.config │
└───────────────────────────────────────────────────┘
module.js:540
throw err;
^

Error: Cannot find module 'internal/util/types'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:31:26
at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/write-file-atomic/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/write-file-atomic/node_modules/graceful-fs/graceful-fs.js:3:27)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
pi@raspberrypi:~ $


Kan iemand mij daar verder mee helpen?

Thnx!

  • ST10©DE
  • Registratie: Maart 2001
  • Laatst online: 14:36

ST10©DE

Dus.............

Is er iemand die weet hoe je verschillende kamers kan instellen?

"Ik heb een hekel aan thuiswerken". Hendrik, 36 jaar, brandweerman.


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
ST10©DE schreef op donderdag 25 januari 2018 @ 12:06:
Is er iemand die weet hoe je verschillende kamers kan instellen?
kamers instellen / aanleggen doe je in homekit zelf.
Homebridge 'served' alleen de gekoppelde apparaten waar je plugins van installeert.

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Hallo, ik heb een probleem misschien dat jullie een oplossing hebben
ik heb de plugin geinstalleerd voor de mi aqara ik heb de config aangepast en gecontroleerd op de site van sjonlint maar als ik homebridge opstart gaat alles goed krijg de QR code te zien en de pin en geen fout codes. maar als ik de QR code scan zegt de app dat dat de accessoirre al is toegevoegd, hen alles al verwijderd de app en al opnieuw opgestart en opnieuw gedownload maar hij blijft het zeggen, iemand een idee wat ik verkeerd heb gedaan

  • Donstil
  • Registratie: Maart 2006
  • Niet online
Lampje007 schreef op zaterdag 27 januari 2018 @ 00:07:
Hallo, ik heb een probleem misschien dat jullie een oplossing hebben
ik heb de plugin geinstalleerd voor de mi aqara ik heb de config aangepast en gecontroleerd op de site van sjonlint maar als ik homebridge opstart gaat alles goed krijg de QR code te zien en de pin en geen fout codes. maar als ik de QR code scan zegt de app dat dat de accessoirre al is toegevoegd, hen alles al verwijderd de app en al opnieuw opgestart en opnieuw gedownload maar hij blijft het zeggen, iemand een idee wat ik verkeerd heb gedaan
Ik had dit ook, best wel irritant.

Ik heb toen uiteindelijk het Sn in de config aangepast zodat Homekit dacht dat het een nieuw apparaat was. Daarna werkte het weer.

My thirsty wanted whiskey. But my hunger needed beans


  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Donstil schreef op zaterdag 27 januari 2018 @ 15:38:
[...]


Ik had dit ook, best wel irritant.

Ik heb toen uiteindelijk het Sn in de config aangepast zodat Homekit dacht dat het een nieuw apparaat was. Daarna werkte het weer.
Heb het veranderd en het werkt tot zover
Dank hier voor.
Nu het volgende Homebridge crasht na ongeveer een half uur en lees uit de fout meldingen dat het met Aqara heeft te maken . moet ik nog wat anders toevoegen in config . heb nu alleen platform er tussen staan met het mac adres enzo, moet ik de tempratuursensors, ik heb er 2 , apart inzetten?

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lampje007 schreef op zaterdag 27 januari 2018 @ 18:52:
[...]

Heb het veranderd en het werkt tot zover
Dank hier voor.
Nu het volgende Homebridge crasht na ongeveer een half uur en lees uit de fout meldingen dat het met Aqara heeft te maken . moet ik nog wat anders toevoegen in config . heb nu alleen platform er tussen staan met het mac adres enzo, moet ik de tempratuursensors, ik heb er 2 , apart inzetten?
Geen idee waarom die crasht, maar je hoeft alleen de gateway in je config te zetten, accessoires zelf niet.

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Rgerr schreef op zondag 28 januari 2018 @ 15:16:
[...]


Geen idee waarom die crasht, maar je hoeft alleen de gateway in je config te zetten, accessoires zelf niet.
dat heb ik gedaan onder platform, volgens voorbeeld chinees site.
heb je misschien jou config als voorbeeld voor mij, kom er zo niet uit denk ik.

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lampje007 schreef op zondag 28 januari 2018 @ 17:16:
[...]

dat heb ik gedaan onder platform, volgens voorbeeld chinees site.
heb je misschien jou config als voorbeeld voor mij, kom er zo niet uit denk ik.
Wil je best mijn config sturen, maar denk niet dat het in je config zit, maar eerder in de plug-in of node versie. Ik draai zelf op node 7.x, omdat Homebridge bij mij niet draaide daarboven. Misschien is dat het proberen waard, om je node te downgraden en vervolgens eens aqara-mi-2 plug-in te proberen (die draaien bij mij prima namelijk).

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Rgerr schreef op zondag 28 januari 2018 @ 19:35:
[...]


Wil je best mijn config sturen, maar denk niet dat het in je config zit, maar eerder in de plug-in of node versie. Ik draai zelf op node 7.x, omdat Homebridge bij mij niet draaide daarboven. Misschien is dat het proberen waard, om je node te downgraden en vervolgens eens aqara-mi-2 plug-in te proberen (die draaien bij mij prima namelijk).
bij mij draaidt het op de versie 8.9.3, maar goed kan het wel proberen op versie 7 dan begin ik maar eens met een schone lei heb nu al zoveel zitten rommelen. Hebben we van de week weer eens wat te doen (zucht)

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lampje007 schreef op zondag 28 januari 2018 @ 19:48:
[...]

bij mij draaidt het op de versie 8.9.3, maar goed kan het wel proberen op versie 7 dan begin ik maar eens met een schone lei heb nu al zoveel zitten rommelen. Hebben we van de week weer eens wat te doen (zucht)
Valt wel mee toch? Uurtje werk, inclusief flashen van de drive (op RPi3). Maar lijkt me verstandigst om idd vanaf nul te beginnen.

Hier trouwens mijn config:
{
"bridge": {
"name": "Homebridge",
"username": "xx:xx:xx:xx:xx:xx",
"port": "51826",
"pin": "031-45-154"
},
"platforms": [{
"platform": "MiAqaraPlatform",
"gateways": {
"xxxxxxxxx": "xxxxxxxxxxxxxxxxx"
}
}]
}

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Rgerr schreef op maandag 29 januari 2018 @ 08:47:
[...]


Valt wel mee toch? Uurtje werk, inclusief flashen van de drive (op RPi3). Maar lijkt me verstandigst om idd vanaf nul te beginnen.

Hier trouwens mijn config:


[...]
ik zie dat jij miaqaraplatform gebruik en ik heb gewoon aqaraplatform verder is het zelfde dus begin ik maar met schone lei van de week

  • iAR
  • Registratie: November 2000
  • Niet online
Ik gebruikte eerst Home Assistant en doen lag mijn Nest dwars. Nu heb ik gewoon Raspbian op mijn Pi draaien en deze handleiding van iCulture gebruikt.
De Nest wilde niet installeren omdat ik 4.5.0 moest hebben. Eerst lopen kloten met updaten via her en der wat stappenplannen. Toen had ik dezelfde error als @Frankzwinkels.
Ik heb de stappen van iCulture opnieuw gedaan maar 4.5.0 ingevuld waar 4.0.0. stond. So far so good.

Maar de Nest doet weer raar. Ik had al codes en id's van in Home Assistant. Ik krijg ook een 8 letterige code, vul die in de .json in. Maar ik krijg geen verbinding. Hij zegt iets als de code is niet meer geldig ofzo.

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Lampje007 schreef op maandag 29 januari 2018 @ 11:52:
[...]

ik zie dat jij miaqaraplatform gebruik en ik heb gewoon aqaraplatform verder is het zelfde dus begin ik maar met schone lei van de week
Ik gebruik een andere plug-in: https://www.npmjs.com/package/homebridge-mi-aqara-2

Denk dat jij een oudere plug-in gebruikt. Nu hoeft dat geen probleem te zijn, maar je kunt het wellicht proberen!

  • Lampje007
  • Registratie: Augustus 2017
  • Laatst online: 01-06 21:39
Rgerr schreef op maandag 29 januari 2018 @ 18:37:
[...]


Ik gebruik een andere plug-in: https://www.npmjs.com/package/homebridge-mi-aqara-2

Denk dat jij een oudere plug-in gebruikt. Nu hoeft dat geen probleem te zijn, maar je kunt het wellicht proberen!
moi
ik heb jouw plugin gebruikt en tot zover hij doet het, yipie 8)
bedankt voor de moeite

  • Danielson
  • Registratie: Januari 2003
  • Laatst online: 15:58
Ik ben wat een het spelen geweest met HomeBridge op mijn Pi, nu wil ik met een schone lei beginnen, maar als ik de ~/homebridge/persist directory verwijderen en vervolgens HomeBridge weer start, dan wordt de persist directory weer gevuld met oude gegevens in een IdentifierCache.xxx file.

Hoe kan ik helemaal met een schonen lei beginnen zonder een complete reinstall?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
iAmRenzo schreef op maandag 29 januari 2018 @ 12:13:
Ik gebruikte eerst Home Assistant en doen lag mijn Nest dwars. Nu heb ik gewoon Raspbian op mijn Pi draaien en deze handleiding van iCulture gebruikt.
De Nest wilde niet installeren omdat ik 4.5.0 moest hebben. Eerst lopen kloten met updaten via her en der wat stappenplannen. Toen had ik dezelfde error als @Frankzwinkels.
Ik heb de stappen van iCulture opnieuw gedaan maar 4.5.0 ingevuld waar 4.0.0. stond. So far so good.

Maar de Nest doet weer raar. Ik had al codes en id's van in Home Assistant. Ik krijg ook een 8 letterige code, vul die in de .json in. Maar ik krijg geen verbinding. Hij zegt iets als de code is niet meer geldig ofzo.
alles goed overgenomen van je nest api?
(is daar alles nog actief?)

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Lampje007 schreef op vrijdag 15 december 2017 @ 11:27:
[...]

Hallo.
ik heb je instructies gevolg en homebridge opgestart en krijg de QR code te zien met de pin maar als ik de code scan of de pin intoets dam wil mijn iPhone hem niet vinden, mis ik iets?
Ik had het vandaag zelf ook :')
andere "woning" maar toch binnen 1 account. Geen idee of dat er wat mee te maken heeft.
Ik heb in de config.json een cijfer in zowel user (MAC adres) als pin code gewijzigd. Was direct opgelost 8)7

dikke vette plugin tip trouwens:
https://www.npmjs.com/package/homebridge-delay-switch

Ik had hiervoor een Aurora Homekit controller voor dit doelloos in de kast lag en een stopcontact in beslag lag te nemen.
Van de nepschakelaar kun je er oneindig veel toevoegen. :*)
Werkt perfect en overzichtelijk.

edit:
het voordeel van de timer instellen in je configuratiebestand heeft als bijkomend voordeel dat de timer telkens opnieuw start wanneer de schakelaar wordt aangesproken. Dat is vaak een ergerlijke tekortkoming binnen homekit. (met een sensor op de plee bijv)

[Voor 35% gewijzigd door paQ op 31-01-2018 09:33]


  • arthurgti
  • Registratie: September 2014
  • Laatst online: 08-06-2022
Wie kan me helpen met het volgende,

Op een of andere manier werkt de combinatie Homebridge en Xiaomi maar tijdelijk.
Na een uurtje kan ik drukken wat ik wil op de draadloze lichtknop van Aqara maar reageren de lampen niet meer.
In Homekit zie ik wel de "tegel" opspringen dus hij reageert wel, alleen de Hue lampen enz. doen niets.
Het zelfde voor de bewegingssensor en deursensoren, Homekit reageert op beweging maar triggers niets.

Start ik dan de homebridge opnieuw op (RPI) dan doen ze het weer even.
Het lijkt hem echt te zitten in de Xiaomi bridge, alle andere plugins (Nest, Magichome en Sony enz.) werken prima en doen het ook altijd.

Misschien heeft hier iemand een idee?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
De tegel van de schakelaar bedoel je?

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
arthurgti schreef op woensdag 31 januari 2018 @ 11:41:
Wie kan me helpen met het volgende,

Op een of andere manier werkt de combinatie Homebridge en Xiaomi maar tijdelijk.
Na een uurtje kan ik drukken wat ik wil op de draadloze lichtknop van Aqara maar reageren de lampen niet meer.
In Homekit zie ik wel de "tegel" opspringen dus hij reageert wel, alleen de Hue lampen enz. doen niets.
Het zelfde voor de bewegingssensor en deursensoren, Homekit reageert op beweging maar triggers niets.

Start ik dan de homebridge opnieuw op (RPI) dan doen ze het weer even.
Het lijkt hem echt te zitten in de Xiaomi bridge, alle andere plugins (Nest, Magichome en Sony enz.) werken prima en doen het ook altijd.

Misschien heeft hier iemand een idee?
Andere plug-in gebruiken? Mi Aqara 2 werkt hier perfect.

  • arthurgti
  • Registratie: September 2014
  • Laatst online: 08-06-2022
paQ schreef op woensdag 31 januari 2018 @ 22:17:
De tegel van de schakelaar bedoel je?
Correct, die staat te huppelen als een kind in een snoepwinkel, maar de lichten reageren er niet op ( na verloop van tijd)

Gister dacht ik het opgelost te hebben door de router te resetten en opnieuw in iCloud in te loggen.
Maar vanmorgen wederom geen reactie op de motion sensor en licht knoppen.

Gebruik idd de Mi- Aqara 2 plug-in.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Nou, als een tegel in home reageert dan zit je al met een werkende respons binnen homekit.
Ik zou dan de aqara bridge eigenlijk laten voor wat het is.

Hoe ziet je automation er uit van die knop?

  • arthurgti
  • Registratie: September 2014
  • Laatst online: 08-06-2022
Die automation is in HomeKit ingesteld als:
Als de bewegingsensor iets registreert tussen een bepaalde tijd dan de lichten in de huiskamer aan.

En zodra de lichtknop links of rechts of dubbel wordt ingedrukt dan de lichten aan of uit.

Zelfde instellingen als de Remote voor de hue lampen.
Als de Aqara lichtknop niet reageert dan gebruik ik de Hue Remote, en die reageert direct.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Maar een hue remote hangt aan een hue bridge, niet aan homekit.
Je moet dit echt zoeken in de automatisering binnen homekit mijns inziens.
Hij komt binnen aldaar, dus je moet er gebruik van kunnen maken.

Heb je een andere app ter beschikking? eve? hesperus? (of smart home eventueel) om je automatisering in te maken / testen?

zie je verder nog rare output in homebridge op het moment dat ie stopt met werken?

[Voor 11% gewijzigd door paQ op 01-02-2018 12:19]


  • arthurgti
  • Registratie: September 2014
  • Laatst online: 08-06-2022
paQ schreef op donderdag 1 februari 2018 @ 12:18:

Heb je een andere app ter beschikking? eve? hesperus? (of smart home eventueel) om je automatisering in te maken / testen?

zie je verder nog rare output in homebridge op het moment dat ie stopt met werken?
Heb het ook al geprobeerd via de Eve app, zelfde resultaat.
Hombridge geeft geen enkel vreemd bericht zodra de automation stopt met werken.
Alles blijft ook werken zodra Xiaomi stopt.

Denk dat ik de hub van Xiaomi gewoon is opnieuw instel. Zitten gelukkig niet zoveel accessoires op en zijn snel weer ingesteld.

  • SHIFTER [NL]
  • Registratie: November 2010
  • Laatst online: 29-05 11:34
Leuk! Deze gaat in de bookmarks :)

Ik loop tegen een probleempje aan met het automatisch opstarten van Homebridge. Run het nu nog via terminal op mijn mac omdat ik het nog niet werkend krijg.

Zou iemand weten waarom ik deze foutmelding krijg?


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
SHIFTER [NL] schreef op donderdag 1 februari 2018 @ 17:24:
Leuk! Deze gaat in de bookmarks :)

Ik loop tegen een probleempje aan met het automatisch opstarten van Homebridge. Run het nu nog via terminal op mijn mac omdat ik het nog niet werkend krijg.

Zou iemand weten waarom ik deze foutmelding krijg?

[afbeelding]
Kan er weinig zinnigs uithalen, behalve dat je auto boot via init.d niet werkt. Probeer het eens via Screen, heb daar eerder in dit topic al wat over gepost. Kreeg hier auto boot via init.d niet werkend, maar loopt vlekkeloos via Screen.

Edit: lijkt er op dat je wellicht een ander front hebt gebruikt tijdens het invoeren van de code, of zelfs hebt gekopieeerd waardoor er iets focked op is geraakt?

[Voor 5% gewijzigd door Rgerr op 02-02-2018 09:14]


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
paQ schreef op dinsdag 30 januari 2018 @ 20:30:
[...]

https://www.npmjs.com/package/homebridge-delay-switch

edit:
het voordeel van de timer instellen in je configuratiebestand heeft als bijkomend voordeel dat de timer telkens opnieuw start wanneer de schakelaar wordt aangesproken. Dat is vaak een ergerlijke tekortkoming binnen homekit. (met een sensor op de plee bijv)
Ben echt happy met deze plug-in
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
         "accessory": "DelaySwitch",
         "name": "Deurcontrole",
         "delay": 50000
       },
    {
         "accessory": "DelaySwitch",
         "name": "danalock",
         "delay": 2000
       },
    {
         "accessory": "DelaySwitch",
         "name": "uitloopvertraging danalock",
         "delay": 6000
       }


Mogelijkheden zijn echt legio!

  • Danielson
  • Registratie: Januari 2003
  • Laatst online: 15:58
Klopt het dat het automation onderdeel binnen de Woning app van IOS niet werkt met HomeBridge? Je hebt hier echt een AppleTV of iPad voor nodig?

Of doe ik iets verkeerd?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Homebridge is een "bridge" tussen niet HK compatibel apparaten en HomeKit.
Homebridge zorgt dus voor de intergratie van die apparaten, het automatiseert verder niets.
Al je automations zitten binnen het HomeKit platform, dat is zeg maar de server.
Wil je die automations buitenshuis ook kunnen bedienen, of juist automatisations aanleggen die met je aanwezigheid hebben te maken, dan zul je een iPad4+ of ATV4+ als HomeKit hub moeten instellen.

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
Oh fijn, een homebridge topic.
Vandaag eindelijk weer werkend gekregen. Draai het al een tijd gewoon vanuit Terminal op mijn MacBook, die staat toch altijd aan. Fijn mijn Nest weer toegevoegd.
Nu nog kijken voor een optie dat homebridge automatisch start als ik mijn Mac herstart.
Ik ben ook nog op zoek naar een goede plugin met bijbehorende installatie uitleg voor mijn camera’s.

[Voor 5% gewijzigd door Serena op 05-02-2018 14:54]

http://serenacloos.nl - HomeKit & Domotica Tips


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Weet iemand een plug-in die een dummy sensor maakt?

Ik zoek iets om een status (aan/uit) van een apparaat weer te geven zonder dat het schakelt. Dummy switches vallen dus af.

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Serena schreef op maandag 5 februari 2018 @ 14:53:
Oh fijn, een homebridge topic.
Vandaag eindelijk weer werkend gekregen. Draai het al een tijd gewoon vanuit Terminal op mijn MacBook, die staat toch altijd aan. Fijn mijn Nest weer toegevoegd.
Nu nog kijken voor een optie dat homebridge automatisch start als ik mijn Mac herstart.
Ik ben ook nog op zoek naar een goede plugin met bijbehorende installatie uitleg voor mijn camera’s.
https://github.com/nfarin...t-etcrclocal-using-screen

Running Homebridge on Boot (/etc/rc.local) using Screen

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Heb geprobeerd mijn Foscams aan de praat te krijgen in Homebridge, maar krijg het met geen mogelijkheid voor elkaar. Wat ik me wel afvraag, ik heb mijn camera's gekoppeld op mijn Synology NAS en kan ze niet benaderen via eigen IP van de camera's, zou het uitmaken als ik ze gekoppeld heb op de NAS?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Ik denk het wel.
Het idee erachter is dat je ze via IP benadert.

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Hm, dus verwijderen uit de NAS zou het moeten oplossen, maar ja... Dan nemen ze niet meer op, wat ze nu wel doen. :+ Of bestaat daar wel wat voor in HK?

  • Sircuri
  • Registratie: Oktober 2001
  • Niet online

Sircuri

Volledig Appelig

Helaas is HomeKit nog vaak de beperkende factor. Wilde de standen van mijn zonnenpanelen toevoegen aan device aan Homebdrige. Maar dan gaat toch vrij snel Homekit (Woning-app) op je telefoon piepen dat ie dat type device niet ondersteund. Dat vind ik wel jammer. Tenzij ik natuurlijk iets heel erg verkeerds doe :)

Signature van nature


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Sircuri schreef op donderdag 8 februari 2018 @ 13:04:
Helaas is HomeKit nog vaak de beperkende factor. Wilde de standen van mijn zonnenpanelen toevoegen aan device aan Homebdrige. Maar dan gaat toch vrij snel Homekit (Woning-app) op je telefoon piepen dat ie dat type device niet ondersteund. Dat vind ik wel jammer. Tenzij ik natuurlijk iets heel erg verkeerds doe :)
Geen dummy iets daarvoor, waarmee je enkel en alleen de standen door kunt geven?

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Iemand toevallig Foscams in Homebridge staan? De mijne staan nu in mijn NAS op contstant opnemen, maar wil ze wel in Homekit hebben. Alleen kunnen ze dan niet opnemen, correct? Is daar nog een andere oplossing voor, zonder al te veel gezeik?

En als ik dan toch bezig ben: https://www.npmjs.com/package/homebridge-foscamcamera

Hoe dan? :+

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Rgerr schreef op donderdag 8 februari 2018 @ 15:39:
Iemand toevallig Foscams in Homebridge staan? De mijne staan nu in mijn NAS op contstant opnemen, maar wil ze wel in Homekit hebben. Alleen kunnen ze dan niet opnemen, correct? Is daar nog een andere oplossing voor, zonder al te veel gezeik?

En als ik dan toch bezig ben: https://www.npmjs.com/package/homebridge-foscamcamera

Hoe dan? :+
Probeer dit anders een:
https://www.domoticz.com/wiki/Camera_Setup

En dan de domoticz plugin in homebridge
Ik weet niet of homekit het dan slikt als zijnde een camera.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
:(

OK de mi aqara plugin lijkt te zijn geüpdatet.
Ik heb hem nu op kantoor ook geïnstalleerd en WHOP, 38 accessoires in mijn homekit :( (dat horen er maar 3 te zijn voor alleen een bridge)

Weet iemand hoe al die poespas te de-installeren of op zijn minst accessoires te exlcuden?

Als ik het cache bestand weggooi en mi aqara uit de json haal is het weer in orde, maar zodra ik het platform weer opvoer komt alles er direct weer bij.

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
paQ schreef op donderdag 8 februari 2018 @ 17:13:
:(

OK de mi aqara plugin lijkt te zijn geüpdatet.
Ik heb hem nu op kantoor ook geïnstalleerd en WHOP, 38 accessoires in mijn homekit :( (dat horen er maar 3 te zijn voor alleen een bridge)

Weet iemand hoe al die poespas te de-installeren of op zijn minst accessoires te exlcuden?

Als ik het cache bestand weggooi en mi aqara uit de json haal is het weer in orde, maar zodra ik het platform weer opvoer komt alles er direct weer bij.
Heel apart, ik moet dus m’n plug-in niet updaten. :+ Kun je niet verwijderen en oudere versie installeren?

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Ik had nog geen gateway op kantoor, nu dus wel.

er staat ook "uitgelegd" dat de accessoiry registry weg moet na de update naar x.6.
https://www.npmjs.com/pac...-mi-aqara-2#configuration
Naja.. "uitleg..."

Allemaal in het chinengels.

Geen idee of ik nog bij de vorige versie kan via npm

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
Ik heb de moed al opgegeven. De Nest heb ik werkend, maar om daarna plugins toe te voegen. Heb geen idee hoe zo’n .json uit moet zien. Wilde de HomeWizard koppelen, bijna Mac uit het raam geflikkerd…

http://serenacloos.nl - HomeKit & Domotica Tips


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Copy paste je config eens. Want dat is niet zo heel moeilijk :)
Je moet het heel even doorhebben, maar daarna is et eenvoudig.
Vooral goed opletten dat alle haken openen en sluiten, en komma's waar nodig, en niet waar niet nodig.

  • JorgM
  • Registratie: Oktober 2010
  • Laatst online: 08-02-2018
Hoi allemaal!
Vraagje, ik gebruik HomeBridge nu een tijdje icm de Woning app.
Merk toch dat het kiezen van scène soms problemen geeft met de dimmers van Kaku. Dit zijn de mini inbouw dimmers die vervolgens met het inschakelen van een scène de lampen laten opgloeien en weer laat dimmen. En dit continue...

Vraagje 2, weet iemand of het mogelijk is om een tijdschakeling te programmeren in HomeBridge zodat bv een lamp automatisch aangaat zodra de zon onder gaat? Of gaat dit alleen icm een AppleTV of HomePod?

Hoor het graag!

Jorg

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
JorgM schreef op donderdag 8 februari 2018 @ 23:07:
Hoi allemaal!
Vraagje, ik gebruik HomeBridge nu een tijdje icm de Woning app.
Merk toch dat het kiezen van scène soms problemen geeft met de dimmers van Kaku. Dit zijn de mini inbouw dimmers die vervolgens met het inschakelen van een scène de lampen laten opgloeien en weer laat dimmen. En dit continue...

Vraagje 2, weet iemand of het mogelijk is om een tijdschakeling te programmeren in HomeBridge zodat bv een lamp automatisch aangaat zodra de zon onder gaat? Of gaat dit alleen icm een AppleTV of HomePod?

Hoor het graag!

Jorg
1. Stel je automatiseringen eens opnieuw in, anders ligt het denk ik aan de plug-in: issue melden en finger crossed dat de maker het oppakt.
2. Automatiseringen lopen altijd via HK zelf, en wil je ze ook laten uitvoeren als je niet thuis bent, dan heb je een hub nodig in de vorm van een iPad, Apple tv (4+) of inderdaad HomePod.

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
paQ schreef op donderdag 8 februari 2018 @ 22:58:
Copy paste je config eens. Want dat is niet zo heel moeilijk :)
Je moet het heel even doorhebben, maar daarna is et eenvoudig.
Vooral goed opletten dat alle haken openen en sluiten, en komma's waar nodig, en niet waar niet nodig.
Ik weet gewoon niet hoe ik na de eerste plugin verder moet gaan. Heb me suf gezocht, maar dat staat dus nergens.

http://serenacloos.nl - HomeKit & Domotica Tips


  • DePaul
  • Registratie: December 2009
  • Laatst online: 02-06 19:48
Daarom ook: zet het ff hier neer, dan kijken we ff mee :)

Ik ben zelf ook met PaQ's voorbeeld begonnen en zo bijgeleerd

Veel, of eigenlijk alles wat je doet is volstrekt onbelangrijk. Het is echter heel belangrijk dat je het doet.


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Jsonlint.com geeft ook tips als je .json niet werkt.

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Serena schreef op vrijdag 9 februari 2018 @ 08:00:
[...]

Ik weet gewoon niet hoe ik na de eerste plugin verder moet gaan. Heb me suf gezocht, maar dat staat dus nergens.
https://www.npmjs.com/browse/keyword/homebridge-plugin

Daar gewoon zoeken op beschikbare plugins voor homebridge :)
Bij de meesten staat verder wel goed uitgelegd wat je moet doen.

Mijn config ondertussen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:xx:xx",
        "port": 51826,
        "pin": "xxx"
    },
    
    "description": "Mijn homekit configuratie",

    "accessories": [
        {
        "accessory": "Weather",
        "apikey": "xxx",
        "location": "xxx,nl",
        "name": "OpenWeatherMap Temperature"
        },

    {
         "accessory": "DelaySwitch",
         "name": "Deurcontrole",
         "delay": 50000
       },
    {
         "accessory": "DelaySwitch",
         "name": "Danalock",
         "delay": 2000
       },
    {
         "accessory": "DelaySwitch",
         "name": "uitloopvertraging",
         "delay": 5000
       },
    {
         "accessory": "DelaySwitch",
         "name": "deur op slot",
         "delay": 500
       }  
    ],

    
    "platforms": [
    {
            "platform": "eDomoticz",
            "name": "eDomoticz",
            "server": "127.0.0.1",
            "port": "8080",
            "ssl": 0,
            "roomid": 0,
            "mqtt": 1,
            "excludedDevices": []
        } 
    ]
}

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
Oké, tot nu toe heb ik deze code.

Ik wil graag nog HomeWizard en camera's toevoegen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
    "bridge": {
        "name": "Homebridge iSerena",
        "username": "CC:22:3D:XX:XX:XX",
        "port": XXXXX,
        "pin": "XXX-XX-XXX"
    },

    "description": "Mijn homekit configuratie",

    "accessories": [
            {
            "accessory": "Weather",
            "apikey": "XXXX",
            "location": "Voerendaal, NL",
            "name": "OpenWeatherMap Temperature"

    "platforms": [{
        "platform": "Nest",
        "username": "XXXXXXX",
        "password": "XXXX"
    }]
}

[Voor 40% gewijzigd door Serena op 09-02-2018 11:45]

http://serenacloos.nl - HomeKit & Domotica Tips


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
Serena schreef op vrijdag 9 februari 2018 @ 11:22:
Oké, tot nu toe heb ik deze code.
OpenWeather geeft steeds een foutmelding in de Woning app en in Terminal wordt homebridge gesloten.

Ik wil graag nog HomeWizard en camera's toevoegen.
Je config file bevat nu ook fouten. Laadt alles wel zo :?

Dan wordt het bij jou iets in deze trend. Afhankelijk van welke apparaten je daar koppelt uiteraard.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
    "bridge": {
        "name": "Homebridge iSerena",
        "username": "CC:22:3D:XX:XX:XX",
        "port": XXXXX,
        "pin": "XXX-XX-XXX"
    },

    "description": "Mijn homekit configuratie",

    "accessories": [{
        "accessory": "Weather",
        "apikey": "XXXX",
        "location": "Voerendaal, NL",
        "name": "OpenWeatherMap Temperature"
    }],
    "platforms": [{
            "platform": "Nest",
            "username": "XXXXXXX",
            "password": "XXXX"
        },

        {
            "platform": "HomeWizard",
            "url": "http://192.168.1.155",
            "password": "<yourhomewizardpassword>",
            "filtered": ["accessoryName"],
            "debug": false
        }


    ]
}

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
paQ schreef op vrijdag 9 februari 2018 @ 11:52:
[...]

Je config file bevat nu ook fouten. Laadt alles wel zo :?

Dan wordt het bij jou iets in deze trend. Afhankelijk van welke apparaten je daar koppelt uiteraard.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
    "bridge": {
        "name": "Homebridge iSerena",
        "username": "CC:22:3D:XX:XX:XX",
        "port": XXXXX,
        "pin": "XXX-XX-XXX"
    },

    "description": "Mijn homekit configuratie",

    "accessories": [{
        "accessory": "Weather",
        "apikey": "XXXX",
        "location": "Voerendaal, NL",
        "name": "OpenWeatherMap Temperature"
    }],
    "platforms": [{
            "platform": "Nest",
            "username": "XXXXXXX",
            "password": "XXXX"
        },

        {
            "platform": "HomeWizard",
            "url": "http://192.168.1.155",
            "password": "<yourhomewizardpassword>",
            "filtered": ["accessoryName"],
            "debug": false
        }


    ]
}
Echt? Alles laadt op deze manier! Heb naar aanleiding van jouw post nog OpenWeather toegevoegd. Ga eens kijken wat hij met de nieuwe code doet.

http://serenacloos.nl - HomeKit & Domotica Tips


  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
Ik krijg de HomeWizard module helemaal niet geïnstalleerd. Zegt steeds dat ik dit als administrator moet doen. OpenWeather ging prima, daar moest ik ook mijn wachtwoord geven.

http://serenacloos.nl - HomeKit & Domotica Tips


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
sudo er voor?

  • Serena
  • Registratie: September 2007
  • Laatst online: 02-06 22:04
Ik heb al iets!!! Maar nu zie ik alleen presets, geen accessoires. En GEEN REACTIE eronder.

Ik hoef niet alles vanuit de HomeWizard, mijn Hue lampen staan er namelijk ook in. Wil graag de deurbel, rookmelders, Wattcher en de weeraccessoires (Thermometers, regen- en windmeter).

[Voor 65% gewijzigd door Serena op 09-02-2018 12:28]

http://serenacloos.nl - HomeKit & Domotica Tips


  • bvsteyn
  • Registratie: November 2003
  • Nu online
Homebridge installatie op OSX geslaagd en start ook naar behoren. Echter zodra ik op mijn iPhone de code ingeef om homekit te pairen dan krijg ik deze error:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:427
  if (!ed25519.Verify(completeData, clientProof, clientLTPK)) {
  ^

ReferenceError: ed25519 is not defined
    at HAPServer._handlePairStepFour (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:427:3)
    at HAPServer._handlePairStepThree (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:413:8)
    at HAPServer._handlePair (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:315:10)
    at HAPServer.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:209:39)
    at emitNone (events.js:106:13)
    at IncomingMessage.emit (events.js:208:7)
    at endReadableNT (_stream_readable.js:1055:12)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)


Iemand een idee wat er fout gaat? :?

  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
bvsteyn schreef op vrijdag 9 februari 2018 @ 13:49:
Homebridge installatie op OSX geslaagd en start ook naar behoren. Echter zodra ik op mijn iPhone de code ingeef om homekit te pairen dan krijg ik deze error:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:427
  if (!ed25519.Verify(completeData, clientProof, clientLTPK)) {
  ^

ReferenceError: ed25519 is not defined
    at HAPServer._handlePairStepFour (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:427:3)
    at HAPServer._handlePairStepThree (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:413:8)
    at HAPServer._handlePair (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:315:10)
    at HAPServer.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:209:39)
    at emitNone (events.js:106:13)
    at IncomingMessage.emit (events.js:208:7)
    at endReadableNT (_stream_readable.js:1055:12)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)


Iemand een idee wat er fout gaat? :?
Deze wel gebruikt?
code:
1
sudo apt-get install libavahi-compat-libdnssd-dev

  • bvsteyn
  • Registratie: November 2003
  • Nu online
Rgerr schreef op vrijdag 9 februari 2018 @ 18:07:
[...]


Deze wel gebruikt?
code:
1
sudo apt-get install libavahi-compat-libdnssd-dev
Nee, volgens mij is apt-get niet mogelijk op OSX. Maar als ik npm gebruikt dit de melding;

code:
1
2
3
sudo npm install libavahi-compat-libdnssd-dev
npm ERR! code E404
npm ERR! 404 Not Found: libavahi-compat-libdnssd-dev@latest


Volgens mij is dit puur voor ubuntu/debian geschikt en niet zo zeer voor Mac OS waar ik het op geïnstalleerd heb. Heb al van alles geprobeerd, maar helaas klapt homebridge er elke keer uit als ik 'm probeer te koppelen aan mijn iPhone. :-(


Edit; na wat verder onderzoek en herinstallatie van homebridge was het wel mogelijk om de iPhone te pairen! Daarna nog wat gestoei met de config.json en de melding dat de poort die gebruikte al bezet was heb ik het nu werkend! Heb nu zowel de buitentemperatuur als de relatieve luchtvochtigheid als tegel binnen de woning app. :*)

[Voor 40% gewijzigd door bvsteyn op 09-02-2018 20:46]


  • Rgerr
  • Registratie: Juni 2017
  • Laatst online: 28-05 20:19
Krijg mijn foscam-camera plug-in niet aan de praat, bij het opstarten van Homebridge op RPi3 geeft 'ie aan dat 'ie gaat opstart maar vervolgens geen succes melding.

code:
1
[Foscam] Initializing FoscamCamera platform...


Daarna dus niks wat met de plug-in te maken heeft, alleen dat Homebridge opgestart is met QR code etc.

https://github.com/luisiam/homebridge-foscamcamera

[Voor 10% gewijzigd door Rgerr op 09-02-2018 21:09]


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 15:33
doe eens homebridge -D
(debug mode)
Dan krijg je wellicht wat handvatten




heb na veel geklooi de mi flower mate / mi flora aan de praat in homekit middels een homebridge plugin.
https://github.com/Zzm317/homebridge-mi-flower-mate
Ik zie alleen geen fertility percentage :?

[Voor 10% gewijzigd door paQ op 09-02-2018 21:50]

Pagina: 1 2 3 ... 51 Laatste


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee