Homebridge: verschil tussen versies

Uit WTH wiki
Ga naar: navigatie, zoeken
(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==
  
[[https://www.zipshare.com/download/eyJhcmNoaXZlSWQiOiI0ZTk1OTUwMi0zZjI4LTQ5NGMtYWMwMC1iNGE3NmY0ODE3MzMiLCJlbWFpbCI6InJvbGZAbm9vdGVib29tLmJpeiJ9 Download ZIP]]
+
 
 +
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:
"accessory": "UMRcontroller",
+
 
"name": "Vloer",
+
nano ~/.homebridge/config.json
"port": "/dev/ttyACM0"
+
 
  }
+
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

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.

Siri.png