Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| alarmsystem [14.01.2018 18:21] – [Software] havelock | alarmsystem [20.01.2018 20:01] (aktuell) – [Software] havelock | ||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| ip link set up dev client0 | ip link set up dev client0 | ||
| </ | </ | ||
| - | |||
| Dieses System ist natürlich immer im Zusammenhang mit anderen Sicherungssystemen zu sehen. | Dieses System ist natürlich immer im Zusammenhang mit anderen Sicherungssystemen zu sehen. | ||
| + | |||
| + | Voraussetzung ist, daß im Fahrzeug eine permanente Stromversorgung sichergestellt ist. | ||
| Feststellen ob ein Fahrzeug von seinem Parkplatz bewegt wird. | Feststellen ob ein Fahrzeug von seinem Parkplatz bewegt wird. | ||
| Zeile 91: | Zeile 92: | ||
| Das Fahrzeug /Mein Auto/ wird gerade bewegt. | Das Fahrzeug /Mein Auto/ wird gerade bewegt. | ||
| EOF | EOF | ||
| + | </ | ||
| + | |||
| + | Dynamische Steuerung des Client-WLANs im Fahrzeug. | ||
| + | |||
| + | Erster Entwurf: | ||
| + | <file lua meshcheck.lua> | ||
| + | # | ||
| + | |||
| + | function neighbourcount() | ||
| + | local handle = io.popen(" | ||
| + | local result = handle: | ||
| + | handle: | ||
| + | return result | ||
| + | end | ||
| + | |||
| + | function ifstate() | ||
| + | local file = io.open("/ | ||
| + | local result = file: | ||
| + | file: | ||
| + | return result | ||
| + | end | ||
| + | |||
| + | state = ifstate() | ||
| + | if neighbourcount() == 0 then | ||
| + | if state == " | ||
| + | os.execute(" | ||
| + | end | ||
| + | else | ||
| + | if state == " | ||
| + | os.execute(" | ||
| + | end | ||
| + | end | ||
| </ | </ | ||