ich möchte gerne mit den FS20SM4-Modulen meine Rollläden steuern da ich schon vor längerem einen zentralen Schaltkasten mit Relais für alle Rollläden installiert habe. Da ich noch neu hier, und in der PHP-Programmierung bin, und ich auch im Forum kein passendes Script gefunden habe versuche ich es mal selbst. Aber leider scheitere ich schon an ein paar kleinen Befehlen!
Ich möchte mir die Laufzeit in Abhängigkeit der Position errechnen und darf logischerweise nur Zahlen ohne Komma als Ergebnis für den „FS20_ SwitchDuration“ Befehl errechnen. Nur leider funzt es nicht so wie ich will:confused: Wenn ich die Laufzeit-Variable auf eine fixe Zahl setze funzt es aber bei meiner errechneten kommt immer der Fehler „Notice: Undefined variable: Laufzeit in line 11“
Also hier liegt mal ein Fehler ! 100,0 darf nicht sein ! Also wenn schon Komma, dann bitte ein Punkt: 100.0 !
Und Normalerweise geht 100 auch schon ohne Komma.
meine erste Annahme ist, das die Variable $Laufzeit keine Integervariable ist. Soweit ich mich erinnere ist das Ergenbis der round() Funktion ein Double Wert.
Hat eigendlich hier noch keiner ein Script für Rollladensteuerung mit einfachen Schaltmodulen wie FS20ST oder FS20SM4 geschrieben oder vielleicht auch 1-Wire?
Gruss LiteOn
PS: Jetzt geht es sogar ohne „round“-Befehl und mit einer var weniger!