26 aprile 2015

Fibaro: Come realizzare un virtual device per RGBW

Finalmente sono riuscito a realizzare il mio primo virtual device (dispositivo virtuale) per comandare i programmi luminosi della striscia LED RGB/RGBW, posizionata in soggiorno.

Grazie al virtual device, i programmi grafici che puo' emettere la striscia LED, sono ora attivabili anche dall'App dell'iPhone, che a differenza dell'App per iPad, non ne consente la gestione.

Dalla dashboard Home Center Lite di Fibaro, dovete creare un nuovo dispositivo virtuale utilizzando questi parametri:
indirizzo ip: 127.0.0.1  e porta: 11111

Definite il nome del dispositivo, assegnatelo alla camera prescelta, come da figura sotto e salvate.


Ora passiamo alla configurazione avanzata, inserite il set dei bottoni che volete appaiano nel vostro telecomando virtuale, ed aggiungete, per ogni pulsante, le varie stringhe:

PULSANTE ON
GET /api/callAction?deviceID=32&name=turnOn HTTP/1.1
Host: 192.168.1.135
Authorization: Basic xxxxxxxxxxxxxxxxxx=

PULSANTE OFF
GET /api/callAction?deviceID=32&name=turnOff HTTP/1.1
Host: 192.168.1.135
Authorization: Basic xxxxxxxxxxxxxxxxxx=

PULSANTE PROGRAMMA LUMINOSO
GET /api/callAction?deviceID=32&&name=startProgram&arg1=1 HTTP/1.1
Host: 192.168.1.135
Authorization: Basic xxxxxxxxxxxxxxxxxx=



Il numero 32 (deviceID=32) dovrà essere sostituito con l'ID del vostro controller RGBW FGRGBW 441M EU
Il numero 1 (arg1) farà partire il programma luminoso con ID 1 (per ogni programma dovrete duplicare la terza stringa e modificare l'ID con in relativo codice)
L'indirizzo Host dovrete sostituirlo con l'ip della vostra centralina HCL
Le xxxxxxxxxxxxxx, dovrete sostituirle con nome utente e password (i.e. admin:admin) codificandole in base64, usate questo link: http://www.base64encode.org/


Alla fine dovreste visualizzare il vostro dispositivo come da foto sotto, in caso, potete personalizzare i tasti con delle icone (ricordate che dovranno essere quadrate e da 128pixel)



Nessun commento: