Oubli de porte ouverte

Bonjour à tous
Je ne sais pas si je suis au bon endroit pour poster ma question

J’ai un souci de compréhension sur les scénarios

J’aimerai, vers 20 heures, être informé que j’ai laissé la porte ouverte de mon atelier

Je vais poser sur la porte un contact Zigbee
Sur mes essais, tout ce que j’ai réussi, c’est que si j’ouvre le contact après 20 heures, ça va se signaler, mais rien si elle est déjà ouverte
Je suis persuadé que pour certains ce doit être simple à réaliser, mais pas pour moi

Pour info, en 73 j’ai commencé mes premières programmations (ça ne s’appelait pas ainsi à l’époque) sur des autocom et ça se réalisait avec des fils soudés (si si, c’est possible)
Par la suite, énorme progrès, on utilisait un minitel, puis des ordinateurs
Mais bon, toujours avec une certaine logique qui a d’ailleurs changée avec l’arrivée d’autocom américains

Merci à celui qui pourra m’aiguiller
Jean-Paul

Il faut faire un scénario avec un déclencheur programmé que tu déclenches tous les jours à 20h
dans ton scénario tu testes si la porte est ouverte

2 « J'aime »

Hello
C’est très simple
Tu crée un scénario programmé (Tous les jours à 20:00) et dans ce scénario tu teste l’état de la porte.
Si ouverte, l’action dont tu as besoin (Mail, sms …)
EDIT : Grillé par @sebfar :grinning:

Bonjour,

Il a demandé d’être averti si la porte est ouverte après 20h pas si elle est ouverte à 20h :wink:

Il faut donc faire l’inverse : un scénario avec comme déclencheur « capteur porte = ouvert » (ce qui permet d’ignorer les fermetures de porte), puis tester avec un SI si l’heure est entre 20h et ?? (il n’a pas précisé quand il veut arrêter d’être averti).

Paf contre proposition ! :joy:
Ok j’ai mal lu… :wink:

On ne va pas se battre :slight_smile:

mais c’est écrit « J’aimerai, vers 20 heures, être informé que j’ai laissé la porte ouverte de mon atelier »

Je me bat pas du tout t’inquiète (j’ai mis des smileys pourtant !).

Ta lecture me semble plus juste que la mienne. Attendons de voir ce qu’en dit @nollipap13720 :grin:

oui oui pas de soucis :slight_smile: j’ai bien pris en compte tes smiley …

Au moins là il a 2 options, il n’a plus qu’à choisir

1 « J'aime »

Pas de dispute, je me dispute déjà trop avec moi même et même avec ma femme :slight_smile:
Oui, mon souci est que je laisse ma porte d’atelier grande ouverte toute la journée et qu’il m’arrive rarement de penser à aller la refermer le soir
Donc, dans l’idéal je cherche un scénario qui me signalerait mon oubli, vers 20 heures, et avec quelques rappels au cas ou, et suivant ce que ce scénario déclencherait, sonnerie, sms, sirène d’alarme ou Gégène sous mes draps qui me rappelleraient à l’ordre

Pas de dispute aucune je t’assure :blush:
Donc c’est @sebfar qui a répondu le plus justement à ton besoin :wink:

Vous allez bien nous trouver une solution pour qu’il ai un rappel toutes les 30mins non ?

Allez à vos marques, prêt, scénarisez ! :laughing:
Je compte les points moi :beer:

4 « J'aime »

Si porte ouverte alors
/////// Envoyer message
/////// Dans 30 min
////////////Même scénario : start

J’ai gagné ma bière @Mips ? :grin:

2 « J'aime »

C’est une version qui fonctionne c’est sur :+1:
:beers:

2 « J'aime »

Merci pour vos réponses
Hélas, j’ai la comprégnure difficile, j’ai fait ça mais ça ne fonctionne pas
Je mets un horaire quelques minutes après pour tester



Où est ce que je me plante ?

Bonjour,

Il faudrait le log du scénario également.

Tu es sur de ta commande [maison][lidl porte atelier][état] ? Parce là, et elle ne renvoie rien, ni 0 ( fermé), ni 1 ( ouvert).
1 - vérifie sur le dashboard que ton détecteur fonctionne en ouvrant et fermant la porte
2 - vérifiebque tu as bien pris la bonne commande état dans la condition du si
Tu peux aussi tester ton expression dans le testeur d’expression. Ça doit te renvoyer 0 == 1 ou 1 == 1 et pas «  » == 1

2 « J'aime »

Déjà vu ca quelque part, curieux :thinking:
La semaine passée ou encore avant quelqu’un avait un problème avec une commande qui retournait vide dans le scénario et qui pourtant retournait la valeur lors du test ou dans le testeur d’expression.

J’ai testé en mettant un 0 au lieu du 1 dans #[Maison][Lidl Porte Atelier][etat]# == 1
ça fonctionne trop bien, que mon contact soit ouvert ou fermé ça déclenche l’action :slight_smile:
J’ai peut-être trouvé ce lien qui pourrait m’aiguiller

Bon, j’ai déjà appris à trouver les log du scénario et la façon de faire des copies d’écran, c’est pas gagné mais je progresse

Prochaine étape, apprendre à ne pas mettre les logs dans une capture d’écran, difficile à lire, mais à les copier/coller dans un Texte préformaté comme ceci :wink: :

saisissez ou collez du code ici
2 « J'aime »