Homey | Koppel hem aan je Home Center!
Hoe leuk is het als je met de Homey je FIBARO HOME center opdrachten kunt geven. Je kunt een apparaat aan of uitzetten en zelfs een scene starten... hoe? Dat lees je hieronder:
FIBARO Home Center 2
Misschien wist je het nog niet maar je kunt commando's sturen naar je Home Center. Techneuten noemen dit API-commandos.
Dit kun je direct vanuit je browser en dus ook vanuit de Homey als je weet hoe.
De Home Center accepteerd verschillende typen commando's :
Zet een apparaat Aan/Uit
http://Username:Password@Ip-Adress:poort/api/callAction?deviceID=238&name=turnOn
http://Username:Password@Ip-Adress:poort/api/callAction?deviceID=238&name=turnOff
(Zet apparaat met ID 238 aan en uit).
Zet een dimmer op een bepaalde waarde
http://Username:Password@IpAdress:poort/api/callActiondeviceID=2&name=setValue&arg1=5
Dimmer met ID 2 gaat branden op stand 5.
Stel een RGBW module in op een kleur
http://Username:Password@Ip-Adress:poort/api/callAction?deviceID=238&name=setColor&arg1=137&arg2=127&arg3=134&arg4=101
1 = ROOD (137 in dit geval)
2 = Groen (127)
3 = Blauw (134)
4 = Wit (101)
Start een scene
http://Username:Password@Ip-Adress:poort/api/sceneControl?id=300&action=start
Het ID van de scene is in dit geval 300.
Deze commando's kun je direct vanuit je browser intypen. Ben je al ingelogd op je HC dan hoef je het password niet mee te geven.
http://Ip-Adress:poort/api/callAction?deviceID=238&name=turnOn
So far so good.... Nu naar de Homey.
Om deze commandos vanuit de Homey te sturen maak je gebruik van een webhook-flow
- Maak een flow aan en kies webverzoek.
- Kies de GET-methode
- type de HTML-code bij de URL en laat de andere 2 leeg.
- Druk op Save en test om te zien of het werkt.
Werkt de code niet, probeer dan de URL in een prive-venster van je browser om te zien of er een fout in je code zit.
Tips
- Maak een aparte account in de HC2 aan zonder speciale tekens als !@ etc
- Zorg ervoor dat je bij dit account rechten geeft om de lampen/scenes te bedienen
Waarschuwing
Met dit http-commando loop je een potentieell gevaar omdat login en wachtwoord onversleuteld verstuurd worden (Wel alleen over je eigen netwerk).
Veel plezier!