[GUIDA] Uso delle variabili in scene semplici
  • 48 voti - 3.02 media
#1
L'uso delle variabili in scene, è molto utile per creare scene semplici o complesse, se non si ha completa padronanza del codice LUA, o per chi possiede la HClite.

Partiamo da un esempio semplice, si attiva una variabile In e Out che indicano una quando siamo in casa e l'altra quando siamo fuori.
Quando la variabile è Out, in automatico, forza un sensore di movimento (169,0) su armato.
Se in questo frangente, il sensore rileva movimento, attiva la sirena, dopo un tempo di 5 secondi ed invia una notifica a smartphone.

ci sono altri mille modi di fare questo, questo si fa in 5 minuti, anche per chi è alle prime armi. Si può modificare, aggiungere sensori e altro, tutto quello che vi serve..


Come prima cosa creare una variabile.
Esempio sotto

[Immagine: AkZDA28.png]


Ora creare una scena che setta la variabile su in o out in base ad un evento specifico (in questo caso quando allarme è attivo)

[Immagine: RCIeQnw.png]


Creare anche la stessa scena per la  condizione opposta:

[Immagine: jvuHn1q.png]


Ora vogliamo che quando si inserisce l'allarme, un sensore di movimento si arma e in caso rilevi presenza attivi la sirena e invia una notifica.
Iniziamo con la notifica, in pannello notifiche e scriviamo quello che vogliamo in uno o in tutti i campi sms push o mail (consiglio push e mail sempre):

[Immagine: Sl5XWmk.png]


Ora salviamo e  andiamo a creare la scena che ci forza su armato il sensore di movimento:

[Immagine: Oxg80th.png]




Ora creiamo la scena che in caso di movimento, dopo 5 secondi, attiva sirena e manda messaggio
Per sicurezza controlliamo che la variabile sia Out, il sensore se violato, farà scattare, dopo 5 secondi, l'allarme e invierà una notifica

[Immagine: k76TWd6.png]


Ricorda di avviare tutte le scene.
#2
Ottima guida per chi è alle prime armi nella creazione delle scene.
Grazie!
Fibaro HC2 + HClite+ Satel Integra 32 + Nas Synology 415plus + Nabaztag V2
#3
Grazie per l'ottima guida  su di un argomento su cui raramente si trovano istruzioni. Spero che qualcuno più esperto di me ne faccia altre.
E visto che non sono esperto DOMANDA:  Cosa sono le mega parentesi rotonde che appaiono?.  Io ho HCL Fibaro versione 3.601 e non le ho mai viste.  Non ho neanche mai trovato un comando FORZ ARM per i sensori. ( in genere violato o sicuro e armato , violato e ...... ecc ecc.
Si tratta di HC2 o di un'altra versione?
#4
Aggiorna all'ultima versione... Anche ultima beta. È già piuttosto stabile e ci sono molte più funzioni...
Fibaro HC2 + HClite+ Satel Integra 32 + Nas Synology 415plus + Nabaztag V2
#5
(14-01-2016, 07:37 PM)kead Ha scritto: Aggiorna all'ultima versione... Anche ultima beta. È già piuttosto stabile e ci sono molte più funzioni...

EHEHEHEHE Big Grin  , vedi l'ho detto che serve la versione 4...... ma poi mi dite che è meglio non aggiornare .... ehehehehhe ( devo resistere .... devo resistere....... Angry )
#6
Vorrei fare seguente scena: dalle 17 alle 7 di mattina il sensore di movimento dopo l'attivazione accende i faretti all'esterno....

Creo le variabili :    Tempo  - ---   Tramonto ---- alba 

poi creo una scena che stabilisce il tramonto poi una dell'alba  

e poi la scena vera e propria per l'attivazione delle luci... giusto?

Non riesco a trovare dove inserire l'orario dalle 17 per il tramonto.....  al momento esatto non va bene,

Allegati
   

Questo messaggio è stato modificato l'ultima volta il: 15-01-2016, 10:41 PM da Gattobz.
#7
Gatto,

non sbagli in nulla... il giocattolo è molto bello ma ha qualche imperfezione.
La Geolocalizzazione per esempio non funziona molto bene o per meglio dire funziona una volta su un milione.

Ci sono però altri metodi "caserecci" per cercare di automatizzare il più possibile il riconoscimento della tua presenza in casa da parte del sistema.
Andiamo con ordine:

le tue richieste sono: 

1) attivare delle luci ad un orario stabilito e spegnerle ad un'altro orario altrettanto stabilito.

2) trovare un sistema per far capire alla centrale se sei in casa oppure no.

Per la tua domanda Nr. 1 prova a fare così: Crea un Virtual Device. Vai su Dispositivi (in alto) e poi su Aggiungi o Rimuovi Dispositivo (a sinistra)
Seleziona l'ultima voce Dispositivo Virtuale
Vai nella pagina "Avanzate" ed in fondo a tutto scrivi questo codice:

Questo codice è solo per gli utenti registrati

Dai un nome al dispositivo, cambia gli orari per fare un paio di prove e vedi se la cosa ti soddisfa...

D.

Ovviamente SALVA TUTTO prima!!!!!

Questo codice è solo per gli utenti registrati

Scusami, mi ero dimenticato un pezzetto....
L'ultimo codice che ho inserito è quello corretto...

Per quanto riguarda la tua seconda domanda...

Avrei prima io un paio da farne a te.

1) hai il wifi in casa?
2) hai uno smartphone collegato al wifi di casa?
3) hai un raspberry?

Fammi sapere.........
Questo messaggio è stato modificato l'ultima volta il: 15-01-2016, 10:38 PM da darpet.
#8
(15-01-2016, 10:05 PM)Gattobz Ha scritto: Ho una domanda, come fa Fibaro a interpretare il tuo in_out , come fa a sapere che out vuol dire : sei fuori casa .

Io persesempio vorrei attivare una scena che dopo le ore 17 fino alle ore 07 di mattina quando il sensore rivela un movimento si attivino tutti i faretti all'esterno della casa .... 

nella variabile cosa ci dovrei mettere

orari : alba - tramonto?  

tempo: mattina - sera ?

sole - no sole?

come fa a capire che alle 17 il sensore deve attivare la scena?


gia che parlavi di out ( fuori casa ) , ho provato qualche giorno fa a creare una semplice scena , quando arrivo a casa , mi manda un msg di benvenuto , ma nulla....... ho impostato la posizione della casa, lo smartphone e' attivato..... 

dove sbaglio?

Ciao, per quello che serve a te puoi fare una semplice scena:
le variabili alba e tramonto le trovi gia impostate in base alla posizione che hai messo in impostazioni home (espresse in gradi)
la scena sarà;
intervallo tempo di base  dalle 17 alle 7 ogni minuto
and 
sensore violato
then
accendi luci
and
spegni luci dopo xx tempo

[img=800x600][Immagine: NnBLifv.png][/img]



per la localizzazione non ci ho ancora provato..
#9
Ho aggiornato anche la mia domanda perche mi son riletto nuovamente il tutorial riguardo la creazione della variabile.

Cmq  alle tue domande :   

no niente raspberry 

wifi si :   router  wifi - access point wifi --- range extender wifi

immagino che posso fare in modo che quando mi collego alla wifi del pian terreno posso attivare delle scene, idem quando mi scollego etc...giusto?!
#10
Giusto e giustissimo anche il suggerimento di Nexus_77 per le scene.
Unico problema che ho riscontrato io facendo come suggerisce Nexus è che la scena va oltre il numero di istanze consentite.
Esperienza personale.

Ora hai due bei suggerimenti.
Divertiti un pò e poi vediamo il resto.


Utente(i) che stanno guardando questa discussione:
1 Ospite(i)