Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (31 loc) · 1.9 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.9 KB

ffffm-button-bind

Mit diesem Package können im Router-Konfigurationsmodus dem Router-Wifi-Taster eigene Funktionalitäten zugeordnet werden. (Alternativ kann dieses auch per uci durchgeführt werden.)

screenshot

Das Paket passt den Wifi-Taster über das Skript /etc/rc.button/rfkill an.

Es stehen folgende Tasterfunktionalitäten zur Verfügung:

Wifi ON/OFF Taster:

  1. Wifi an/aus (uci set button-bind.wifi.function=0; uci commit)
  2. Keine Funktion (default) (uci set button-bind.wifi.function=1; uci commit)
  3. Wifi-Reset (uci set button-bind.wifi.function=2; uci commit)
  4. Nachtmodus 1, alle Status-LEDs an/aus (uci set button-bind.wifi.function=3; uci commit; reboot)
  5. Nachtmodus 2, aber während Taster-Betätigung an (uci set button-bind.wifi.function=4; uci commit; reboot)
  6. Client-Netz an/aus (uci set button-bind.wifi.function=5; uci commit)
  7. Mesh-VPN aus für 5 Stunden (uci set button-bind.wifi.function=6; uci commit)

Bei der Option 3. startet der Knoten immer im Nachtmodus, dies funktioniert auch bei Garäten, die keinen Taster haben. Ohne Taster bekommt man die LESs allerdings dann auch nur hier im Config Mode wieder an.

Bei der Option 5. bleibt das Mesh-Netz aktiv, so dass der Router weiter mit der lokalen Wolke und eventuellen Gateways über das Mesh-VPN mascht.

Bei Option 6. schaltet sich das Mesh-VPN nach 5 Stunden automatisch wieder ein. Man kann durch nochmaliges Drücken diesen Timer abbrechen und das das Mesh-VPN sofort wieder einschalten.

Hinweis zur uci-Nutzung

Bei älteren Versionen dieses Pakets wurde nicht immer die Datei /etc/config/button-bind angelegt.

Wenn dieses der Fall sein sollte, dann einfach folgenden Inhalt auf dem Router in die leere Datei /etc/config/button-bind einfügen:

config button 'wifi'  
	option function '1'