Neu: Die KI-Firewall überwacht die gesamte Plattform und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Re: ESP8266-Klingeldetektor für die Gegensprechanlage: Wie bekomme ich eine Benachrichtigung aufs Handy?

Von English mit KI übersetzt ·

Zuerst die Hardware. Verwende einen Optokoppler: Brückengleichrichter (oder einen PC817 mit einer Rückwärtsdiode über der LED), 1 kΩ Vorwiderstand, 10 µF am Ausgang, damit die Wechselspannungsrestwelligkeit nicht als 50 Impulse pro Sekunde auftaucht. Die Transistorseite an D5 mit INPUT_PULLUP, sodass der Pin während des Klingelns LOW ist. Im Code entprellen, bei der fallenden Flanke ring: 1 senden und ring: 0 senden, wenn es 2 s lang ruhig ist.Dann würde ich die Alarmregel auslassen. Ein Alarm hat einen Lebenszyklus (offen, quittiert, gelöscht), und für jeden Kurier würden sich Alarme stapeln. Eine Regel auf der Rules-Karte passt besser:

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

Mitglieder bekommen es in der Glocke, per Push, sofern sie das eingerichtet haben (in der App oder in einem Browser mit aktiviertem Push), und in jeder Chat-App, die sie unter Mein Profil > Chat-Apps verknüpft haben. Sobald dein Admin die Plattform verbindet, verknüpft also jede Person ihr eigenes Konto, und das ist dein Handy-Ping, mit oder ohne App. Empfänger einer Rules-Karte bekommen nie E-Mails oder SMS; für SMS bräuchtest du einen Flow mit einem Notify-Block und Telefonnummern.Eine Sache solltest du wissen: Dieselbe Benachrichtigung an dieselbe Person wird für eine 10-minütige Abklingzeit zurückgehalten. Für eine Türklingel meist in Ordnung, aber wenn zwei Kuriere innerhalb von 10 Minuten kommen, erscheint der zweite nur als „(+1)“ bei der nächsten. Details: Notifications from rules and flows.

Akzeptierte Lösung♥ 2