Projekt:Türsteuerung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Christopher verschob die Seite Projekt:Door nach Projekt:Türsteuerung, ohne dabei eine Weiterleitung anzulegen) |
|||
Zeile 17: | Zeile 17: | ||
=== tuer oeffnen === | === tuer oeffnen === | ||
+ | ==== via ssh client ==== | ||
* mit wifi unhb.de verbinden | * mit wifi unhb.de verbinden | ||
* ssh open@door.unhb oeffnet die tuer | * ssh open@door.unhb oeffnet die tuer | ||
* ssh close@door.unhb schliesst die tuer | * ssh close@door.unhb schliesst die tuer | ||
+ | |||
+ | ==== via app ==== | ||
+ | Aktuell funktioniert (fuer Android): https://github.com/mwarning/trigger | ||
+ | |||
+ | * Door type: ssh | ||
+ | * Host: door.unhb | ||
+ | * User: keymaster | ||
+ | * Open Command: USER=open /home/pi/door.sh | ||
+ | * Close Command: USER=close /home/pi/door.sh | ||
+ | * Status Command: /home/pi/get_door_status.py | ||
== mqtt == | == mqtt == |
Version vom 11. September 2019, 08:36 Uhr
door.unhb
homegear installation, oeffnet und schliesst die tuer zum space, updated spaceapi
Zugang
- SSH: credentials liegen im keepass
- filesystem ist ro, bei aenderungen vorher sudo mount -o remount,rw / und danach natuerlich sudo mount -o remount,ro /
- Tuer schliessen: user open/close via ssh pubkey
user hinzufuegen
- per ssh auf door.unhb verbinden
- sudo add_dooruser.sh ausfuehren
- usernamen & ssh pubkey eingeben
user entfernen
- user manuell aus /etc/ssh/authorized_keys entfernen
tuer oeffnen
via ssh client
- mit wifi unhb.de verbinden
- ssh open@door.unhb oeffnet die tuer
- ssh close@door.unhb schliesst die tuer
via app
Aktuell funktioniert (fuer Android): https://github.com/mwarning/trigger
- Door type: ssh
- Host: door.unhb
- User: keymaster
- Open Command: USER=open /home/pi/door.sh
- Close Command: USER=close /home/pi/door.sh
- Status Command: /home/pi/get_door_status.py
mqtt
saemtliche schliessvorgaenge werden via mqtt geloggt und ausgeloest
relevante topics:
- /unhb/..../set/
- /unhb/..../get/