26 aprile 2015

Fibaro: comandare Apple TV

Come creare un telecomando virtuale Fibaro per Apple TV di 2' generazione, da utilizzare con la centralina domotica Fibaro Home Center Lite.

Per prima cosa dovete aver craccato la vostra Apple TV, ed aver installato aTV Flash (black), e successivamente dovete installare AirControl (beta)

Da questo link trovate le istruzioni per aggiornare la vostra AppleTV

Telecomando visto dall'App iPhone


Dalla dashboard di Home Center Lite, creare un nuovo dispositivo virtuale, definire il nome del dispositivo, la camera associata ed inserire nel campo indirizzo IP quello della vostra AppleTV, come porta TCP: 80, a questo punto salvate.


Portatevi sulla linguetta Avanzate ed aggiungete i set di tasti con i quali volete personalizzare il vostro dispositivo virtuale.

Per ogni tasto definite l'etichetta prescelta ed utilizzate la seguente stringa per lanciare i comandi:



GET /remoteAction=1 HTTP/1.10x0D0x0A0x0D0x0A

A seguire le variabili della funzione remoteAction, per ogni comando:
Menu = 1
Menu Hold = 2
Arrow Up = 3
Arrow Down = 4
Select = 5
Arrow Left = 6
Arrow Right = 7
Play/Pause = 10
Pause = 15
Play = 16
Stop = 17
Fast Forward = 18
Rewind = 19
Chapter Skip Forward = 20
Chapter Skip Backwards = 21
List/Select Hold = 22

Se tutto è andato secondo le istruzioni dovreste ottenere il vostro telecomando virtuale come da foto seguente:




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)



6 aprile 2015

22 marzo 2015

Launcher App

Launcher App è tornata!!!
Dopo essere stata esclusa dall'Apple Store per diversi mesi, ritorna finalmente nel suo splendore.
Launcher App è un'utilissima applicazione che permette di creare un avvi rapidi per App, contattilink web, inserendoli nella schermata del centro notifiche di iOS.


Personalmente l'ho travata molto utile per inviare comandi http da iPhone alla mia centralina domotica Fibaro.

Questa la schermata dell'App dalla quale iniziare la configurazione



Quattro le principali sezioni: Contact Launcher, App Launcher, Web Launcher, Custom Launcher.

"Contact Launcher", crea avvii rapidi per effettuare telefonate, inviare mail, messaggi, whatsapp e chiamate Facetime ai nostri contatti. Altra possibilità quella di definire itinerari pronti da utilizzare con Mappe, Google Maps e Waze, ad esempio memorizzando il collegamento diretto per recarsi verso casa o lavoro.
"App Launcher" rimanda all'apertura di un'applicazione specifica selezionabile dalla lista delle installate e funziona sia con quelle di sistema che con la maggior parte di quelle realizzate da terzi.
"Web Launcher" crea link diretti ad una o più pagine web
"Custom Launcher" consente la personalizzazione di URL specifiche oppure per eventuali applicazioni di altra provenienza.


Questa la schermata per l'inserimento di un link, è anche possibile personalizzare l'icona cliccando sull'ingranaggio nero.



Questa la schermata del centro notifiche di iOS con le nostre icone cliccabili! 


Il video dell'applicazione

Se vuoi scaricare "Launcher App" clicca sull'icona qui sotto


#launcher app iphone

Sito web dello sviluppatore
www.cromulentlabs.com



21 marzo 2015

Come telecomandare i tuoi dispositivi - BroadLink MR2

Con queste righe vi spiegherò come telecomandare dispositivi infrarosso e radio dal vostro smartphone, sia esso Apple o Android.

Inizio con il raccontarvi che la ricerca è nata per una mia particolare esigenza: attivare l'aria condizionata da remoto.
In casa ho un Daikin, ma l'interfaccia web che attiva il comando remoto non è supportata da questo modello di split, motivo che mi ha spinto a cercare sul web, un qualche aggeggio in grado di ripetere,  tramite smartphone, i segnali infrarossi del telecomando Daikin.



Cerca e ricerca, mi sono imbattuto in un piccolo dispositivo, soprattutto molto economico, chiamato BroadLink MR2.
E' un piccolo dispositivo di forma tronco-piramidale, colore nero lucido, con 2 piccoli LED blu e giallo sulla parte frontale, mentre sul retro, trovano posto la presa micro USB per l'alimentazione ed il tasto reset.
Si connette alla vostra rete WiFi tramite l'APP dello smartphone, ed una volta configurato, permette di controllare ogni dispositivo dotato di telecomando.
Unica limitazione, quella di rimanere nel raggio d'azione dell'infrarosso, cosa non necessaria per i telecomandi radio.
Il controllo dei dispositivi avviene sia termite rete WiFi, sia tramite connessione remota: in una classica giornata d'intenso caldo estivo (difficile da provare in questo 2014), prima di uscire dall'ufficio, tramite il vostro smartphone,  potrete accendere il climatizzatore e godere di un ambiente fresco, nel momento in cui arriverete in casa.



Il Broadlink supportata sia telecomandi infrarosso sia telecomandi radio a 433mhz, questo consente di realizzare un impianto di domotica a bassissimo costo, sfruttando le comuni prese telecomandate che troviamo facilmente in commercio in molti supermercati o negozi di brico e/o elettronica.

Come vedete dagli screen dell'App, in questo caso dedicata ai dispositivi Apple, è possibile impostare diversi telecomandi, uno per ogni dispositivo, personalizzandone l'icona con nostre fotografie o grafiche pre-impostate, inoltre possiamo anche realizzare degli scenari, inserendo in sequenza più o meno temporizzata, i vari comandi dei diversi dispositivi già configurati.
Con questa modalità potremo, ad esempio, spegnere le luci della sala, accendere il nostro impianto hometheater, selezionare il nostro canale preferito in televisione, ed accendere le luci soffuse, per creare il nostro ambient preferito, con la sola pressione di un tasto.

L'App per Android è scaricabile da GooglePlay mentre quella per iOS la trovate su AppleStore, a seguire gli screenshot:

http://amzn.to/2fGW6wZ 



Sito ufficiale:
Forum ufficiale: