Program Logic : exemples d'utilisation

Tutoriels sur la Vera

Re: Program Logic : exemples d'utilisation

Messagede minimoibientot » 21 Avr 2015, 21:12

merci TD38

j'ai testé ; mais je bute sur les timers / action timer

exemple Schedules :
Code: Tout sélectionner
Name : Toff
Start Type : self trigger
Stop Type : interval
After    (hh:mm:ss format) : 00:00:15
Random Off Delay  (hh:mm:ss format) : vide


exemple Action pour Go
Code: Tout sélectionner
Program Logic Core
StartTimer   
timerName : Ttot
intervalTime : vide


mais j'ai pas l'impression que les timers se lancent

Theduck38 a écrit:Actions :
- - Stop => arrêter Ton, Ttot, Toff, sirène


j'ai pas trouvé pour arreter les timers

:oops:
  • Vera3 & VeraLite - UI5 / tab & tél : Galaxy Tab 3 & 4 + Galaxy S7edge/ Imperihome Pro
  • switch D-Link 24 ports / Raspberry B = squeezeslave / BananaPi + HD ext 2To = server + LMS + MyVera + graph teleinfo / T° / Hum / VMC / chauffage
  • Fibaro
    • FGRM-222 *11 / FGS-211 *4 / FGS-221 *8 / Wall Plug *3
  • Vision Security
    • détect : VIS_ZG8101 *1 / sirene : VIS_ZM1602 *1
  • Everspring
    • détect : HSP02 *4 / prise : AN157-6 *3
  • rfxtrx 433
  • Oregon : THN132N *3 / THGR122NX *4 / Phenix : YC-4000B *8 / Blyss : detect fumée *2
  • Chacon
    • Inter avec détect° Mvt : CH-54703 *1 / CH-54503 *1
    • contacte porte : CH-54781 *6
    • Prise : CH-54795 *5 / Récepteur ON/OFF 1000w : CH-54555 *2 & 200w : CH-54557 *2
  • teleinfo ( dauguet ) / VMC hygro + duwi
  • Ruban led RGB 5050 *3 + IR
  • Caméra IP Vision nocturne et Détect° Mvt *4
  • Karotz - W/L - openkarotz / logitech harmony 1100 + DIO 16 canaux CH54761 + DIO 3 canaux CH54760
  • onduleur : MGE ellipse ASR 450 *2 + Riello WP55 *1
Avatar de l’utilisateur
minimoibientot
Dieu de domotique
 
Messages: 413
Inscription: 07 Aoû 2013, 15:44
Localisation: Seine Maritime

Re: Program Logic : exemples d'utilisation

Messagede Theduck38 » 22 Avr 2015, 18:47

Désolé, en fait on ne peut pas arrêter un timer... du coup il faut légèrement modifier la structure pour que toutes les conditions tiennent directement compte du Virtuel :

Entrée :
- Ttot : timer, durée 40s+15s *5 soit 275s
- Ton : timer, durée 40s
- Toff : timer, durée 15s
- Virtual : ton virtuel
- Mvt : ton détecteur

Conditions :
- Go => Mvt & Virtual
- Sonner => Ttot & Ton & Virtual
- Arret => !Sonner & Virtual
- Relance => Ttot & Arret & (Sonner ; Arret) & !Toff & Virtual
- Stop => !Virtual

Actions :
- Go => démarrer Ttot / démarrer Ton
- Sonner => faire sonner la sirène
- Arret => arrêter la sirène / démarrer Toff
- Relance => démarrer Ton
- Stop => arrêter sirène

Ta définition de timer semble juste : self-trigger et interval ; en revanche dans les actions, il faut définir une action sur le PLEG lui-même pour lancer un timer.
-- TD38 --
http://www.meteo.lecoin.info
Informatique : Mac Pro / OSX10.6.8 - Raspberry Pi et Pi2 / Raspbian - NAS Synology DS413
Contrôleurs : Micasaverde Vera3 (arrêtée) - Rfxcom Rfxtrx433 - Telco Duwi 64459 --- Jeedom sur serveur custom
Sécurité : Foscam FI8910W - Vision Security ZP-3102(x2) - Fibaro FGMS-001(x2) - Fibaro FGSD-002(x6)
Mesures : Oregon BTHR918 / THGR810(x5) / THN132N / THGN800 / WGR800 / PCR800 / UVN800 - AeonLabs 4in1(x2) - Owl CM180(x2) - Fibaro FGBS.001
Actionneurs : Duwi 05436(x8) - Prises ARC Diagral(x3) - Everspring AN157 - Fibaro FGD.211 - Chacon DI-O 54795 (beaucoup) / 54786 - Fibaro Wall Plug
Interfaces : Une tablette Chuwi Hi10 - Un Karotz sous OpenKarotz - SqeezePlay sur Rpi
Onduleurs : Eaton 650 et 1200 + APC UPS PRO 550 et 900
Avatar de l’utilisateur
Theduck38
Dieu de domotique
 
Messages: 997
Inscription: 18 Avr 2013, 05:03
Localisation: Près de Grenoble

Re: Program Logic : exemples d'utilisation

Messagede minimoibientot » 23 Avr 2015, 16:41

Theduck38 a écrit:en revanche dans les actions, il faut définir une action sur le PLEG lui-même pour lancer un timer.


:oops: :oops: pas compris cette partie :oops: :oops:
  • Vera3 & VeraLite - UI5 / tab & tél : Galaxy Tab 3 & 4 + Galaxy S7edge/ Imperihome Pro
  • switch D-Link 24 ports / Raspberry B = squeezeslave / BananaPi + HD ext 2To = server + LMS + MyVera + graph teleinfo / T° / Hum / VMC / chauffage
  • Fibaro
    • FGRM-222 *11 / FGS-211 *4 / FGS-221 *8 / Wall Plug *3
  • Vision Security
    • détect : VIS_ZG8101 *1 / sirene : VIS_ZM1602 *1
  • Everspring
    • détect : HSP02 *4 / prise : AN157-6 *3
  • rfxtrx 433
  • Oregon : THN132N *3 / THGR122NX *4 / Phenix : YC-4000B *8 / Blyss : detect fumée *2
  • Chacon
    • Inter avec détect° Mvt : CH-54703 *1 / CH-54503 *1
    • contacte porte : CH-54781 *6
    • Prise : CH-54795 *5 / Récepteur ON/OFF 1000w : CH-54555 *2 & 200w : CH-54557 *2
  • teleinfo ( dauguet ) / VMC hygro + duwi
  • Ruban led RGB 5050 *3 + IR
  • Caméra IP Vision nocturne et Détect° Mvt *4
  • Karotz - W/L - openkarotz / logitech harmony 1100 + DIO 16 canaux CH54761 + DIO 3 canaux CH54760
  • onduleur : MGE ellipse ASR 450 *2 + Riello WP55 *1
Avatar de l’utilisateur
minimoibientot
Dieu de domotique
 
Messages: 413
Inscription: 07 Aoû 2013, 15:44
Localisation: Seine Maritime

Re: Program Logic : exemples d'utilisation

Messagede Theduck38 » 24 Avr 2015, 17:11

Pour sélectionner ton action :
- tu vas dans le 'Edit' de l'action du PLEG
- onglet 'Advanced'
- tu sélectionnes ton PLEG dans 'Pick a device', puis 'add' => il apparaît dans la liste en dessous
- en cliquant sur le menu déroulant à côté ("please select") tu obtiens une liste d'actions possibles, dont le 'Start timer'
- tu renseignes le nom du timer et laisses 'interval time' vide
- tu peux ajouter d'autres actions de la même façon...
-- TD38 --
http://www.meteo.lecoin.info
Informatique : Mac Pro / OSX10.6.8 - Raspberry Pi et Pi2 / Raspbian - NAS Synology DS413
Contrôleurs : Micasaverde Vera3 (arrêtée) - Rfxcom Rfxtrx433 - Telco Duwi 64459 --- Jeedom sur serveur custom
Sécurité : Foscam FI8910W - Vision Security ZP-3102(x2) - Fibaro FGMS-001(x2) - Fibaro FGSD-002(x6)
Mesures : Oregon BTHR918 / THGR810(x5) / THN132N / THGN800 / WGR800 / PCR800 / UVN800 - AeonLabs 4in1(x2) - Owl CM180(x2) - Fibaro FGBS.001
Actionneurs : Duwi 05436(x8) - Prises ARC Diagral(x3) - Everspring AN157 - Fibaro FGD.211 - Chacon DI-O 54795 (beaucoup) / 54786 - Fibaro Wall Plug
Interfaces : Une tablette Chuwi Hi10 - Un Karotz sous OpenKarotz - SqeezePlay sur Rpi
Onduleurs : Eaton 650 et 1200 + APC UPS PRO 550 et 900
Avatar de l’utilisateur
Theduck38
Dieu de domotique
 
Messages: 997
Inscription: 18 Avr 2013, 05:03
Localisation: Près de Grenoble

Re: Program Logic : exemples d'utilisation

Messagede minimoibientot » 24 Avr 2015, 17:26

merci TD38

en fait j'utilisais le PL Core au lieu du PLEG
boulet ON :oops:
  • Vera3 & VeraLite - UI5 / tab & tél : Galaxy Tab 3 & 4 + Galaxy S7edge/ Imperihome Pro
  • switch D-Link 24 ports / Raspberry B = squeezeslave / BananaPi + HD ext 2To = server + LMS + MyVera + graph teleinfo / T° / Hum / VMC / chauffage
  • Fibaro
    • FGRM-222 *11 / FGS-211 *4 / FGS-221 *8 / Wall Plug *3
  • Vision Security
    • détect : VIS_ZG8101 *1 / sirene : VIS_ZM1602 *1
  • Everspring
    • détect : HSP02 *4 / prise : AN157-6 *3
  • rfxtrx 433
  • Oregon : THN132N *3 / THGR122NX *4 / Phenix : YC-4000B *8 / Blyss : detect fumée *2
  • Chacon
    • Inter avec détect° Mvt : CH-54703 *1 / CH-54503 *1
    • contacte porte : CH-54781 *6
    • Prise : CH-54795 *5 / Récepteur ON/OFF 1000w : CH-54555 *2 & 200w : CH-54557 *2
  • teleinfo ( dauguet ) / VMC hygro + duwi
  • Ruban led RGB 5050 *3 + IR
  • Caméra IP Vision nocturne et Détect° Mvt *4
  • Karotz - W/L - openkarotz / logitech harmony 1100 + DIO 16 canaux CH54761 + DIO 3 canaux CH54760
  • onduleur : MGE ellipse ASR 450 *2 + Riello WP55 *1
Avatar de l’utilisateur
minimoibientot
Dieu de domotique
 
Messages: 413
Inscription: 07 Aoû 2013, 15:44
Localisation: Seine Maritime

Précédente

Retourner vers Tutoriels

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

Copyright © 2011 - Touteladomotique.com - Tous droits réservés
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique