Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Plugin iCalendar

Pour échanger sur les plugins classés en catégorie "Organisation"
ardefy
Timide
Messages : 122
Inscription : 01 sept. 2017, 18:43

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par ardefy » 05 mars 2018, 18:11

Ca marche !!! :/ j'ai pas tout compris mais ca marche super bien !!

[2018-03-05 18:10:05][SCENARIO] Match "RTT"
[2018-03-05 18:10:05][SCENARIO] Find "RTT"
[2018-03-05 18:10:05][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-03-05 18:10:05][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2018-03-05 18:10:05][SCENARIO] Exécution du sous-élément de type [action] : then
[2018-03-05 18:10:05][SCENARIO] Exécution de la commande [Appartement][Telegram][moi442744] avec comme option(s) :
Array
(
[background] => 0
[title] =>
[message] => RTT
1
)
[2018-03-05 18:10:09][SCENARIO] Fin correcte du scénario

Merci beaucoup !!!

Matt25p
Timide
Messages : 204
Inscription : 21 nov. 2016, 18:26

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Matt25p » 09 mars 2018, 21:14

Bonsoir a vous
je recherche a faire un matches a J+1 je n'arrive pas a trouver la bonne syntaxe dans mon scénario
#[Maison][Agenda Poubelle][Poubelles (J+1)]# matches "/Poubelle Jaune/"
J'ai tester J1 sa ne marche pas non plus
J'ai pas mal chercher mais sans succès merci de votre aide
Jeedom Smart
Passerelle 433 : RFXCOM-RFXtrx433E
Zigbee (xiaomi)
Z-wave
IPX800V4+X4VR
5 Caméras Reolink
Syno DS 416 + DS 214

waccoo
Timide
Messages : 101
Inscription : 01 nov. 2017, 09:18

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par waccoo » 14 mars 2018, 08:25

Bonjour,

Dans mes messages Jeedom, j'ai en permanence des alertes du type : "Evenement traité par Interaction. Réponse = Array" lorsque iCalendar tombe sur des évenements de mon calendrier.
Je ne comprends pas bien ce que cela peut etre et comment les faire disparaitre ...
Capture d’écran 2018-03-14 à 08.19.05.jpg
Message dans le log Jeedom
Capture d’écran 2018-03-14 à 08.19.05.jpg (96.32 Kio) Consulté 15593 fois

Matt25p
Timide
Messages : 204
Inscription : 21 nov. 2016, 18:26

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Matt25p » 18 mars 2018, 18:23

Matt25p a écrit :
09 mars 2018, 21:14
Bonsoir a vous
je recherche a faire un matches a J+1 je n'arrive pas a trouver la bonne syntaxe dans mon scénario
#[Maison][Agenda Poubelle][Poubelles (J+1)]# matches "/Poubelle Jaune/"
J'ai tester J1 sa ne marche pas non plus
J'ai pas mal chercher mais sans succès merci de votre aide

Je n'y arrivent toujours pas quelqu'un aurait la solution
Merci de votre aide
Jeedom Smart
Passerelle 433 : RFXCOM-RFXtrx433E
Zigbee (xiaomi)
Z-wave
IPX800V4+X4VR
5 Caméras Reolink
Syno DS 416 + DS 214

Jeeviens
Timide
Messages : 154
Inscription : 15 août 2017, 01:04

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Jeeviens » 22 mars 2018, 15:55

@Matt25p Je viens de tester, sur une Smart avec Jeedom en V3, ça fonctionne pour moi.

Tu fais bien attention à la case des caractères que tu cherches ? (Majuscule / Minuscule)

Jeeviens
Timide
Messages : 154
Inscription : 15 août 2017, 01:04

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Jeeviens » 22 mars 2018, 15:57

Bonjour !

Je cherche à agrandir la taille du texte du widget en mode design : il est possible de le faire en modifiant les paramètres d'affichage puis taille du widget, mais ca ne fonctionne pas sur ma p'tite tablette 7 pouces (Ça ne vient pas de Jeedom mais de la tablette, aucun agrandissement d'aucun widget ne fonctionne par ce biais)

Y a t'il un autre moyen ?

D'avance merci : )
Dernière édition par Jeeviens le 22 mars 2018, 19:15, édité 1 fois.

Matt25p
Timide
Messages : 204
Inscription : 21 nov. 2016, 18:26

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Matt25p » 22 mars 2018, 16:16

Jeeviens a écrit :
22 mars 2018, 15:55
@Matt25p Je viens de tester, sur une Smart avec Jeedom en V3, ça fonctionne pour moi.

Tu fais bien attention à la case des caractères que tu cherches ? (Majuscule / Minuscule)
Quand tu dis Attention au Majuscule et Minuscule tu parle de quel endroit j'arrive bien a faire la fonction matches mais que le jour J
je voudrais que jeedom matches dans l'agenda le jour d'après.
Merci de ta réponse
Jeedom Smart
Passerelle 433 : RFXCOM-RFXtrx433E
Zigbee (xiaomi)
Z-wave
IPX800V4+X4VR
5 Caméras Reolink
Syno DS 416 + DS 214

Jeeviens
Timide
Messages : 154
Inscription : 15 août 2017, 01:04

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Jeeviens » 22 mars 2018, 19:06

@Matt25p : Lorsque tu vas dans la configuration du plugin :

sshot1.png
sshot1.png (9.58 Kio) Consulté 15538 fois

Que tu es sur l'onglet "Param. Agenda", et que tu cliques sur l’icône 'orange' :

sshot2.png
sshot2.png (3.2 Kio) Consulté 15538 fois

Tu vois apparaitre au bas de l’écran une commande - qui affiche les evenements J+1 que tu peux tester (en cliquant sur 'Tester')

sshot3.png
sshot3.png (2.06 Kio) Consulté 15538 fois

Dans la fenetre qui apparait, tu dois voir apparaitre l'evenement à tester je suppose. C'est juste pour être sur : )

Jeeviens
Timide
Messages : 154
Inscription : 15 août 2017, 01:04

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Jeeviens » 22 mars 2018, 19:14

Jeeviens a écrit :
22 mars 2018, 15:57
Bonjour !

Je cherche à agrandir la taille du texte du widget en mode design : il est possible de le faire en modifiant les paramètres d'affichage puis taille du widget, mais ca ne
fonctionne pas sur ma p'tite tablette 7 pouces (Ça ne vient pas de Jeedom mais de la tablette, aucun agrandissement d'aucun widget ne fonctionne par ce biais)

Y a t'il un autre moyen ?

D'avance merci : )

Je me réponds à moi meme : pour le moment, j'ai résolu en modifiant le fichier iCalendar.html : )

sataury
Timide
Messages : 2
Inscription : 26 mars 2018, 00:40

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par sataury » 26 mars 2018, 00:50

Bonjour,
J'utilise un serveur Kopano pour me fournir le calendrier ical. Il renvoit le calendrier sans information sur le fuseau utilisé mais renvoit toutes les dates au format UTC. Voir en fin de message un extrait.
Jeedom est installé sur un serveur Ubuntu configuré avec timezone "Europe/UTC".
Le plugin ne fonctionne pas avec ces informations, il n'applique pas de correction d'heure depuis UTC vers le fuseau horaire utilisé sur le serveur Jeedom (Europe/Paris). De fait j'ai les évènements qui s'affichent et qui commencent deux heures plus tôt que ce qu'il faudrait

Que dois-je faire ?
D'avance, merci...

Ci-joint extrait de mon fichier ical (je vois le RDV dans mon planning commençant à 8h30) :

Code : Tout sélectionner

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Kopano//8.4.90//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
TRANSP:OPAQUE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
CREATED:20180325T000606Z
LAST-MODIFIED:20180325T050005Z
DTSTAMP:20180325T050005Z
DTSTART:20180326T063000Z
DTEND:20180326T070000Z
SUMMARY:(Alarme) Il faut bien travailler
PRIORITY:5
CLASS:PUBLIC
UID:
 040000008200E00074C5B7101A82E008000000000022F922F6C3D301000000000000000001
 000000976EC642A3514EF3A610A38FB5D61F22
X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20180325T223213Z
X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20180325T223213Z
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-OWNERAPPTID:-1
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
END:VEVENT

sataury
Timide
Messages : 2
Inscription : 26 mars 2018, 00:40

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par sataury » 26 mars 2018, 23:53

Réponse à moi même.
J'ai fait une correction software pour mon cas particulier mais j'aimerais que abarrau me confirme que j'ai bien compris le fonctionnement des timezones dans son plugin, tout cela n'est pas encore très clair dans ma tête...

Voici donc la modification que j'ai faite :

Code : Tout sélectionner

    public function getTimeOffSet($_inSec=false) {
                $_os = ($_inSec)?0:"+0000";
                if ($this->_timeZoneOffset == '') {
                        if (isset($this->cal['VCALENDAR']['X-WR-TIMEZONE'])) {
                                $_tzUTC = new DateTimeZone('UTC');
                                $_tzDest = new DateTimeZone($this->cal['VCALENDAR']['X-WR-TIMEZONE']);
                                $_dUTC = new DateTime("now", $_tzUTC);
                                $_dDest = new DateTime("now", $_tzDest);
                                $_os = $_tzDest->getOffset($_dDest) - $_tzUTC->getOffset($_dUTC);
                                if (!$_inSec) {
                                        // TODO //
                                }
                        } else {
                                if (isset($this->cal['STANDARD']['TZOFFSETTO'])) {
                                        // TODO : identifier le passage en heure d'été et utiliser : $this->cal['DAYLIGHT']['TZOFFSETTO']
                                        $_os = $this->cal['STANDARD']['TZOFFSETTO'];
                                        if ($_inSec) {
                                                preg_match("#([+|-])([0-9]{2})([0-9]{2})#", $_os, $_aOffset);
                                                $nbSec = $_aOffset[2]*(60*60) + $_aOffset[3]*(60);
                                                $_os = "$_aOffset[1]$nbSec";
                                        }
                                /* Début modification sataury 26/03/2018 pour ical sans infos timezone mais avec dates en UTC */
                                } else {
                                        $_tzUTC = new DateTimeZone('UTC');
                                        $_tzDest = new DateTimeZone(config::byKey('timezone', 'core', 'Europe/Brussels'));
                                        $_dUTC = new DateTime("now", $_tzUTC);
                                        $_dDest = new DateTime("now", $_tzDest);
                                        $_os = $_tzDest->getOffset($_dDest) - $_tzUTC->getOffset($_dUTC);
                                        }
                                /* Fin modification sataury */
                        }
                        $this->_timeZoneOffset = $_os;
                }
                return $this->_timeZoneOffset;
        }

Matt25p
Timide
Messages : 204
Inscription : 21 nov. 2016, 18:26

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Matt25p » 27 mars 2018, 17:33

Jeeviens a écrit :
22 mars 2018, 19:06
@Matt25p : Lorsque tu vas dans la configuration du plugin :


sshot1.png


Que tu es sur l'onglet "Param. Agenda", et que tu cliques sur l’icône 'orange' :


sshot2.png


Tu vois apparaitre au bas de l’écran une commande - qui affiche les evenements J+1 que tu peux tester (en cliquant sur 'Tester')


sshot3.png


Dans la fenetre qui apparait, tu dois voir apparaitre l'evenement à tester je suppose. C'est juste pour être sur : )
Merci beaucoup a toi c'est ce que je comprenais pas j'ai fini par le retrouver dans la doc
Jeedom Smart
Passerelle 433 : RFXCOM-RFXtrx433E
Zigbee (xiaomi)
Z-wave
IPX800V4+X4VR
5 Caméras Reolink
Syno DS 416 + DS 214

waccoo
Timide
Messages : 101
Inscription : 01 nov. 2017, 09:18

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par waccoo » 03 avr. 2018, 13:53

Bonjour,

Dans l'utilisation de la fonction getTimeStart, dans l'argument title=, est il possible de n'indiquer qu'une partie du titre ?
Exemple : si j'ai dans mon agenda des titres différents comme "Vol Paris - Marseille" ou "Vol Paris - Bordeaux" (un seul max par jour). Est il possible d'utiliser getTimeStart avec Title = Vol ?
J'ai l'impression que ca bug et getTimeStart prend la valeur -1 ...
Comment faire ?

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Darkeyes » 05 avr. 2018, 15:16

Bonjour,

Depuis la dernière mise a jour du plugin je rencontre un problème avec le plugin.
Mes agendas ne ce synchronisent plus
j'ai dans les logs:
[2018-04-05 15:00:08][ERROR] : Erreur sur la fonction cron30 du plugin : Recieved unknown HTTP status

Je suis sous baikal, et je n'ai fait aucun changement sur ma conf
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

ardefy
Timide
Messages : 122
Inscription : 01 sept. 2017, 18:43

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par ardefy » 11 avr. 2018, 20:22

Bonjour,

Je suis passer sous rapsberry pi3b+ et du coup sous stretch, tout fonctionne bien sauf icalendar :/

J'ai ce message d'erreur :

[2018-04-11 18:09:27][WARNING] : [CRON30|302|1435] formatRangeEvents() ERROR with formated events array ! // STOP
[2018-04-11 18:14:51][ERROR] : RecursiveDirectoryIterator::__construct(/var/www/html/plugins/iCalendar): failed to open dir: Permission denied
[2018-04-11 18:30:20][WARNING] : [CRON30|302|1435] formatRangeEvents() ERROR with formated events array ! // STOP
[2018-04-11 20:17:44][ERROR] : RecursiveDirectoryIterator::__construct(/var/www/html/plugins/iCalendar): failed to open dir: Permission denied

Est ce que quelq'un aurrais une idée ?

Merci d'avance ^^

Stephane.Claes
Timide
Messages : 1
Inscription : 01 mai 2018, 09:37

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Stephane.Claes » 01 mai 2018, 10:32

Bonjour,

Depuis plus ou moins 3 semaines, j’ai des gros problèmes avec le plugin iCalendar.

Il a très bien fonctionné pendant des mois avec 4 agenda (ical). Mais actuellement il ne fonctionne plus ou de manière erratique.

Voici une description de ce que j’ai pu observer durant mes nombreux tests :

• Les évènements semblent être bien détecté, s’activer (icone de début, d’event en cours, …) et se désactiver (Grisé)
• Quand on clique sur la roue crantée, on ne voit plus jamais les actions, même si l’action a bien été déclenchée.
• Parfois ( ?) iCalendar ne détecte (pas de roue crantée) ou ne déclenche plus les actions. Le comportement change au gré de l’activation/désactivation de certaines options (aléatoire) de l’agenda, sans comprendre exactement quelle option a un effet.
• Les problèmes sont beaucoup plus importants lorsque j’utilise plusieurs agendas ;

Ce matin (1 er mai) j’ai désinstallé le plugin puis je l’ai réinstallé avec un seule calendrier (ical) et 2 events. Le déclenchement s’est bien déroulé pour les deux event. Log ci-joint.

Néanmoins différents log indiquent des message d’erreur relatifs à iCalendar:

iCalendar LOG :
[2018-05-01 09:51:37][INFO] : [SAVE|127|1072] saveICSFile(): Mise à jour du fichier en cache: /tmp/iCalendar/iCal1072-20180501095136.tmp.ics
[2018-05-01 09:51:37][WARNING] : [SAVE|127|1072] formatRangeEvents() ERROR with formated events array ! // STOP

CRON execution log :
PHP Fatal error: Call to a member function add() on null in /var/www/html/plugins/iCalendar/core/class/iCalendar.class.php on line 2149
PHP Notice: Trying to get property of non-object in /var/www/html/plugins/iCalendar/core/class/iCalendar.class.php on line 2149

HTTPerrors log :
[Tue May 01 09:46:14.932484 2018] [mpm_prefork:notice] [pid 1098] AH00169: caught SIGTERM, shutting down
[Tue May 01 09:46:24.091326 2018] [mpm_prefork:notice] [pid 1082] AH00163: Apache/2.4.10 (Raspbian) configured -- resuming normal operations
[Tue May 01 09:46:24.094992 2018] [core:notice] [pid 1082] AH00094: Command line: '/usr/sbin/apache2'
[Tue May 01 09:51:37.178440 2018] [:error] [pid 1581] [client 192.168.1.31:62910] PHP Notice: Undefined index: VEVENT in /var/www/html/plugins/iCalendar/3rdparty/class.iCalReader.php on line 328, referer: http://192.168.1.29/index.php?v=d&m=iCa ... cessFull=1
[Tue May 01 09:51:37.180209 2018] [:error] [pid 1581] [client 192.168.1.31:62910] PHP Notice: Undefined index: VEVENT in /var/www/html/plugins/iCalendar/3rdparty/class.iCalReader.php on line 597, referer: http://192.168.1.29/index.php?v=d&m=iCa ... cessFull=1
[Tue May 01 09:51:52.081913 2018] [:error] [pid 1586] [client 192.168.1.31:62914] PHP Notice: Undefined variable: _nbEvent in /var/www/html/plugins/iCalendar/core/class/iCalendar.class.php on line 445, referer: http://192.168.1.29/index.php?v=d&p=dashboard


Ci-joint les Log.

merci
Stéphane
Pièces jointes
cron_execution.txt
(64.75 Kio) Téléchargé 60 fois
http.error.txt
(96.96 Kio) Téléchargé 60 fois
iCalendar.txt
(20.76 Kio) Téléchargé 71 fois

Avatar de l’utilisateur
Shyrka973
Actif
Messages : 555
Inscription : 18 août 2014, 18:17
Localisation : Kourou / Guyane

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Shyrka973 » 09 mai 2018, 06:40

Bonjour,

J'ai un agenda Google qui contient que mes périodes de congé. J'utilise un scénario par rapport aux jours inscrits dans ce calendrier.
Pouvez-vous confirmer mes propos suivants ?

Si je mets une période de plusieurs jours consécutifs, je peux connaitre le début de la période avant un:

Code : Tout sélectionner

#[Chambre Papa][Agenda Congés][Congés]# matches "/DA;/"
et pour la fin de la période:

Code : Tout sélectionner

#[Chambre Papa][Agenda Congés][Congés]# matches "/FA;/"
Pour les jours dans la période, on a:

Code : Tout sélectionner

"00:00;23:59;A;Congé;....
Si on définit un seul jour de congé, on a aussi uniquement ceci:

Code : Tout sélectionner

"00:00;23:59;A;Congé;
Donc le plus simple pour savoir si le jour est un jour de congé, on peut écrire ceci:

Code : Tout sélectionner

#[Chambre Papa][Agenda Congés][Congés]# matches "/A;/"
qui prendrait le cas FA, DA et A.

Qu'en pensez-vous ?

Merci.
DIY Proxmox 5.1 / i3-6100U @ 2.30GHz / 4Go RAM / 128 Go SSD : Jeedom 3.2.12 - Stretch
Protocol: Z-Wave, EnOcean, RFXtrx433E, Xiaomi, BLEA, MQTT, ESPeasy, Jeeduino, Abeille

Totophe
Timide
Messages : 73
Inscription : 02 févr. 2017, 20:19
Localisation : Sartrouville

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par Totophe » 10 mai 2018, 12:07

ardefy a écrit :
01 mars 2018, 08:30
Bonjour,

J'ai acheter le plugin car je pensais pouvoir désactiver un scenario si j'etais en "rtt" .

Mais je ne comprend pas du tout comment je dois faire dans jeedom , j'ai lu la doc ce sujet.. mais je comprend pas comment faire :/

Ca fais 15 jours que j'essaye de comprendre..

J'ai bien mon agenda google qui s'affiche sur mon dashboard,

Donc je voudrais tout simplement desactiver un scenario si mon evenement contient "Rtt"

Peux t'on m'aider svp ?

Merci d'avance,
Tu peu aussi dans un scénario déclenché a une heure fixe de la journée vérifier si dans ton calendrier il y a RTT.
En mettant dans un bloc SI:
#[Appartement][Congés][conges]# matches "/RTT/"

chboc85
Timide
Messages : 55
Inscription : 16 déc. 2015, 11:18

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par chboc85 » 15 mai 2018, 11:50

Bonjour a tous,

Je débute dans l'utilisation de ce plugin. Voila, j'ai créer un scénario pour la gestion de mes poubelles (verte/jaune). Dans ce scénario je regarde en premier la valeur d'une variable "couleur_poubelle" et en fonction de sa valeur, je m'envoie une notification Messenger du type :" Demain c'est les poubelles jaune? Tu l'ai a déjà sortie?" et je lui répond "non/oui/plus tard", ce qui déclenche d'autres action.

Bref, j'aimerais lancer ce scénario tout les dimanches soir avec la prise en charge de la variable a l'aide de mon agenda google, donc j'ai créé ma commande qui est "DA|sc=8|couleur_poubelle=jaune" (sans les " au début et à la fin) sauf que au lancement du scénario le changement de la variable n'est pas prise en compte...

J'ai testé mon scénario en changeant manuellement la valeur de ma variable et il fonctionne bien.

Pourquoi via icalandar la valeur de cette variable n'est pas mise à jour avant d'exécuter le scénario?

Quelqu'un a-t-il déjà rencontré ce problème? faut-il ajouter quelque chose en amont du scénario pour etre sur de récupérer la bonne valeur de variable?

Merci d'avance pour votre aide et désolé si la question avait déjà été posé auparavant, j'avoue ne pas avoir relu tout le post...

chboc85
Timide
Messages : 55
Inscription : 16 déc. 2015, 11:18

Re: [Plugin Tiers][Sujet Principal] Plugin iCalendar

Message par chboc85 » 16 mai 2018, 13:40

Bonjour à tous,

Je pensais avoir cerné le fonctionnement de ce plugin mais après cette nuit je me rend compte que pas dutout... Je vous explique, je cherche a utiliser ce plugin que depuis hier donc, je me suis créé un agenda google que j'ai nommé "Domotique", j'ai récupéré l'url privé que j'ai renseigné au plugin et j'arrive bien a récupérer les événements que je rajoute à mon agenda google sur jeedom.

Donc je me suis lancer avec 3 scénarios, un pour la gestion de mes volets (ouverture à 6h30, et fermeture à 21h) + un autre scénario qui lui m'indique quelle poubelle sortir le dimanche soir (tjrs mon probleme de MAJ de variable en plus... bref). J'avais mis mes 3 scénarios en mode "provoqué" avec comme déclencheur mon agenda "Domotique" et je pensais qu'il allait lancer le bon scénario en fonction de la commande présente dans la description de mes événements (DA|sc=8 par exemple pour lancer mon scénario de poubelle) sauf que ça n'a pas fonctionné comme je le pensais. => Donc hier soir, quand il est arrivé l'heure de la fermeture de mes volet, il se ferme bien, jme dit c'est bon, ET par contre avertissement que je dois sortir mes poubelle verte=> euh la jme suis dit c'est pas bon... En y réfléchissant, je me dit que ma méthode d'appel de mes scénario n'est pas bon, et en ayant mis pour chaque scénario l'événement provoqué "Agenda domotique", ca semble logique qu'il va balancé tout les scénario qui ont "agenda domotique" dans leur méthode provoqué.

Donc malgré la relecture de la doc + ce post, je n'arrive tjrs pas à cerner la "bonne méthode" pour utiliser ce plugin (dsl, ça semble évident pour bcp mais moi je capte pas la lol). Si quelqu'un peut me réexpliquer la méthode pour lancer un scénario correctement ou une action car la je bloque.

Je pensais à une chose et vous me direz si je fais ENCORE fausse route. Je pensais créer un scénario "Agenda google" qui serait provoqué par mon agenda "domotique" et ce scénario serait composé de plusieurs bloc SI avec pour chaque cas une lecture des titres à l'aide de la fonction "matches" => exemple SI "Poubelle verte" dans le titres ALORS je lance mon scénario de poubelle. SI "fermer volet" dans le titre ALORS je lance le scénario de fermeture de volet. Bref, vous l'aurait compris, un scénario "Agenda google" qui est appelé a chaque événement et qui se charge de lancer le bon scénario/action en fonction de se qu'il y a dans mes titres événement.

Autre façon, créer, un agenda pour chaque événements?, un agenda fermeture volet, ouverture volet, poubelle etc... => cette méthode me semble lourde

Bon j'ai du mal avec ce plugin, je cherche peut être à faire trop compliqué alors que c'est tout simple donc j'aimerais bien que quelqu'un m'aide à comprendre pour le coup.

Merci d'avance a tous en tout cas.

Répondre

Revenir vers « [Catégorie] Organisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités