====== Post notificer i HAL9K ====== I forbindelse med at jeg havde lavet postkasse [[https://hal9k.dk/postkasse-overvaagning/|overvågning af min egen postkasse]], blev jeg spurgt af [[members:bullestock]] om jeg ville lave det til Hal9k også, i den forbindelse vil lave jeg en del forbedringer samt en anden måde at få besked om post på, nemlig som en besked på vores chat-tjeneste [[infrastruktur:it-services:slack]]. John Andersen gav mig faktisk en god ide til en stor forbedring, da efter at have haft mit system kørende et stykke tid nu, har jeg fundet ud af at jeg skal skifte batteri ca. hver 14 dag, hvilket ikke vil være særlig aktuelt i Hal9k. John havde nemlig modificeret en [[http://www.jemogfix.dk/Doerklokke__6754/Traadloes-doerklokke_9038981|dørklokke fra jem og fix]] med en thyristor og en led, så leden lyste når der var kommet post. Det er ideen med dørklokke jeg vælger at bruge her, hvor det ene dørtryk bliver monteret inde i postkassen med en kontakt på lågen, og klokken/modtageren bliver opsat et sted indenfor hvor den kan fange wifi og har et ledigt stik til 230 volt. Jeg har lavet et lille pcb hvor en esp-01 kan sættes i, og der på sidder en lille BC547 transistor som sørger for at gpio2 bliver trukket lav når dørklokken "ringer" og samtidigt sørger for at gpio2 ikke er lav ved opstart af esp-01 så den kan starte op fra flash. Til at sende beskeden til slack er der taget udgangspunkt i [[https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/HTTPSRequest/HTTPSRequest.ino|dette https reguest eksempel]] samt brug af [[https://api.slack.com/|Slack api]]. Firmwaren til esp-01 og pcb filer er tilgængelig på vores [[https://github.com/Hal9k-dk/postnotifier|github]]. Modtageren er opsat inde i kemi lab over el måleren, da der er en stikkontakt der ikke bliver afbrudt af eventuelle nødstop. ===== billeder ===== {{:projects:posthal9k_1_.jpg?200|}} {{:projects:posthal9k_2_.jpg?200|}} {{:projects:posthal9k_3_.jpg?200|}} {{:projects:posthal9k_4_.jpg?200|}} {{:projects:posthal9k_5_.jpg?200|}} {{:projects:posthal9k_6_.jpg?200|}}