ESP8266 MQTT ekstern inngangsoppføring

gjør du online i et område hvor du (eller din bil) er låst inn av en port? I så fall kan du forstå nøyaktig hvordan [Alexander annet] føles om å la sine gjester i så vel som ut jevnlig med en fjernstyring – det er bare ikke praktisk. [Alexander] har kanskje nettopp kjøpt noen ekstra fjernkontroller, så vel som passerte dem, men de er ikke nettopp like billige som feiringsfavorier. For ikke å nevne det ville ikke være fornuftig å hånden en ut til hver eneste besøkende uansett. Siden inngangen er en nabolagsport, var hacking selve inngangssystemet ikke et alternativ. Det var bare en ting han kan gjøre – hack fjernkontrollen!

Som omtrent alle andre hacker, hadde [Alexander] et Spare ESP8266-basert bord som ligger rundt. [Alexander] hadde også et par ekstra reléer som han brukte til å administrere de to knappene på sitt utpekte “offer” fjernkontroll – ett relé per knapp. Etter å ha kastet disse delene sammen med et par støttende biter av elektronikk, ble maskinvaren gjort. Nå [Alexander] kan bare sette opp hottnop-snarveier på hver pålitelig besøkendes smarttelefon. Derfra kan de åpne / lukke portene seg selv!

Opprinnelig brukte han IFTTT for å aktivere strengen av hendelser som gjør at alt skjer, men det var en forsinkelse på ca. 8 sekunder (fra aktivering til reléhandling). [Alexander] hadde ikke dette så han stolte på http-forespørselsgenveiene. Da han gjorde denne endringen, forsvant forsinkelsen.

Det er ganske utmerket å tenke på den nesten svimlende mengden programvareapplikasjonselementer som følger med i dette prosjektet. Det er firmware på Nodemcu-bordet selvfølgelig, så vel som det er alt annet: Cloudmqtt, Python, Flask, AWS Lambda, Zappa, HTTP-forespørsel snarveier. Hvis du vil se nøyaktig hvordan alt dette knytter sammen for å gjøre sitt systemarbeid, inspiser ut sin Github-side for dette prosjektet.

Ser ut som om han er avstått fra å gjøre ennå. [Alexander] oppdaterte denne jobben med et par forbedringer, som han satte på en egen hackaday.io side som vi må holde øye med. Vi har bare en anbefaling for denne jobben – det kan utnytte noe sikkerhet. [Alexander] nevner å legge til en hvilken som helst type autentisering / sikkerhet senere, for å sikre at vi får oss til å føle oss litt bedre.

Det er overraskende få elektriske inngangshacks rundt her, så hvis du har en, send den inn! Krav litt inspirasjon? Denne inngangen var hacker-opprettet, mens denne var hacker-hacket.

Back to top