Homebridge: verschil tussen versies
(→Homebridge plugin configureren) |
|||
(27 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | ==Homebridge installeren== | + | ==Homebridge installeren op een Raspberry Pi== |
+ | |||
Volg de stappen op de [[https://github.com/nfarina/homebridge#installation homebridge installatie pagina]] om homebridge te installeren. | Volg de stappen op de [[https://github.com/nfarina/homebridge#installation homebridge installatie pagina]] om homebridge te installeren. | ||
Regel 5: | Regel 6: | ||
==Homebridge UMR plugin toevoegen== | ==Homebridge UMR plugin toevoegen== | ||
− | + | ||
+ | Om de homebridge UMR plugin te installeren moet u het volgende commando uitvoeren: | ||
+ | sudo npm install -g homebridge-umr-controller --unsafe-perm | ||
==Homebridge plugin configureren== | ==Homebridge plugin configureren== | ||
− | { | + | Om de UMR regelaar aan de Homebridge accesoires toe te voegen dient daartoe de configuratie file ('''~/.homebridge/config.json''') aangepast worden: |
− | + | ||
− | + | nano ~/.homebridge/config.json | |
− | + | ||
− | + | Voeg de volgende accessoire toe: | |
+ | ... | ||
+ | "accessories": [ | ||
+ | ... | ||
+ | { | ||
+ | "accessory": "UMRcontroller", | ||
+ | "name": "Vloer", | ||
+ | "port": "/dev/ttyACM0" | ||
+ | } | ||
+ | ... | ||
+ | ] | ||
+ | ... | ||
+ | |||
+ | In bovenstaande geval is de seriële USB poort geënumereerd naar '''''"/dev/ttyACM0"'''''. Het is ook mogelijk dat de poort op een andere plek terecht komt. Voer het volgende commando in om een lijst weer te geven van USB devices op de Raspberry: | ||
+ | dmesg | grep -i usb | ||
+ | |||
+ | Zoek in de output naar de volgende tekst: | ||
+ | |||
+ | usb 1-1.4: New USB device found, idVendor=04b4, idProduct=f121 | ||
+ | usb 1-1.4: New USB device strings: Mfr=5, Product=6, SerialNumber=128 | ||
+ | usb 1-1.4: Product: UMR01 | ||
+ | usb 1-1.4: Manufacturer: WTH | ||
+ | usb 1-1.4: SerialNumber: xxxxxxxxxxxxxxxx | ||
+ | cdc_acm 1-1.4:1.0: '''ttyACM0''': USB ACM device | ||
+ | |||
+ | '''''"ttyACM0"''''' is in dit geval de locatie van het USB device. | ||
+ | |||
+ | ==Homebridge starten & Homekit (via Siri) testen== | ||
+ | |||
+ | |||
+ | Start Homebridge door het terminal commando "homebridge" te geven. | ||
+ | |||
+ | Als homebridge zonder problemen start zal deze een code weergeven. Deze code dient u in te geven op uw iOS device. | ||
+ | |||
+ | Uw vloerverwarming kan nu middels Siri bediend worden met de volgende commando's: | ||
+ | |||
+ | Hé Siri, zet vloer verwarmen. | ||
+ | Hé Siri, zet vloer koelen. | ||
+ | Hé Siri, zet vloer auto. | ||
+ | Hé Siri, zet vloer uit. | ||
+ | [[Bestand:Siri.png]] |
Huidige versie van 8 mei 2017 om 15:30
Inhoud
Homebridge installeren op een Raspberry Pi
Volg de stappen op de [homebridge installatie pagina] om homebridge te installeren.
Homebridge UMR plugin toevoegen
Om de homebridge UMR plugin te installeren moet u het volgende commando uitvoeren:
sudo npm install -g homebridge-umr-controller --unsafe-perm
Homebridge plugin configureren
Om de UMR regelaar aan de Homebridge accesoires toe te voegen dient daartoe de configuratie file (~/.homebridge/config.json) aangepast worden:
nano ~/.homebridge/config.json
Voeg de volgende accessoire toe:
... "accessories": [ ... { "accessory": "UMRcontroller", "name": "Vloer", "port": "/dev/ttyACM0" } ... ] ...
In bovenstaande geval is de seriële USB poort geënumereerd naar "/dev/ttyACM0". Het is ook mogelijk dat de poort op een andere plek terecht komt. Voer het volgende commando in om een lijst weer te geven van USB devices op de Raspberry:
dmesg | grep -i usb
Zoek in de output naar de volgende tekst:
usb 1-1.4: New USB device found, idVendor=04b4, idProduct=f121 usb 1-1.4: New USB device strings: Mfr=5, Product=6, SerialNumber=128 usb 1-1.4: Product: UMR01 usb 1-1.4: Manufacturer: WTH usb 1-1.4: SerialNumber: xxxxxxxxxxxxxxxx cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
"ttyACM0" is in dit geval de locatie van het USB device.
Homebridge starten & Homekit (via Siri) testen
Start Homebridge door het terminal commando "homebridge" te geven.
Als homebridge zonder problemen start zal deze een code weergeven. Deze code dient u in te geven op uw iOS device.
Uw vloerverwarming kan nu middels Siri bediend worden met de volgende commando's:
Hé Siri, zet vloer verwarmen. Hé Siri, zet vloer koelen. Hé Siri, zet vloer auto. Hé Siri, zet vloer uit.