ESP8266 MQTT Afstandsbediening Toegang

Doe u online in een gebied waar u (of uw auto) bent opgesloten door een poort? Als dat het geval is, kunt u precies begrijpen hoe [Alexander anders] zich voelt over het regelmatig met een afstandsbediening van zijn gasten binnen te laten – het is gewoon niet handig. [Alexander] heeft misschien net wat extra afstandsbedieningen gekocht en passeerden ze, maar ze zijn niet precies zo goedkoop als viering-gunsten. Om nog maar te zwijgen, het zou sowieso geen zin hebben om er een uit te geven aan elke enkele bezoeker. Omdat de ingang een wijkpoort is, was het hacken van het eigenlijke toegangssysteem geen optie. Er was maar één ding dat hij zou kunnen doen – hack de afstandsbediening!

Zoals zowat elke andere hacker, had [Alexander] een reserve ESP8266-gebaseerd bord rondliggend. [Alexander] had eveneens een paar reserve-relais die hij gebruikte om de twee knoppen te beheren op zijn aangewezen ‘offer’-afstandsbediening – één relais per knop. Na het gooien van deze delen samen met een aantal ondersteunende stukjes elektronica, werd de hardware gedaan. Nu kan [Alexander] HTTP-aanvraagsnelkoppelingen op elke vertrouwde bezoekers-smartphone opzetten. Vanaf daar kunnen ze de poorten zelf openen / sluiten!

Oorspronkelijk gebruikte hij IFTTT om de reeks gebeurtenissen te activeren die alles laten gebeuren, maar er was een vertraging van ongeveer 8 seconden (van Activate to Relay Action). [Alexander] had dit niet, dus vertrouwde hij op de HTTP-aanvraag-snelkoppelingen-app. Toen hij deze verandering heeft gemaakt, verdween de vertraging.

Dat is vrij uitstekend denken aan het bijna-duizelingwekkende hoeveelheid software-applicatie-elementen in dit project. Er is natuurlijk de firmware op het NodeMcu-raad, evenals er is het ook ook: Cloudmqtt, Python, Fles, AWS Lambda, Zappa, HTTP-aanvraagsnelkoppelingen. Als je precies wilt zien hoe al deze banden samen om zijn systeem te laten werken, inspecteer dan zijn Github-pagina voor dit project.

Het lijkt erop dat hij zich al af zag. [Alexander] heeft deze taak bijgewerkt met een aantal verbeteringen, die hij op een afzonderlijke hackaday.IO-pagina opzet die we ons in de gaten moeten houden. We hebben slechts één aanbeveling voor deze taak – het kan wat beveiliging gebruiken. [Alexander] Vermeldt wel het toevoegen van een aantal authenticatie / beveiliging later, om ervoor te zorgen dat we ons een beetje beter voelen.

Er zijn verrassend weinig elektrische entree-hacks hier, dus als je er een hebt, stuur het dan in! vereiste een beetje inspiratie? Deze ingang was Hacker-gecreëerd, terwijl deze Hacker-Hacked was.

Leave a Reply

Your email address will not be published. Required fields are marked *