mitglieder, vorstand
1.688
Bearbeitungen
Dg3hda (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Dg3hda (Diskussion | Beiträge) (→Code) |
||
Zeile 73: | Zeile 73: | ||
Dieser Code verwendet den Sleepmode des ESP8266 sowie eine WS2812 LED, letztere leuchtet dann anhand der letzten Vorgabe weiter die das ESP8266 vor dem Einschlafen absendet... | Dieser Code verwendet den Sleepmode des ESP8266 sowie eine WS2812 LED, letztere leuchtet dann anhand der letzten Vorgabe weiter die das ESP8266 vor dem Einschlafen absendet... | ||
<pre> | <pre> | ||
let toffen = | let toffen = 300 | ||
let tzu = | let tzu = 300 | ||
let boottime=30 | |||
let graceperiod=60 | |||
timer 100,[service] | timer 100,[service] | ||
wait | wait | ||
Zeile 86: | Zeile 88: | ||
if Status == "v" then neo(0,25,0,10) | if Status == "v" then neo(0,25,0,10) | ||
if Status == "o" then neo(0,0,25,10) | if Status == "o" then neo(0,0,25,10) | ||
if Status == "v" then wprint "verriegelt" | if Status == "v" then wprint "Spacestatus verriegelt erkannt" | ||
if Status == "o" then wprint "offen" | if Status == "o" then wprint "Spacestatus offen erkannt" | ||
timer | timer graceperiod*1000,[disc] | ||
wait | wait | ||
Zeile 94: | Zeile 96: | ||
neo(0,0,0,0) | neo(0,0,0,0) | ||
if Status == "v" then tdown = tzu else tdown=toffen | if Status == "v" then tdown = tzu else tdown=toffen | ||
tdown=tdown-boottime | |||
tdown=tdown-graceperiod | |||
if Status == "v" then neo(0,25,0,0) | if Status == "v" then neo(0,25,0,0) | ||
if Status == "o" then neo(0,0,25,0) | if Status == "o" then neo(0,0,25,0)no | ||
sleep tdown | sleep tdown | ||
wait | wait |