digital.home #2 door.open()?notify(me) Part2
Wie in Part 1 beschrieben haben wir uns einen Controller herausgepickt, der WLAN/LAN hat. Dies hatte natürlich einen Grund, denn das reine “loggen” ob jemand die Tür rein kommt ist noch kein echtes Feature ;)
Notify(me)
Ziel soll es also nun sein, über Mail oder Push-Nachricht auf dem Handy informiert zu werden, sobald jemand die Tür öffnet oder schließt.
2015 habe ich ein Projekt auf Kickstarter unterstützt: BLYNK
Und ich muss sagen: WOW! Ein voller Erfolg! Die App wird von Zeit zur Zeit besser aber nicht nur das, BLYNK hat einen entscheidenden Vorteil:
Es unterstützt lokale Server!
Heißt meine Daten landen nicht in einer CLOUD eines Drittanbieters und ich bin auch nicht auf das Internet angewiesen wenn ich im lokalen Netz bin.
Zudem lassen sich über BLYNK sehr gut (sowohl die Hardware als auch) die Apps teilen und somit bekommt unsere Tür auch direkt ein Mobiles Interface 😱
Los geht’s
Der Hardware aufbau bleibt bestehen, allerdings erweitern wir unser Script mit unserem BLYNK Server.
- So installiert ihr euch die Blynk Library: https://www.blynk.cc/getting-started/ #3
- Ihr müsst euch dann mit der App anmelden und ein Projekt anlegen.
Hier ist mein Aufbau (Den Code könnt ihr mit der App scannen):
- Den generierten Token müsst ihr dann im CODE ergänzen.
Die Notifications werden in Zeile 99 und 101 gepusht:
https://create.arduino.cc/editor/bastifantasti/41df0c8c-5e47-4de9-aaf2-8970ceaebc64/preview
Zack fertig: WLAN Tür