Türschloss: Difference between revisions
Jump to navigation
Jump to search
(Created page with " == Hardware == * Raspberry Pi Zero W * «Eqiva BLUETOOTH SMART» Türschlossantrieb ** Bluetooth-Chip vom PCB gerissen ** Steuerung durch Knopfdruck-Simulation via MOSFETs *...") |
No edit summary |
||
Line 13: | Line 13: | ||
* Python-Skript zum öffnen/schliessen via Raspi-GPIO-Pins |
* Python-Skript zum öffnen/schliessen via Raspi-GPIO-Pins |
||
* Ansteuerung via SSH Pubkey + ForceCommand |
* Ansteuerung via SSH Pubkey + ForceCommand |
||
** ssh open@door & |
** ssh open@<door> → öffnet das Schloss |
||
** ssh close@door & |
** ssh close@<door> → schliesst das Schloss |
||
** ssh status@door & |
** ssh status@<door> → Status-Abfrage des Schlosses |
||
* Ansteuerung via TLS Client Certificate + HTTP cgi-bin |
* Ansteuerung via TLS Client Certificate + HTTP cgi-bin |
||
** https://door/door/open & |
** https://<door>/door/open → öffnet das Schloss |
||
** https://door/door/close & |
** https://<door>/door/close → schliesst das Schloss |
||
** https://door/door/status & |
** https://<door>/door/status → Status-Abfrage des Schlosses |
||
[[Category:Projekt]] |
[[Category:Projekt]] |
Revision as of 20:09, 19 September 2020
Hardware
- Raspberry Pi Zero W
- «Eqiva BLUETOOTH SMART» Türschlossantrieb
- Bluetooth-Chip vom PCB gerissen
- Steuerung durch Knopfdruck-Simulation via MOSFETs
- Lichtschranke im Türrahmen
- Pogopin-«Kontaktsensor»
Software
- Python-Skript zum öffnen/schliessen via Raspi-GPIO-Pins
- Ansteuerung via SSH Pubkey + ForceCommand
- ssh open@<door> → öffnet das Schloss
- ssh close@<door> → schliesst das Schloss
- ssh status@<door> → Status-Abfrage des Schlosses
- Ansteuerung via TLS Client Certificate + HTTP cgi-bin
- https://<door>/door/open → öffnet das Schloss
- https://<door>/door/close → schliesst das Schloss
- https://<door>/door/status → Status-Abfrage des Schlosses