http://serenacloos.nl - HomeKit & Domotica Tips
Haha ik heb het gevonden, dank je.Serena schreef op woensdag 17 oktober 2018 @ 11:25:
[...]
Dit is gewoon de Woning app, maar dan linksboven op 'Details' geklikt.
Werkt perfect!Wusser schreef op woensdag 17 oktober 2018 @ 10:49:
[...]
@Deadly Knapsack je hebt eigenlijk 2 opties; namelijk via Homebridge in Homekit of rechtstreeks in Homekit. Als je voor de Homebridge kiest dan heb je nog twee opties; namelijk via een MQTT broker (ik heb hier geen ervaring mee en eerlijk gezegd heb ik ook geen idee hoe het werkt) of je doet de calls over HTTP met deze plugin voor homebridge: https://github.com/ageorgios/homebridge-sonoff-tasmota-http
In beide Homebridge gevallen zou ik kiezen de Tasmota firmware https://github.com/arendst/Sonoff-Tasmota
Als je de switch direct in Homekit wilt (raad ik aan en @Rgerr kan erover meepraten) dan moet je deze firmware flashen https://github.com/RavenS...ces/wiki/Sonoff-RavenCore
Ik heb ervaring met het flashen van beiden firmwares dus als je vragen hebt dan hoor ik het graag
Dat heb je snel gedaan! hahaDeadly Knapsack schreef op woensdag 17 oktober 2018 @ 11:48:
Werkt perfect!
Haha, ja. Ging echt vlekkeloos.
Tot en met het voorbeeld gaat het goed, kan de temp netjes uitlezen. Tijd voor de volgende stap.
Dus de homebridge-mi-aqara-2 er op gezet. Tijdens de install geen foutmeldingen.
Echter met een nog niet aangepaste config.json krijg ik:
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] Loaded config.json with 1 accessories and 0 platforms.
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ---
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ====================
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ====================
[Wed Oct 17 2018 14:10:54 GMT+0000 (UTC)] Loaded plugin: homebridge-weather
[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Registering accessory 'homebridge-weather.Weather'
[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] ---
[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Loading 0 platforms...
[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Loading 1 accessories...
[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] [OpenWeatherMap Temperature] Initializing Weather accessory...
IS dit het gevolg van de nog niet aangepaste config.json of gaat het gewoon fout??
Bing
Thanks, het MAC adres was inderdaad anders dan ik had ingevoerd.Serena schreef op dinsdag 16 oktober 2018 @ 22:10:
[...]
Dat kan 'iemand' niet voor je nakijken. Is voor ieder apparaat anders.
Voer dit eens in:
code:
1 sudo hcitool lescan
Klopt ik zag hem meteen na het scannen, volgens Serena haar commando.Deadly Knapsack schreef op woensdag 17 oktober 2018 @ 10:20:
[...]
Volgens mij lag de oplossing bij mij dat ik homebridge als root moest draaien. Ik denk niet dat user pi de jusite rechten heeft om de bluetooth adapter aan te spreken. Maar ik weet het niet zeker. Verder inderdaad doen wat Serena zegt. Als je scant, zorg dat je sensor en je Pi dichtbij elkaar staan. Als het goed is zie je de Mi Flower Care handler achter het MAC adres.
Ik snap alleen niet helemaal hoe ik als root homebridge moet draaien.
Als ik op deze manier inlog, :
1
2
| pi@raspberrypi:~ $ sudo homebridge [2018-10-17 19:11:35] config.json (/root/.homebridge/config.json) not found. |
Krijg ik deze foutmelding. Ik begrijp dat er in het mapje root geen homebridge staat. Maar lijkt me niet dat ik hem daar ook nog eens moet toevoegen.
edit: niet langer relevant
meesje schreef op woensdag 17 oktober 2018 @ 10:29:
[...]
@Underworld Nog een toevoeging hierop. Neem rustig de tijd met lescan. Mijn ervaring is dat bij de ene scan een flower sensor werd gevonden en bij de andere scan weer niet (ook al lagen ze tegen de rpi aan). Heb geduld en doe een paar scans indien nodig. Je ziet in de output heel duidelijk dat het de
flower sensor betreft.
Thanks! Ik woon in een klein appartement, dus ik vond hem al gauw.meesje schreef op woensdag 17 oktober 2018 @ 10:23:
[...]
Het duurt sowieso even voordat de info opgehaald is. Eve geeft bij mij dan altijd (naast 0 waarde) aan dat de batterij leeg is. Afhankelijk van de te overbruggen bluetooth afstand kan het langer duren. Ik heb drie van die dingen. Eentje dichtbij en twee ver weg. Die van dichtbij haalt elke 10 minuten de waarden op (zoals ik heb aangegeven in de config.json). De andere twee veel minde (heb ze ook ingesteld op 10 min). Kennelijk is de afstand op (over?) het randje. In de logs zie ik wel dat voor de betreffende af en toe de waarden opgehaald worden. Ik vind het wel best. Ik heb geen andere geschikte plek om de rpi te plaatsen. De vochtigheid gaat niet elke 10 min omlaag.
Ik heb hem ook op 600 staan.
Ik probeer over een halfuurtje nog even met het Mac adres in grote letters ipv kleine letters.
edit:
Ah dat wachten loont! Ik zie nu de juiste waardes! thanks iedereen
“Victorious warriors win first and then go to war,
while defeated warriors go to war first and then seek to win”
― Sun Tzu, The Art of War
Dan gaat er toch iets fout bij het starten van de plug-in, hoe heb je de plug-in geïnstalleerd?bing69 schreef op woensdag 17 oktober 2018 @ 16:16:
Goed ipv homebridge samen met Domoticz (wat er steeds weer uit knalt) nu bezig om het op een Pi 1 te installeren.
Tot en met het voorbeeld gaat het goed, kan de temp netjes uitlezen. Tijd voor de volgende stap.
Dus de homebridge-mi-aqara-2 er op gezet. Tijdens de install geen foutmeldingen.
Echter met een nog niet aangepaste config.json krijg ik:
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] Loaded config.json with 1 accessories and 0 platforms.
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ---
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ====================
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
~~~[Wed Oct 17 2018 14:10:48 GMT+0000 (UTC)] ====================
~~~[Wed Oct 17 2018 14:10:54 GMT+0000 (UTC)] Loaded plugin: homebridge-weather
~~~[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Registering accessory 'homebridge-weather.Weather'
~~~[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] ---
~~~[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Loading 0 platforms...
~~~[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] Loading 1 accessories...
~~~[Wed Oct 17 2018 14:10:59 GMT+0000 (UTC)] ~~~[OpenWeatherMap Temperature] Initializing Weather accessory...
IS dit het gevolg van de nog niet aangepaste config.json of gaat het gewoon fout??
Het kan prima, laat alleen wel het scherm van je iDevice aan en ga geen andere dingen doen. Pas wegklikken als config-ui-x de melding geeft dat hij gereed is met de update. Mocht je het zekere voor het onzekere willen nemen, kun je altijd een image van je sd kaartje maken. Mocht het fout gaan, kun je altijd terug. Sowieso periodiek een backup maken kan ik je met klem adviseren.RoTeK70 schreef op woensdag 17 oktober 2018 @ 16:39:
Kan ik deze updates gewoon uitvoeren via de UI plugin of blijft dit tricky?
[Afbeelding]
Ik heb hem geïnstalleerd met npm install -g homebridge-mi-aqara-2 via deze pagina https://www.npmjs.com/package/homebridge-mi-aqara-2 . Ben er aangekomen door een link op de eerste pagina van dit forum.Rgerr schreef op woensdag 17 oktober 2018 @ 20:25:
[...]
Dan gaat er toch iets fout bij het starten van de plug-in, hoe heb je de plug-in geïnstalleerd?
[...]
Heb jij een betere??
Hoe kan trouwens een eventueel verkeerde package zoals hierboven weer netjes verwijderen?
Bing
Probeer het eens opnieuw metbing69 schreef op woensdag 17 oktober 2018 @ 20:51:
[...]
Ik heb hem geïnstalleerd met npm install -g homebridge-mi-aqara-2 via deze pagina https://www.npmjs.com/package/homebridge-mi-aqara-2 . Ben er aangekomen door een link op de eerste pagina van dit forum.
Heb jij een betere??
Hoe kan trouwens een eventueel verkeerde package zoals hierboven weer netjes verwijderen?
1
| sudo npm install -g homebridge-mi-aqara-2 --unsafe-perm |
Edit: verwijderen kun je simpel doen door ‘un’ voor ‘install’ te zetten.
[ Voor 8% gewijzigd door Rgerr op 17-10-2018 21:02 ]
Jammer genoeg werkt het nog niet, ik krijg:Rgerr schreef op woensdag 17 oktober 2018 @ 21:01:
[...]
Probeer het eens opnieuw metcode:
1 sudo npm install -g homebridge-mi-aqara-2 --unsafe-perm
Edit: verwijderen kun je simpel doen door ‘un’ voor ‘install’ te zetten.
[Wed Oct 17 2018 19:17:58 GMT+0000 (UTC)] Loaded config.json with 1 accessories and 0 platforms.
[Wed Oct 17 2018 19:17:58 GMT+0000 (UTC)] ---
[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ====================
[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ====================
[Wed Oct 17 2018 19:18:05 GMT+0000 (UTC)] Loaded plugin: homebridge-weather
[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Registering accessory 'homebridge-weather.Weather'
[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] ---
[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Loading 0 platforms...
[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Loading 1 accessories...
[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] [OpenWeatherMap Temperature] Initializing Weather accessory...
Zie dat ik mijn tijd ook nog goed moet zetten
Bing
Hoe start je Homebridge exact op, en met welke user?bing69 schreef op woensdag 17 oktober 2018 @ 21:21:
[...]
Jammer genoeg werkt het nog niet, ik krijg:
~~~[Wed Oct 17 2018 19:17:58 GMT+0000 (UTC)] Loaded config.json with 1 accessories and 0 platforms.
~~~[Wed Oct 17 2018 19:17:58 GMT+0000 (UTC)] ---
~~~[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ====================
~~~[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
~~~[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
~~~[Wed Oct 17 2018 19:17:59 GMT+0000 (UTC)] ====================
~~~[Wed Oct 17 2018 19:18:05 GMT+0000 (UTC)] Loaded plugin: homebridge-weather
~~~[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Registering accessory 'homebridge-weather.Weather'
~~~[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] ---
~~~[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Loading 0 platforms...
~~~[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] Loading 1 accessories...
~~~[Wed Oct 17 2018 19:18:10 GMT+0000 (UTC)] ~~~[OpenWeatherMap Temperature] Initializing Weather accessory...
Als Pi en nu zojuist met Sudo Pi en dan krijg ik: (zou dit zijn omdat in de config.json nog niets staat voor Xiaomi?)Rgerr schreef op woensdag 17 oktober 2018 @ 21:23:
[...]
Hoe start je Homebridge exact op, en met welke user?
[Wed Oct 17 2018 19:25:11 GMT+0000 (UTC)] config.json (/root/.homebridge/config.json) not found.
[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] ====================
[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
Bing
Hm je log zegt nu dat ‘ie geen config.json kan vinden in de betreffende map. Zeker weten dat die daar in staat? (/root/.homebridge/config.json)bing69 schreef op woensdag 17 oktober 2018 @ 21:26:
[...]
Als Pi en nu zojuist met Sudo Pi en dan krijg ik: (zou dit zijn omdat in de config.json nog niets staat voor Xiaomi?)
~~~[Wed Oct 17 2018 19:25:11 GMT+0000 (UTC)] config.json (/root/.homebridge/config.json) not found.
~~~[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] ====================
~~~[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] ERROR LOADING PLUGIN homebridge-mi-aqara-2:
~~~[Wed Oct 17 2018 19:25:12 GMT+0000 (UTC)] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Plugin.load (/usr/local/lib/node_modules/homebridge/lib/plugin.js:72:23)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:149:14)
at Array.forEach (native)
100%, Echter nog geen aanpassingen voor de Xiaomi in config.json gedaan.Rgerr schreef op woensdag 17 oktober 2018 @ 21:43:
[...]
Hm je log zegt nu dat ‘ie geen config.json kan vinden in de betreffende map. Zeker weten dat die daar in staat? (/root/.homebridge/config.json)
Na sudo npm uninstall -g homebridge-mi-aqara-2 --unsafe-perm werkt alles (alleen het weer dan) weer!
Bing
Of je config wel of niet aangepast is maakt niet uit, de plug-in laadt niet fatsoenlijk op de een of andere manier. Je kunt eens kijken naar een andere plug-in, homebridge-mi-aqara bijvoorbeeld. Volgens mij zit er niet veel (geen) verschil in de plug-ins.bing69 schreef op woensdag 17 oktober 2018 @ 22:11:
[...]
100%, Echter nog geen aanpassingen voor de Xiaomi in config.json gedaan.
Na sudo npm uninstall -g homebridge-mi-aqara-2 --unsafe-perm werkt alles (alleen het weer dan) weer!
Helaas met het zelfde resultaat, heb nog een Pi 3 liggen. Ga het daar eens mee proberen.Rgerr schreef op donderdag 18 oktober 2018 @ 06:56:
[...]
Of je config wel of niet aangepast is maakt niet uit, de plug-in laadt niet fatsoenlijk op de een of andere manier. Je kunt eens kijken naar een andere plug-in, homebridge-mi-aqara bijvoorbeeld. Volgens mij zit er niet veel (geen) verschil in de plug-ins.
Bing
Ik denk dat je probleem te maken heeft met een te oude node versie.bing69 schreef op donderdag 18 oktober 2018 @ 07:04:
[...]
Helaas met het zelfde resultaat, heb nog een Pi 3 liggen. Ga het daar eens mee proberen.
Zie: https://github.com/YinHangCode/homebridge-mi-aqara/issues/97
Op welke versie van node.js zit je? Bovenstaand issue was opgelost na installatie van node 8.5. Zelf zit ik op 9.11.2 (zowel RPI 3 als RPI Zero W). Om node te upgraden en de rest van homebridge, is het handiger (een andere manier ken ik niet) om een nieuw install te doen.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Als je het wil gaan bijhouden, gebruik Domoticz. Die plug-in werkt ook wel met Eve (grafiekjes e.d.), maar Domoticz heeft meer mogelijkheden en handiger in te zien en eventueel te exporteren.Toppe schreef op donderdag 18 oktober 2018 @ 09:42:
Mensen ervaring met https://github.com/ebaauw/homebridge-p1 deze plugin? Of kan ik beter Domoticz gaan gebruiken?
Oké dan wordt het Domoticz, alleen kijken of er een optie is om het huidig verbruik en huidige opwekking (zonnepanelen) direct in HomeKit te zien.Rgerr schreef op donderdag 18 oktober 2018 @ 09:51:
[...]
Als je het wil gaan bijhouden, gebruik Domoticz. Die plug-in werkt ook wel met Eve (grafiekjes e.d.), maar Domoticz heeft meer mogelijkheden en handiger in te zien en eventueel te exporteren.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Kun je proberen met de p1 plug-in, maar lijkt me lastig. Misschien dat je via homebridge-edomoticz nog een tegeltje kan krijgen in HomeKit vwb opwekking, maar weet niet hoe de plug-in dat gaat vertalen naar HomeKit.Toppe schreef op donderdag 18 oktober 2018 @ 09:53:
[...]
Oké dan wordt het Domoticz, alleen kijken of er een optie is om het huidig verbruik en huidige opwekking (zonnepanelen) direct in HomeKit te zien.
Oei, dat scheelt wel veel op de pi 1 zit ik op v4.2.1 en op mijn domoticz Pi 3 op v4.6.0meesje schreef op donderdag 18 oktober 2018 @ 09:07:
[...]
Ik denk dat je probleem te maken heeft met een te oude node versie.
Zie: https://github.com/YinHangCode/homebridge-mi-aqara/issues/97
Op welke versie van node.js zit je? Bovenstaand issue was opgelost na installatie van node 8.5. Zelf zit ik op 9.11.2 (zowel RPI 3 als RPI Zero W). Om node te upgraden en de rest van homebridge, is het handiger (een andere manier ken ik niet) om een nieuw install te doen.
Bing
Ik denk dat we dan de oorzaak hebben gevonden.bing69 schreef op donderdag 18 oktober 2018 @ 10:46:
[...]
Oei, dat scheelt wel veel op de pi 1 zit ik op v4.2.1 en op mijn domoticz Pi 3 op v4.6.0
Heb net de stappen via deze site gevolgd: https://thisdavej.com/upg...e-js-on-the-raspberry-pi/meesje schreef op donderdag 18 oktober 2018 @ 10:48:
[...]
Ik denk dat we dan de oorzaak hebben gevonden.
Maar op de Pi 1 zegt ie dat ie niet hoger kan vanwege de ARM 6 processor en op de Domotic Pi3 lijkt alles goed te gaan maar komt ie terug naar v4.6.0
Bing
Het is weer even geleden, maar ik dacht het me destijds wel gelukt was om node te updaten. Echter daarna krijg je nog homebridge en de plugins welke tegen de oude versie zijn gecompileerd. Even uninstall en weer install leverde ook niet gewenste effect op, alleen maar vage foutmeldingen. Toen maar besloten om alles opnieuw te installeren. Ondertussen heb ik een handig draaiboek, veel copy/paste, binnen een uur heb ik weer homebridge draaiend.bing69 schreef op donderdag 18 oktober 2018 @ 11:02:
[...]
Heb net de stappen via deze site gevolgd: https://thisdavej.com/upg...e-js-on-the-raspberry-pi/
Maar op de Pi 1 zegt ie dat ie niet hoger kan vanwege de ARM 6 processor en op de Domotic Pi3 lijkt alles goed te gaan maar komt ie terug naar v4.6.0
Mijn RPI Zero W maakt ook gebruik van arm6. Daarop heb ik node 9.11.2 geïnstalleerd.
Stappen 5 en 6 uit de topic start heb ik vervangen door:
1
2
3
4
5
6
7
8
| 1. sudo apt-get update
2. sudo apt-get upgrade
3. wget https://nodejs.org/dist/v9.11.2/node-v9.11.2-linux-armv6l.tar.gz
4. tar -xvf node-v9.11.2-linux-armv6l.tar.gz
5. cd node-v9.11.2-linux-armv6l
6. sudo cp -R * /usr/local
7. sudo apt-get install git
8. sudo apt-get install libavahi-compat-libdnssd-dev |
Thanks, ga weer een poging wagen. Daar is het vakantie voormeesje schreef op donderdag 18 oktober 2018 @ 11:44:
[...]
Het is weer even geleden, maar ik dacht het me destijds wel gelukt was om node te updaten. Echter daarna krijg je nog homebridge en de plugins welke tegen de oude versie zijn gecompileerd. Even uninstall en weer install leverde ook niet gewenste effect op, alleen maar vage foutmeldingen. Toen maar besloten om alles opnieuw te installeren. Ondertussen heb ik een handig draaiboek, veel copy/paste, binnen een uur heb ik weer homebridge draaiend.
Mijn RPI Zero W maakt ook gebruik van arm6. Daarop heb ik node 9.11.2 geïnstalleerd.
Stappen 5 en 6 uit de topic start heb ik vervangen door:code:
1 2 3 4 5 6 7 81. sudo apt-get update 2. sudo apt-get upgrade 3. wget https://nodejs.org/dist/v9.11.2/node-v9.11.2-linux-armv6l.tar.gz 4. tar -xvf node-v9.11.2-linux-armv6l.tar.gz 5. cd node-v9.11.2-linux-armv6l 6. sudo cp -R * /usr/local 7. sudo apt-get install git 8. sudo apt-get install libavahi-compat-libdnssd-dev
YES YES YES, geen foutmeldingen meer.
[ Voor 3% gewijzigd door bing69 op 18-10-2018 14:07 ]
Bing
Wel een ander vraagje, heb nu als eerste echte plugin de Xiaomi draaien. Alles wordt mooi herkend maar ik krijg de meest exotische namen. De deursensoren was ik snel achter wat wat was maar de thermometers wordt nog een hele klus.
Is er een optie om de namen op de PI mee te geven?? Als de homebridge ooit crasht wat in het verleden regelmatig voor kwam moet je al die namen weer in gaan geven....
Bing
Daar krijgen ze weer hun eigen codenaam.
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
[ Voor 7% gewijzigd door Rgerr op 18-10-2018 18:45 ]
Wat betreft de naamgeving, je kunt in de config.json wel een standaard naam meegeven welke gelijk in HomeKit wordt getoond. Je hoeft dan de naam niet in de Woning app aan te passen. Zie onderstaand voorbeeld.
1
2
3
4
| "defaultValue": {
"158d0001000001": {
"ContactSensor_ContactSensor": {
"name": "entrance door" |
Maar...... de 'technische code' (de 158d... code) zie je pas (dat is tenminste mijn ervaring) wanneer het accessoire in de Woning app zichtbaar is. Deze code zie je terug als serienummer. In de Mi Home app zie ik dit nummer niet terugkomen.
Wanneer het accessoire zichtbaar is in de Woning app, pas ik de config.json aan. Na een reboot van homebridge, wordt de naam van het accessoire helaas niet automatisch aangepast. Dit zal ongetwijfeld opgelost kunnen worden door cache en persist folder leeg te maken, maar daar heb ik geen zin en wil het risico niet lopen dat je homebridge verpest wordt.
In ieder geval heb ik voor een eerstvolgende verse installatie van homebridge wel al vast mijn config.json klaar staan. Dan krijgt het accessoire wel gelijk de juist naam mee.
Edit: de ontwikkelaar bevestigt dat de naam wordt bepaald bij het aanmaken accessoire.
this setting reads when accessories created. this is default name.
after that you can setting accessories name in ios home app.
Dus bij een volgende clean install heb je er echt voordeel van.
[ Voor 12% gewijzigd door meesje op 18-10-2018 19:42 ]
Op de een of andere manier lijkt de drempel zo hoog om er aan te beginnen.
https://adrian-philipp.co...a-ventilation-via-homekit
itsme in "DIY: Itho ventilatie aansturen via 868Mhz transmitter"
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Nop, heb een andere MV (DucoBox Silent) en die ondertussen wel in HomeKit gekregen middels een simpele switch.paQ schreef op donderdag 18 oktober 2018 @ 19:38:
Is er hier al iemand die erin geslaagd is om een itho MV in homebridge te krijgen?
Op de een of andere manier lijkt de drempel zo hoog om er aan te beginnen.
https://adrian-philipp.co...a-ventilation-via-homekit
itsme in "DIY: Itho ventilatie aansturen via 868Mhz transmitter"
Zit trouwens een mooie tutorial bij, kwestie van spulletjes bestellen op Ali en aan de slag gaan lijkt me?
[ Voor 8% gewijzigd door Rgerr op 18-10-2018 20:02 ]
Ik heb ze nu om de beurt gekoppeld en gewacht tot ze in beeld kwamen. Toen de naam gewijzigd en de volgende gekoppeld.meesje schreef op donderdag 18 oktober 2018 @ 18:45:
@bing69 Voor 'as a service' zie: https://timleland.com/setup-homebridge-to-start-on-bootup/
Wat betreft de naamgeving, je kunt in de config.json wel een standaard naam meegeven welke gelijk in HomeKit wordt getoond. Je hoeft dan de naam niet in de Woning app aan te passen. Zie onderstaand voorbeeld.code:
1 2 3 4"defaultValue": { "158d0001000001": { "ContactSensor_ContactSensor": { "name": "entrance door"
Maar...... de 'technische code' (de 158d... code) zie je pas (dat is tenminste mijn ervaring) wanneer het accessoire in de Woning app zichtbaar is. Deze code zie je terug als serienummer. In de Mi Home app zie ik dit nummer niet terugkomen.
Wanneer het accessoire zichtbaar is in de Woning app, pas ik de config.json aan. Na een reboot van homebridge, wordt de naam van het accessoire helaas niet automatisch aangepast. Dit zal ongetwijfeld opgelost kunnen worden door cache en persist folder leeg te maken, maar daar heb ik geen zin en wil het risico niet lopen dat je homebridge verpest wordt.
In ieder geval heb ik voor een eerstvolgende verse installatie van homebridge wel al vast mijn config.json klaar staan. Dan krijgt het accessoire wel gelijk de juist naam mee.
Edit: de ontwikkelaar bevestigt dat de naam wordt bepaald bij het aanmaken accessoire.
this setting reads when accessories created. this is default name.
after that you can setting accessories name in ios home app.
Dus bij een volgende clean install heb je er echt voordeel van.
Moet ik dan toch iets in de config aanpassen?
http://serenacloos.nl - HomeKit & Domotica Tips
oe.. zo een heb ik thuisRgerr schreef op donderdag 18 oktober 2018 @ 20:01:
[...]
Nop, heb een andere MV (DucoBox Silent) en die ondertussen wel in HomeKit gekregen middels een simpele switch.http://domoticz.com/forum/viewtopic.php?f=51&t=12544
Zit trouwens een mooie tutorial bij, kwestie van spulletjes bestellen op Ali en aan de slag gaan lijkt me?
dat is ook nog wel even de moeite waard om die eens even van dichtbij te bekijken.
naja.. de tutorial lijkt nogal te variëren op type, serienummer, RF signaal enz enz...
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Zoals jij het gedaan hebt, is goed hoor. Je hoeft niks perse verder aan te passen in de config.json.Serena schreef op donderdag 18 oktober 2018 @ 20:14:
[...]
Ik heb ze nu om de beurt gekoppeld en gewacht tot ze in beeld kwamen. Toen de naam gewijzigd en de volgende gekoppeld.
Moet ik dan toch iets in de config aanpassen?
Na het koppelen heb ik de config,json uitgebreid, zodat bij een volgende keer (als ik homebridge opnieuw installeer, soms doe ik dat
Die DucoBox Silent stelt werkelijk niks voor, gewoon een dubbele schakelaar nemen (geflashde sonoff) en draden aansluiten. Kun je schakelen tussen stand 1, 2 en 3. Kun je mooi koppelen aan je Awair.paQ schreef op donderdag 18 oktober 2018 @ 20:21:
[...]
oe.. zo een heb ik thuis
dat is ook nog wel even de moeite waard om die eens even van dichtbij te bekijken.
naja.. de tutorial lijkt nogal te variëren op type, serienummer, RF signaal enz enz...
Nee die hangt thuis.Rgerr schreef op donderdag 18 oktober 2018 @ 20:57:
[...]
Die DucoBox Silent stelt werkelijk niks voor, gewoon een dubbele schakelaar nemen (geflashde sonoff) en draden aansluiten. Kun je schakelen tussen stand 1, 2 en 3. Kun je mooi koppelen aan je Awair.
Althans, zo'n perilex stekker en standenschakelaar. Die zit achter de keukenkasten om nooit meer bij te kunnen
Maar goed, vochtsensor op de badkamer en gaan.
Wie had er ook weer geflashte sonofs?
op kantoor hangt een draadloos bedienbare itho. Die wil ik aan de awair koppelen
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Je hoeft niet aan de perilex te komen. Gewoon op de printplaat in de kast:paQ schreef op donderdag 18 oktober 2018 @ 21:21:
[...]
Nee die hangt thuis.
Althans, zo'n perilex stekker en standenschakelaar. Die zit achter de keukenkasten om nooit meer bij te kunnen
Maar goed, vochtsensor op de badkamer en gaan.
Wie had er ook weer geflashte sonofs?
op kantoor hangt een draadloos bedienbare itho. Die wil ik aan de awair koppelen

1 draad in 2 voor stand 2, en 1 voor 3.
[ Voor 3% gewijzigd door Rgerr op 18-10-2018 21:27 ]
http://serenacloos.nl - HomeKit & Domotica Tips
werkt zo'n sonoff out of the box in homebridge? of moet ie hoe dan ook geflashed worden?Rgerr schreef op donderdag 18 oktober 2018 @ 21:27:
[...]
Je hoeft niet aan de perilex te komen. Gewoon op de printplaat in de kast:
[Afbeelding]
1 draad in 2 voor stand 2, en 1 voor 3.
edit:
begrijp ik hier uit dat het ook kan werken as is?
https://www.npmjs.com/package/homebridge-ewelink
[ Voor 12% gewijzigd door paQ op 19-10-2018 09:39 ]
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
De meesten flashen de sonoff. Als je dat doet, kun je het beste gelijk gaan voor de HomeKit versie. Hoef je niet meer in homebridge iets te doen.paQ schreef op vrijdag 19 oktober 2018 @ 09:32:
[...]
werkt zo'n sonoff out of the box in homebridge? of moet ie hoe dan ook geflashed worden?
Indien niet flashen, kun je de sonoff met de ewelink plugin ook in homebridge krijgen, maar dan ben je wel afhankelijk van de niet altijd even stabiele Chinese servers.
Edit: je hebt de ewelink plugin al gevonden.
[ Voor 4% gewijzigd door meesje op 19-10-2018 09:43 ]
Dan maar een HK geflashte zien te bemachtigen ergens
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Of laten flashen zoals @Rgerr heeft laten doen (indien je al een sonoff in huis hebt).paQ schreef op vrijdag 19 oktober 2018 @ 09:43:
hmmm.....
Dan maar een HK geflashte zien te bemachtigen ergens
Ik dacht dat er ook iemand was die handelde in reeds geflashte sonoffs toch?
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
@WusserpaQ schreef op vrijdag 19 oktober 2018 @ 12:26:
waar laat je zoiets flashen dan?
Ik dacht dat er ook iemand was die handelde in reeds geflashte sonoffs toch?
Ik heb er 5 liggen die ik nog wel moet flashen, maar die kan ik flashen en die kan je overnemen. Dit zijn wel enkele switches niet de dubbele die @Rgerr eerder noemde, deze zijn wel onderweg.paQ schreef op vrijdag 19 oktober 2018 @ 12:26:
waar laat je zoiets flashen dan?
Ik dacht dat er ook iemand was die handelde in reeds geflashte sonoffs toch?
Welke is de dubbele switch? Ik heb zelf een Sonoff Basic (??) thuis liggen, en FTDI adapter en pin header. Dus eigenlijk alles in huis. Alleen ik ben niet echt bedreven in solderen....Wusser schreef op vrijdag 19 oktober 2018 @ 12:47:
[...]
Ik heb er 5 liggen die ik nog wel moet flashen, maar die kan ik flashen en die kan je overnemen. Dit zijn wel enkele switches niet de dubbele die @Rgerr eerder noemde, deze zijn wel onderweg.
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
@paQ ik krijg over 10 a 12 dagen 2 dubbele schakelaars binnen. 1 is voor @Rgerr en de andere kan ik voor jou flashen.
@meesje Je hoeft niet perce te solderen. De pinnen moeten verbinding maken met de connectoren (gaatjes) in de printplaat. Ik heb verschillende voorbeelden gezien dat iemand ze er tegenaan houdt of even vastplakt. Ik soldeer liever er een head op zodat ik de pinnetjes makkelijk erin kan steken en makkelijk de TX en RX kan omdraaien als ik die fout heb
Overigens moet je de R2 versie hebben. Er zijn verschillende Dual switches, maar de R2 werkt het beste als het gaat om flashen.
[ Voor 11% gewijzigd door Wusser op 19-10-2018 13:05 ]
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Thanks! Zojuist even gecheckt, ik heb gelukkig een versie waarbij de gaatjes nog open zijn. Ik had ergens gelezen dat bij latere versie de gaatjes dicht gesoldeerd zijn.Wusser schreef op vrijdag 19 oktober 2018 @ 13:02:
Dit is de dubbele: https://wtrbu.it/sonoff-r2
@paQ ik krijg over 10 a 12 dagen 2 dubbele schakelaars binnen. 1 is voor @Rgerr en de andere kan ik voor jou flashen.
@meesje Je hoeft niet perce te solderen. De pinnen moeten verbinding maken met de connectoren (gaatjes) in de printplaat. Ik heb verschillende voorbeelden gezien dat iemand ze er tegenaan houdt of even vastplakt. Ik soldeer liever er een head op zodat ik de pinnetjes makkelijk erin kan steken en makkelijk de TX en RX kan omdraaien als ik die fout heb
Dan toch maar een keer er mee aan de slag gaan.
Nog wel een paar vragen:
1. Klopt het dat ik alleen 'maar' de stappen hoef te volgen op deze pagina? https://github.com/RavenS...ces/wiki/Sonoff-RavenCore
2. Klopt het dat bij stappen 2 t/m 4 de Sonoff alleen via usb/ftdi gekoppeld gekoppeld hebt aan je computer?
3. En pas na stap 4 (pairen met HomeKit) je de Sonoff aan de 220v hangt?
4. Of moet de Sonoff al na stap 3 ontkoppeld worden van je computer en aan 220v hangen?
Ik moet zeggen dat ik er nog geen ben tegen gekomen met de gaatjes dicht want dat zou mooi shit zijnmeesje schreef op vrijdag 19 oktober 2018 @ 13:22:
[...]
Thanks! Zojuist even gecheckt, ik heb gelukkig een versie waarbij de gaatjes nog open zijn. Ik had ergens gelezen dat bij latere versie de gaatjes dicht gesoldeerd zijn.
Dan toch maar een keer er mee aan de slag gaan.
Nog wel een paar vragen:
1. Klopt het dat ik alleen 'maar' de stappen hoef te volgen op deze pagina? https://github.com/RavenS...ces/wiki/Sonoff-RavenCore
2. Klopt het dat bij stappen 2 t/m 4 de Sonoff alleen via usb/ftdi gekoppeld gekoppeld hebt aan je computer?
3. En pas na stap 4 (pairen met HomeKit) je de Sonoff aan de 220v hangt?
4. Of moet de Sonoff al na stap 3 ontkoppeld worden van je computer en aan 220v hangen?
1. Ja dat klopt dat zijn de stappen die je moet doorlopen.
2. Stap 2 en 3 zijn stappen waar de switch via de FTDI gekoppeld zit aan je computer inderdaad.
3. Je kunt proberen om stap 4 aan de computer te doen zonder dat hij in flashmodus zit maar ze adviseren om hem aan de 220v te hangen.
4. Nope, zoals bij 2 en 3 beschreven
Mocht je er niet uitkomen dan hoor ik het wel
Thanks! Je hoort zeker van mij (bij zowel pos. als neg. resultaatWusser schreef op vrijdag 19 oktober 2018 @ 13:33:
[...]
Ik moet zeggen dat ik er nog geen ben tegen gekomen met de gaatjes dicht want dat zou mooi shit zijn
1. Ja dat klopt dat zijn de stappen die je moet doorlopen.
2. Stap 2 en 3 zijn stappen waar de switch via de FTDI gekoppeld zit aan je computer inderdaad.
3. Je kunt proberen om stap 4 aan de computer te doen zonder dat hij in flashmodus zit maar ze adviseren om hem aan de 220v te hangen.
4. Nope, zoals bij 2 en 3 beschreven
Mocht je er niet uitkomen dan hoor ik het wel
Ik heb destijds een tijd lang het Sonoff topic hier op tweakers gevolgd, maar daarin zijn weinig HomeKit aanwezig. Ik ben blij dat jij in ieder geval de boel kan flashen met de HomeKit firmware.
Zou een dubbele gebruiken, heb er nu een enkele in zitten. Twee enkelen wordt het wel vol van.paQ schreef op vrijdag 19 oktober 2018 @ 12:58:
Ah OK.. dan moet ik even op de dubbele wachten. Of twee schakelaars koppelen? @Rgerr ?
hoe groot is zo'n schakelaar?
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Nogmaals, deze default naam is niet verplicht, maar ik vind het wel zeer handig. Bij het opnieuw installeren van homebridge hoef ik dan niet te gaan uit zoeken welke 158d code nu hoort bij welke van de vijf water sensoren. Of welke 158d code bij welke raamsensor. Of welke 158d bij welke rookmelder? etc.
Als je veel van dezelfde soort devices hebt, kan het best even uitzoeken zijn. Natuurlijk raam open/dicht en je weet gelijk welk sensor. Idem voor water sensor (even in bakje water). Zelfde verhaal voor rookmelder (niet in bakje water....
88*38*23mm (L*W*H)paQ schreef op vrijdag 19 oktober 2018 @ 14:07:
naja ach. als het past
hoe groot is zo'n schakelaar?
Zal wel passen hoor, maar gezien ik toch een dual op ‘bestelling’ heb staan en nog wel een andere bestemming heb voor de enkele switch, heb ik liever 1 kastje bij de MV in i.p.v. 2.
Je config wordt alleen wel een draak van een ding met zo veel prut er in. Ik heb een lijstje gemaakt in notities met twee kolommen: 1 kolom de laatste 4 karakters en daarnaast een kolom met ‘mijn’ naam.meesje schreef op vrijdag 19 oktober 2018 @ 14:08:
@bing69 @Serena en anderen.Nog een toevoeging op mijn verhaal over het via de Config.json toekennen van de default naam van de (xiaomi/aqara) accessoires. Zoals aangegeven kun je in de Woning app onder het serienummer van de accessoire de technische code (158d...) achterhalen. Echter dat kan ook via de Mi Home app via de developer modus (gateway > about > 5 keer op wit vlak klikken). Naast het Mac adres van de gateway zie je daar ook de 158d codes van de gekoppelde devices. Wanneer je het device gelinkt hebt aan de gateway kun je dus op voorhand al de config.json gaan vullen met de default naam.
Nogmaals, deze default naam is niet verplicht, maar ik vind het wel zeer handig. Bij het opnieuw installeren van homebridge hoef ik dan niet te gaan uit zoeken welke 158d code nu hoort bij welke van de vijf water sensoren. Of welke 158d code bij welke raamsensor. Of welke 158d bij welke rookmelder? etc.
Als je veel van dezelfde soort devices hebt, kan het best even uitzoeken zijn. Natuurlijk raam open/dicht en je weet gelijk welk sensor. Idem voor water sensor (even in bakje water). Zelfde verhaal voor rookmelder (niet in bakje water....). Het bespaart je best wel wat tijd als je opnieuw met homebridge aan de slag moet gaan.
Maar, meerdere wegen naar Rome.
Er zijn inderdaad meer wegen. Ik hou niet van extra lijstjes.Rgerr schreef op vrijdag 19 oktober 2018 @ 14:13:
[...]
Je config wordt alleen wel een draak van een ding met zo veel prut er in. Ik heb een lijstje gemaakt in notities met twee kolommen: 1 kolom de laatste 4 karakters en daarnaast een kolom met ‘mijn’ naam.
Maar, meerdere wegen naar Rome.
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
| "defaultValue": {
"158d000xxxxxxx": {
"MagicSquare_Switch_VirtualFlip90": {
"disable": true
},
"MagicSquare_Switch_VirtualFlip180": {
"disable": true
},
"MagicSquare_Switch_VirtualMove": {
"disable": true
},
"MagicSquare_Switch_VirtualTapTwice": {
"disable": true
},
"MagicSquare_Switch_VirtualShakeAir": {
"disable": true
},
"MagicSquare_StatelessProgrammableSwitch_Rotate": {
"disable": true
}
},
"158d000xxxxxxx": {
"PlugBase_Outlet": {
"name": "Buffetkast links"
}
},
"158d000xxxxxxx": {
"PlugBase_Outlet": {
"name": "Televisie"
}
},
"158d000xxxxxxx": {
"WaterDetector_LeakSensor": {
"name": "Water sensor meterkast"
}
}
} |
Per device krijg je vier regeltjes in je config.json. De bovenste vijf zaken zijn trouwens om wat switches voor de magic cube uit te zetten. Ik gebruik die dingen toch niet. En anders kan ik ze bij een herinstallatie weer naar een of andere 'prullenbak' kamer gaan verplaatsen.
In ieder geval is een lijstje inderdaad wel handiger dan ramen open dicht/doen, sensor onder dompelen, etc. En voor de temperatuur sensor moet je een föhn er op gaan zetten....
[ Voor 3% gewijzigd door meesje op 19-10-2018 14:28 ]
Mja, ik zit met zo’n 20 Xiaomi devices in huis, dus tel uit je config.meesje schreef op vrijdag 19 oktober 2018 @ 14:24:
[...]
Er zijn inderdaad meer wegen. Ik hou niet van extra lijstjes.De 'draak' vind ik zelf nog wel meevallen en niet opwegen tegen het handwerk na herinstallatie. Nu alleen maar config.json copy/paste en klaar is Kees (of Rgerr
). Als het een beetje meezit, ben je niet vaak bezig in Config.json. Helemaal als je, zoals jullie 'zware' jongens, al bijna klaar bent met domotica uitbreidingen.
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"defaultValue": { "158d000xxxxxxx": { "MagicSquare_Switch_VirtualFlip90": { "disable": true }, "MagicSquare_Switch_VirtualFlip180": { "disable": true }, "MagicSquare_Switch_VirtualMove": { "disable": true }, "MagicSquare_Switch_VirtualTapTwice": { "disable": true }, "MagicSquare_Switch_VirtualShakeAir": { "disable": true }, "MagicSquare_StatelessProgrammableSwitch_Rotate": { "disable": true } }, "158d000xxxxxxx": { "PlugBase_Outlet": { "name": "Buffetkast links" } }, "158d000xxxxxxx": { "PlugBase_Outlet": { "name": "Televisie" } }, "158d000xxxxxxx": { "WaterDetector_LeakSensor": { "name": "Water sensor meterkast" } } }
Per device krijg je vier regeltjes in je config.json. De bovenste vijf zaken zijn trouwens om wat switches voor de magic cube uit te zetten. Ik gebruik die dingen toch niet. En anders kan ik ze bij een herinstallatie weer naar een of andere 'prullenbak' kamer gaan verplaatsen.
In ieder geval is een lijstje inderdaad wel handiger dan ramen open dicht/doen, sensor onder dompelen, etc. En voor de temperatuur sensor moet je een föhn er op gaan zetten....
Ik zit nog maar op 1/3e. Als ik jullie aantal regels zou hebben, zou mijn werkwijze wellicht zijn: even copy/paste naar een teksteditor, zoeken, aanpassen, en weer terug. Nogmaals: ik hou niet van extra lijstjes. Het enige dat ik gedocumenteerd heb (incl. de laatste config.json) is een stappenplan voor een (verse) installatie.
Tijdens dit typen heb ik als test even wat extra regels er in gezet om op 400 uit te komen, maar dan nog, als ik langzaam blader, heb ik nog steeds wel overzicht. Ik denk niet eens dat ik bovenstaande werkwijze zou hanteren.
Het ging mij voornamelijk om aan te geven dat de mogelijkheid bestaat om je accessoires al direct te voorzien van een default naam zonder extra aanvullend werk en extra administratie. Stel je hebt drie rookmelder, vijf water sensoren, zes raam/deur sensoren, vijf temperatuur sensoren en vier smart sockets. Mwah, dan gaat mijn voorkeur er uit naar uit om deze 23 sensoren al van te voren voorzien te hebben van een naam.
Maar wat Rgerr als aangaf, ieder z'n voorkeuren. Ieder moet voor zich maar bepalen wat hij/zij prettig vindt.
Edit: met mijn voorbeeld van 23 zat ik er nog niet eens ver naast.
Dus 80 regels extra vs 20 devices van de juiste namen voorzien.... Ik heb mijn keuze gemaakt.
[ Voor 5% gewijzigd door meesje op 19-10-2018 14:57 ]
Twijfel momenteel enorm, of met de homebridge afzonderlijk op een Pi 1 of Pi 3 verder gaan en veel namen ingeven, heb stiekem veel devices van X10, Kaku, Xiaomi, Milight en Yeelight etc. en die allemaal werkend zien te krijgen of proberen om de homebridge weer aan de gang te krijgen op mijn domoticz install.meesje schreef op vrijdag 19 oktober 2018 @ 14:24:
[...]
Er zijn inderdaad meer wegen. Ik hou niet van extra lijstjes.De 'draak' vind ik zelf nog wel meevallen en niet opwegen tegen het handwerk na herinstallatie. Nu alleen maar config.json copy/paste en klaar is Kees (of Rgerr
). Als het een beetje meezit, ben je niet vaak bezig in Config.json. Helemaal als je, zoals jullie 'zware' jongens, al bijna klaar bent met domotica uitbreidingen.
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"defaultValue": { "158d000xxxxxxx": { "MagicSquare_Switch_VirtualFlip90": { "disable": true }, "MagicSquare_Switch_VirtualFlip180": { "disable": true }, "MagicSquare_Switch_VirtualMove": { "disable": true }, "MagicSquare_Switch_VirtualTapTwice": { "disable": true }, "MagicSquare_Switch_VirtualShakeAir": { "disable": true }, "MagicSquare_StatelessProgrammableSwitch_Rotate": { "disable": true } }, "158d000xxxxxxx": { "PlugBase_Outlet": { "name": "Buffetkast links" } }, "158d000xxxxxxx": { "PlugBase_Outlet": { "name": "Televisie" } }, "158d000xxxxxxx": { "WaterDetector_LeakSensor": { "name": "Water sensor meterkast" } } }
Per device krijg je vier regeltjes in je config.json. De bovenste vijf zaken zijn trouwens om wat switches voor de magic cube uit te zetten. Ik gebruik die dingen toch niet. En anders kan ik ze bij een herinstallatie weer naar een of andere 'prullenbak' kamer gaan verplaatsen.
In ieder geval is een lijstje inderdaad wel handiger dan ramen open dicht/doen, sensor onder dompelen, etc. En voor de temperatuur sensor moet je een föhn er op gaan zetten....
keuzes keuzes keuzes.
Bing
Of je nu homebridge op de rpi1 of in combi (met domoticz) doet op de rpi3, zou ik aangezien je node enorm verouderd is, altijd met een verse installatie starten.bing69 schreef op vrijdag 19 oktober 2018 @ 14:58:
[...]
Twijfel momenteel enorm, of met de homebridge afzonderlijk op een Pi 1 of Pi 3 verder gaan en veel namen ingeven, heb stiekem veel devices van X10, Kaku, Xiaomi, Milight en Yeelight etc. en die allemaal werkend zien te krijgen of proberen om de homebridge weer aan de gang te krijgen op mijn domoticz install.
keuzes keuzes keuzes.
Zeker een overweging, en de meeste scripts komen in de backup mee. Maar er zit zoveel in.....meesje schreef op vrijdag 19 oktober 2018 @ 15:13:
[...]
Of je nu homebridge op de rpi1 of in combi (met domoticz) doet op de rpi3, zou ik aangezien je node enorm verouderd is, altijd met een verse installatie starten.
Eind van het jaar met pensioen
Ik kan er ook nog steeds met mijn pet er niet bij dat de Iphone (de orignele app) de verbinding verliest maar Eve een tijd door blijft draaien.
En dat een zonder restart van de Homebridge ik heb in de app op Phone weer kan connecten als een nieuwe woning
[ Voor 21% gewijzigd door bing69 op 19-10-2018 15:36 ]
Bing
@Rgerr ik heb toch een andere van stork.
De perilex komt hier binnen:

LN zal heet en neutral zijn.
1, stand 2 op de schakelaar
2, stand 3 op de schakelaar
??
En als dat zo is, L,1 korstluiten is stand 2, en L,1,2 kortsluiten stand 3?
[ Voor 8% gewijzigd door paQ op 19-10-2018 19:04 ]
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Lijkt wel zo, heb je een schakelaar waar je het mee kunt proberen? Kun je allicht even met een draad kijken wat ie doet wanneer je er spanning op zet.paQ schreef op vrijdag 19 oktober 2018 @ 19:01:
Ah crap.
@Rgerr ik heb toch een andere van stork.
De perilex komt hier binnen:
[Afbeelding]
LN zal heet en neutral zijn.
1, stand 2 op de schakelaar
2, stand 3 op de schakelaar
??
En als dat zo is, L,1 korstluiten is stand 2, en L,1,2 kortsluiten stand 3?
[Afbeelding]
(Zonder enig onderhoud)
Maar alsnik dus zwart en grijs nu afkoppel zou hij op stand 1 moeten gaan draaien. Correct?
HA! Het werkt
Als ik 1 afkoppel gaat hij zachter draaien.
@Wusser kom maar door met die dingen.
[ Voor 23% gewijzigd door paQ op 19-10-2018 19:17 ]
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Optimale vraaggestuurde mechanische ventilatie
Gezien meerdere mensen daar met perilex stekkers werken en mechanische ventilatie.
“Victorious warriors win first and then go to war,
while defeated warriors go to war first and then seek to win”
― Sun Tzu, The Art of War
ThanksUnderworld schreef op vrijdag 19 oktober 2018 @ 19:21:
@paQ Niet dat het mij uitmaakt, maar wellicht je vraag ook in dit topic zetten:
Optimale vraaggestuurde mechanische ventilatie
Gezien meerdere mensen daar met perilex stekkers werken en mechanische ventilatie.
Maar min of meer proefondervindelijk moet het zo wel werken.
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Dit lijkt toch wel op de wat serieuzere luchtreiniger, met behoorlijke filtercasettes. (incl actief kool)
Omgerekend ca 400 325 euro voor het apparaat, en 160 110 euro voor een nieuwe filterset.
Met homebridge plugin
edit:
ik heb maar eens wat (engelse) informatie aangevraagd. Ben benieuwd, want dit ziet er echt niet verkeerd uit.
[ Voor 22% gewijzigd door paQ op 20-10-2018 12:42 ]
Ik doe niet aan bijgeloof. Dat brengt ongeluk.
Wat is die klein ten opzichte van mijn oude rookmelders!!!
http://serenacloos.nl - HomeKit & Domotica Tips
Niet, alle apparaten geven ‘Not supported’ Dus dat is duidelijkRgerr schreef op donderdag 18 oktober 2018 @ 10:18:
[...]
Kun je proberen met de p1 plug-in, maar lijkt me lastig. Misschien dat je via homebridge-edomoticz nog een tegeltje kan krijgen in HomeKit vwb opwekking, maar weet niet hoe de plug-in dat gaat vertalen naar HomeKit.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Eve misschien?Toppe schreef op zaterdag 20 oktober 2018 @ 20:09:
[...]
Niet, alle apparaten geven ‘Not supported’ Dus dat is duidelijk![]()
Ja, in Eve staat hij netjes inclusief grafiekjes, alleen had ik het leuk gevonden als ik een tegeltje had met huidige opbrengst
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
HomeKit ondersteunt dat alleen niet, wanneer je opbrengst dan 500 watt zou zijn, dan zou je een tegeltje krijgen met bijvoorbeeld 500 lux of 500 graden. Ook niet echt mooi.Toppe schreef op zaterdag 20 oktober 2018 @ 20:52:
[...]
Ja, in Eve staat hij netjes inclusief grafiekjes, alleen had ik het leuk gevonden als ik een tegeltje had met huidige opbrengst
Logisch, maar toch blijft het jammerRgerr schreef op zaterdag 20 oktober 2018 @ 20:56:
[...]
HomeKit ondersteunt dat alleen niet, wanneer je opbrengst dan 500 watt zou zijn, dan zou je een tegeltje krijgen met bijvoorbeeld 500 lux of 500 graden. Ook niet echt mooi.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Je kunt een suggestie indienen op GitHub, misschien dat de ontwikkelaar van de plug-in iets kan betekenen.
Als ik nu op de Homebridge Kaku wil installeren kan ik deze dan aansturen op Domoticz op de andere Pi of moet ik fysiek de Rfxcom op de Homebridge aansluiten?
Bing
Waarom zou je deze op HomeBridge willen installeren? Ik zou hem op Domoticz installeren en dan de Domoticz plug-in via HomeBridge installeren.bing69 schreef op zondag 21 oktober 2018 @ 09:26:
Vraagje, heb nu homebridge stabiel op de Pi 1 draaien en Domoticz op een Pi 3.
Als ik nu op de Homebridge Kaku wil installeren kan ik deze dan aansturen op Domoticz op de andere Pi of moet ik fysiek de Rfxcom op de Homebridge aansluiten?
Je hebt dan gewoon een GUI wat prima werkt. Ik heb zo al iets van 15 apparaten toegevoegd (zonnepanelen, verbruiksmeter, thermostaat) die netjes in HomeKit verschijnen
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Ik had hem op Domoticz draaien maar had veel problemen. Vandaar dat ik even op een oude Pi ben begonnen.Toppe schreef op zondag 21 oktober 2018 @ 11:13:
[...]
Waarom zou je deze op HomeBridge willen installeren? Ik zou hem op Domoticz installeren en dan de Domoticz plug-in via HomeBridge installeren.
Je hebt dan gewoon een GUI wat prima werkt. Ik heb zo al iets van 15 apparaten toegevoegd (zonnepanelen, verbruiksmeter, thermostaat) die netjes in HomeKit verschijnen
Ben inmiddels op een andere Pi begonnen met een nieuwe installatie maar loop stiekem tegen problemen aan.
Bing
Tegen wat voor problemen? Heb vrijdag een 3+ binnen gehad met Domoticz. Had HomeBridge met 10 minuten werkendbing69 schreef op zondag 21 oktober 2018 @ 12:29:
[...]
Ik had hem op Domoticz draaien maar had veel problemen. Vandaar dat ik even op een oude Pi ben begonnen.
Ben inmiddels op een andere Pi begonnen met een nieuwe installatie maar loop stiekem tegen problemen aan.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Ik heb deze guide gevolgd en dit is niet ingewikkeld. Ik kreeg ook nergens een foutmelding, echter gebeurt er niets als ik reboot.
Moet ik hier nog iets veranderen:
1
2
3
| dir="/home/pi" cmd="DEBUG=* /usr/local/bin/homebridge" user="pi" |
Andere die dit ook hadden? Ik kan nog screen en systemd proberen echter krijg ik het liever werkend via init.d
“Victorious warriors win first and then go to war,
while defeated warriors go to war first and then seek to win”
― Sun Tzu, The Art of War
/local weghalen.Underworld schreef op zondag 21 oktober 2018 @ 15:08:
Momenteel probeer ik een auto reboot aan te maken voor homebridge via init.d.
Ik heb deze guide gevolgd en dit is niet ingewikkeld. Ik kreeg ook nergens een foutmelding, echter gebeurt er niets als ik reboot.
Moet ik hier nog iets veranderen:
code:
1 2 3 dir="/home/pi" cmd="DEBUG=* /usr/local/bin/homebridge" user="pi"
Andere die dit ook hadden? Ik kan nog screen en systemd proberen echter krijg ik het liever werkend via init.d
Mwah..... ligt er aan hoe je homebridge hebt geïnstalleerd. Bij mij bevindt homebridge zich ook in /usr/local/bin/
Indien 100% conform stappen in topic start dan inderdaad /usr/bin/. Als je gekozen hebt voor stretch lite (dus niet de desktop versie) dan heb ik het vermoeden dat homebridge zich in /usr/local/bin/ bevindt.
Ik had ook problemen via init.d, heb nu systemd en dat werkt perfect. Geïnstalleerd via dezeUnderworld schreef op zondag 21 oktober 2018 @ 15:08:
Momenteel probeer ik een auto reboot aan te maken voor homebridge via init.d.
Ik heb deze guide gevolgd en dit is niet ingewikkeld. Ik kreeg ook nergens een foutmelding, echter gebeurt er niets als ik reboot.
Moet ik hier nog iets veranderen:
code:
1 2 3 dir="/home/pi" cmd="DEBUG=* /usr/local/bin/homebridge" user="pi"
Andere die dit ook hadden? Ik kan nog screen en systemd proberen echter krijg ik het liever werkend via init.d
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Zonder extra informatie, ga ik er van uit dat de vraagsteller de beschreven manier heeft gevolgd. Anders blijf je bezig.meesje schreef op zondag 21 oktober 2018 @ 15:48:
[...]
Mwah..... ligt er aan hoe je homebridge hebt geïnstalleerd. Bij mij bevindt homebridge zich ook in /usr/local/bin/
Indien 100% conform stappen in topic start dan inderdaad /usr/bin/. Als je gekozen hebt voor stretch lite (dus niet de desktop versie) dan heb ik het vermoeden dat homebridge zich in /usr/local/bin/ bevindt.
Mocht dat nou niet werken, weet ik iig dat die manier niet is gevolgd en kunnen we andere stappen ondernemen om het probleem te pinpointen.
Het heeft een tijd goed gewerkt, echter ios (woning app) verloor (na een uur of 4 uur) het contact. Eve bleef dan nog een tijdje door draaien tot hij het contact ook verloor. Homebridge bleef volgens mij gewoon door draaien want simpel opnieuw de woning app als een nieuwe woning aanmelden en het draaide weer even.Toppe schreef op zondag 21 oktober 2018 @ 14:16:
[...]
Tegen wat voor problemen? Heb vrijdag een 3+ binnen gehad met Domoticz. Had HomeBridge met 10 minuten werkend
Dus dat was de reden om een losse Pi te gaan gebruiken.
Ben ook door gegaan op Domoticz en node.js geupdate (uit mijn hoofd van 4,61) naar v10.12.0 en ja toen draaide het niet meer. Denk zoals ergens geschreven wordt dat je iets moet compileren maar wat...
Dus de stoute schoenen aangetrokken en op een reserve Pi3 opnieuw begonnen. Struikel momenteel op MQtt maar het liefste heb mijn op zich goed draaiende Domoticz terug geupdate en wel....
Krijg nu dit:
/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 64. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (internal/modules/cjs/loader.js:717:18)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
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 (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
[ Voor 38% gewijzigd door bing69 op 21-10-2018 16:23 ]
Bing
De vraagsteller heeft de beschreven manier gevolgd uit de ts.Rgerr schreef op zondag 21 oktober 2018 @ 15:54:
[...]
Zonder extra informatie, ga ik er van uit dat de vraagsteller de beschreven manier heeft gevolgd. Anders blijf je bezig.
Mocht dat nou niet werken, weet ik iig dat die manier niet is gevolgd en kunnen we andere stappen ondernemen om het probleem te pinpointen.
local weg halen helpt helaas ook niet. Ik ga systemd maar eens onderzoeken.
“Victorious warriors win first and then go to war,
while defeated warriors go to war first and then seek to win”
― Sun Tzu, The Art of War
Dat is inderdaad een goed uitgangspunt.Rgerr schreef op zondag 21 oktober 2018 @ 15:54:
[...]
Zonder extra informatie, ga ik er van uit dat de vraagsteller de beschreven manier heeft gevolgd. Anders blijf je bezig.
Ik kan me in dit topic nog iemand herinneren waarbij we constant gezegd hebben dat ie de topic start moet volgen. Bleek ie uiteindelijk stug vol houden met Ubuntu Mate....
Updaten van node is een drama. Je moet van alles deïnstalleren (homebridge, plugins) en dan weer installeren. Echter destijds kreeg ik daarna nog steeds de meest vage foutmeldingen.bing69 schreef op zondag 21 oktober 2018 @ 16:10:
[...]
Het heeft een tijd goed gewerkt, echter ios (woning app) verloor (na een uur of 4 uur) het contact. Eve bleef dan nog een tijdje door draaien tot hij het contact ook verloor. Homebridge bleef volgens mij gewoon door draaien want simpel opnieuw de woning app als een nieuwe woning aanmelden en het draaide weer even.
Dus dat was de reden om een losse Pi te gaan gebruiken.
Ben ook door gegaan op Domoticz en node.js geupdate (uit mijn hoofd van 4,61) naar v10.12.0 en ja toen draaide het niet meer. Denk zoals ergens geschreven wordt dat je iets moet compileren maar wat...
Dus de stoute schoenen aangetrokken en op een reserve Pi3 opnieuw begonnen. Struikel momenteel op MQtt maar het liefste heb mijn op zich goed draaiende Domoticz terug geupdate en wel....
Krijg nu dit:
/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 64. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (internal/modules/cjs/loader.js:717:18)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
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 (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
Het beste is volgens mij om met een verse installatie te beginnen.
Als je je een goed stappenplan bijhoudt van de installatie van raspbian, homebridge en plugins, dan ben je binnen een uur weer up and running.
Mocht je er niet uit komen, geef maar een gil. Meesten hier gebruiken de systemctl methode.Underworld schreef op zondag 21 oktober 2018 @ 16:48:
[...]
De vraagsteller heeft de beschreven manier gevolgd uit de ts.![]()
local weg halen helpt helaas ook niet. Ik ga systemd maar eens onderzoeken.
Exact.meesje schreef op zondag 21 oktober 2018 @ 17:12:
[...]
Dat is inderdaad een goed uitgangspunt.![]()
Ik kan me in dit topic nog iemand herinneren waarbij we constant gezegd hebben dat ie de topic start moet volgen. Bleek ie uiteindelijk stug vol houden met Ubuntu Mate....
Ik krijg bij dit commando, tevens laatste stap, ook de volgende foutmelding, deze guide:
in principe hetzelfde als de andere, ik wist alleen niet hoe je die moest aanmaaken
1
2
| pi@raspberrypi:~ $ cp /root/.homebridge/config.json /var/lib/homebridge/ cp: kan status van '/root/.homebridge/config.json' niet opvragen: Toegang geweigerd |
Verder krijg ik deze errors:
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
| Error: listen EADDRINUSE :::43055
at Server.setupListenHandle [as _listen2] (net.js:1360:14)
at listenInCluster (net.js:1401:12)
at Server.listen (net.js:1485:7)
at EventedHTTPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/eventedhttp.js:60:19)
at HAPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:158:20)
at Bridge.Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:607:16)
at Server._publish (/usr/local/lib/node_modules/homebridge/lib/server.js:128:16)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:404:14)
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:16:19
at /usr/lib/node_modules/homebridge-nest/index.js:274:11
at tryCatcher (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/promise.js:690:18)
at _drainQueueStep (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] (/usr/lib/node_modules/homebridge-nest/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
pi@raspberrypi:~ $ [2018-10-21 17:24:39] [Config] Using Form Authentication
Error: listen EADDRINUSE :::8080
at Server.setupListenHandle [as _listen2] (net.js:1360:14)
at listenInCluster (net.js:1401:12)
at Server.listen (net.js:1485:7)
at UiServer.<anonymous> (/usr/lib/node_modules/homebridge-config-ui-x/src/server.ts:48:17)
at Generator.next (<anonymous>)
at fulfilled (/usr/lib/node_modules/homebridge-config-ui-x/dist/server.js:4:58)
at <anonymous> |
Waarbij de nest errors logisch zijn want die heb ik nog niet gekoppeld.
Ik moet nu weg dus reageer waarschijnlijk, morgen pas weer.
Overigens is het via dit commando handig om te weten waar je homebridge precies bevind:
1
| which homebridge |
deze geeft dan de volgende output:
/usr/local/bin/homebridge
stond in deze GitHub
“Victorious warriors win first and then go to war,
while defeated warriors go to war first and then seek to win”
― Sun Tzu, The Art of War
