Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Re : Détecteur de sonnette d'interphone ESP8266 : comment recevoir une notification sur mon téléphone ?

Traduit de English par IA ·

D’abord le matériel. Utilisez un optocoupleur : pont redresseur (ou un PC817 avec une diode inverse aux bornes de la LED), résistance série de 1 kΩ, 10 µF en sortie pour que l’ondulation alternative n’apparaisse pas comme 50 impulsions par seconde. Côté transistor vers D5 avec INPUT_PULLUP, de sorte que la broche passe à LOW pendant la sonnerie. Antirebond dans le code, envoyer ring: 1 sur le front descendant, et ring: 0 lorsque c’est calme depuis 2 s.Ensuite, je passerais la règle d’alarme. Une alarme a un cycle de vie (ouverte, acquittée, effacée) et les alarmes s’accumuleraient pour chaque coursier. Une règle de la carte Rules convient mieux :

When:  A value changes, device "intercom-d1", value "ring", becomes 1
Then:  Tell people  [x] Members
       Message: "Someone is at the street door"

Les membres la reçoivent dans la cloche, par notification push là où ils l’ont activée (l’application, ou un navigateur avec les notifications push activées), et dans chaque application de messagerie qu’ils ont liée sous Mon profil > Applications de messagerie. Donc, une fois que votre administrateur a connecté la plateforme, chaque personne lie son propre compte et cela vous fait une notification sur votre téléphone, avec ou sans l’application. Les destinataires d’une règle de la carte Rules ne reçoivent jamais d’e-mail ni de SMS ; pour les SMS, il vous faudrait un flux avec un bloc Notify et des numéros de téléphone.Un point à savoir : la même notification adressée à la même personne est retenue pendant un délai de 10 minutes. C’est acceptable pour une sonnette, mais si deux coursiers arrivent dans un intervalle de 10 minutes, le second n’apparaît que sous forme de « (+1) » sur la notification suivante. Détails : Notifications from rules and flows.

Solution acceptée♥ 2