2)
zwar kein wirklicher Fehler, sollte von dir zunächst aber mal geändert werden solange noch ein paar PHP Unsicherheiten vorhanden sind:
du hast die Zeile: if ( $taster11==1)
$taster11 hat einen Boolean-Wert - das erkenne ich aus deiner vorherigen Zeile mit dem GetBalueBoolean()
Dann mach in deiner Abfragebedingung besser auch einen Vergleich auf true und nicht auf 1
Also: if( $taster11 == true )
und nach dem „if“ muss kein Space hin zur öffnenden Klammer…
3)
die Logik deines Skriptes verstehe ich nicht…
Willst du eine Art Zähler aufbauen der bei jedem Tastendruck höher zählt und irgendwann wieder von vorne anfängt?
wofür hast du dann sowohl die Variable $Schiebe als auch die Variable $S? -> eine Zählervariable reicht
in deinen Case-Anweisungen sieht es fast so aus als wolltest du den Zähler hochzählen -> doch wo speicherst du den neuen Zählerstand? -> ich sehe kein SetValueInteger()
wenn der Zähler nach dem höchten Wert wieder vorne anfangen soll, dann muss der Zähler auch wieder 0 gesetzt werden…
Danke Oli
Ich werde sorfort die Änderungen durchführen
sin soll eine Beleutungszenariomenü werden ich habe den wert schieben nur reingesetzt um ertmal zu sehen ob er überhaupt wechselt später soll in den case dann die einzelnen lampen rein und ihre werte also z.b.
Zenatio 1 = Tv sehen
Lampe am tv an
Lampe Sofa aus
Lampe Bilder 10 %
Zenario 2 = Lesen
Leselampe an
Lampe TV aus
Lampe Sofa aus
Lampe Bilder 40&
Ich habe auch die änderung in
FS20_SwitchMode(26662, TRUE);
gemacht es ändert aber nichts an meiner Fehlermedung ich vermute das ich ein generelles problem mit dem IP-symcon habe seit neusten hängt es sich auf wenn ich instanzen löschen will fermutlich ist das auch der grund warum ich diesen fehler bekomme
so habe das script nun mal geändert auf meinem Server draufgespielt und dort läuft es auch nicht ich bekomme auch die fehlermeldung das die Instance nicht da is habe die Incrtance auch schon mit STRG+I getauscht ohne erfolg
danke Tonic habe aber schon alles geändert habe eben auch mal ausprobiert was er macht wenn ich stat einem schalter eine steckdose angebe dann kommt keine fehlermeldung mehr also is da wohl noch ein logic fehler drinn den ich nicht sehe