Mützen Sie online in einem Bereich, in dem Sie (oder Ihr Auto) von einem Tor eingeschlossen sind? Wenn ja, können Sie genau verstehen, wie sich [Alexander] anfühlt, seine Gäste regelmäßig mit einer Remote-Manage in auch rauszulassen zu lassen – es ist einfach nicht bequem. [Alexander] hat vielleicht nur einige zusätzliche Fernbedienungen gekauft, sowie sie verabschiedet, dass sie jedoch nicht genau so preisgünstig sind, wie Feierlichkeiten. Ganz zu erwähnen, dass es nicht sinnvoll ist, sowieso einen an jedem einzelnen Besucher zu übergeben. Da der Eingang ein Nachbarschaftstor ist, war das Hacken des eigentlichen Eintrittssystems keine Option. Es gab nur eine Sache, die er tun könnte – hacken Sie die Fernbedienung!
Wie fast jeder andere Hacker hatte [Alexander] ein Ersatz-Spare ESP8266-Bord, der herumliegt. [Alexander] hatte ebenfalls ein paar Ersatzrelais, die er nutzte, um die beiden Tasten auf seinem festgelegten “Opfer” -Fern-Relax-Relais pro Knopfes zu verwalten. Nachdem diese Teile zusammen mit ein paar unterstützenden Elektronikbits geworfen wurde, wurde die Hardware durchgeführt. Jetzt kann [Alexander] einfach HTTP-Anforderungsverknüpfungen auf jedem Trusted Visitor’s Smartphone einrichten. Von dort aus können sie die Tore selbst öffnen / schließen!
Ursprünglich nutzte er IFTTT, um die Saite der Ereignisse zu aktivieren, die alles ermöglichen, dass es jedoch eine Verzögerung von etwa 8 Sekunden gab (von der Aktivierung bis zur Relaisaktion). [Alexander] hatte dies nicht, also stützte er sich auf die HTTP-Anforderungs-Shortcuts-App. Wenn er diese Änderung machte, verschwand die Verzögerung.
Das ist ein ziemlich ausgezeichnetes Denken über die nahe schwierigen Menge an Software-Anwendungselementen, die in diesem Projekt enthalten sind. Es gibt natürlich die Firmware auf dem NoDemcu-Board, ebenso wie auch andere: Cloudmqtt, Python, Flasche, Aws Lambda, Zappa, HTTP-Anforderungsverknüpfungen. Wenn Sie genau sehen möchten, wie all diese Bindungen zusammen sein, um sein System zu arbeiten, inspizieren Sie seine Github-Seite für dieses Projekt.
Sieht aus, als wäre er davon abgemeldet. [Alexander] hat diesen Job mit ein paar Verbesserungen aktualisiert, die er auf eine separate Hackaday.IO-Seite anlegte, die wir unser Auge behalten müssen. Wir haben nur eine Empfehlung für diesen Job – es könnte einige Sicherheit nutzen. [Alexander] erwähnt, erwähnt, dass sie später eine Art Authentifizierung / Sicherheit hinzufügen, um sicherzustellen, dass wir uns etwas besser fühlen.
Es gibt überraschend nur wenige elektrische Eingangsshacks hier, also wenn Sie einen haben, senden Sie es in! Anforderung ein bisschen Inspiration? Dieser Eingang war Hacker-geschaffen, während dieser ein Hacker gehackt wurde.