FS20_SetIntensity geht nicht

Hallo zusammen,
in meiner Haussteuerung habe ich mehrere Lampen die ich dimme.

Der Befehl:
FS20_SetIntensity(23922 /[EG\Wohnzimmer.Dummy Module\LichtmusikWZ2]/ ,6,1);

funktioniert nicht.
So wie das aussieht gehen keine Signle aus der FHZ raus.
Wenn ich direkt an der Instanz dimme geht alles.

Bin ich einem Bug auf der Spur?

LG
duk64

Hat jemand eine Idee oder Spurensuche?

Magst du mal testen, ob


FS20_SetIntensity(23922,6,0);

Geht?

paresy

Hallo paresy,
nein geht auch nicht.
die LED an der FHZ geht auch nicht an.
Der

FS20_SwitchMode (23922,true);

geht auch nicht.

Auswahl_004.png kommt als Fehlermeldung, wenn ich nach Ausführung das Script schließen möchte.
Nach neustart der Konsole geht

FS20_SwitchMode (23922 /*[EG\Wohnzimmer\.Dummy Module\LichtmusikWZ2]*/,false);

einwandfrei.

Einschalten geht nicht egal wie ich es mache.
nur direkt über die Instanz, da geht alles !

Habe den Fehler, denke ich, gefunden. Fix im nächsten Update.

paresy

Danke paresy,
ich komme leider heute nicht zum Testen.
Ich gebe hier eine Rückmeldung

duk64

so hab den Befehl

FS20_SetIntensity(23922 /*[\LichtmusikWZ2]*/,6,1);

Probiert und :slight_smile: geht prima mit und ohne Kommentar!

Da ich Dimmstufen habe, werte ich die Einstellung 6 in einem Script aus.
Dabei Frage ich die Variable Intensität ab.

Hier wird jedoch 238% angezeigt.

Hier stimmt etwas noch nicht!

Normal ist ja 0-16 entspricht 0 - 100%
1=206%
2=212%
3=219%
4=225%
5=231%
6=238%
usw.

Dazu kommt noch, dass das Script wie oben schon mal bechrieben, einen Fehler produziert.
Dieser Fehler kommt nur, wenn ich bei geöffnetem Script auf ausführen rechts klicke.
Rufe ich es über den Baum mit rechte Maustaste Script ausführen auf oder mit einem Wandtaster gehts.
Das scheint etwas anderes zu sein.

Paresy, danke du kommst dem Fehler immer näher, scheint nur noch die Variable Intensität zu sein.

Gruß
duk64

:loveips:

Ich kann das Problem leider nicht nachstellen. Hast du noch mehr Infos für mich?

paresy

Ich versuche ds Problem mal ander zu beschreiben:

Wenn ich mit der Console den Schieberegler verschiebe:
Auswahl_005.png

bringt der Befehl:
Auswahl_006.png

diese Ausgabe:
Auswahl_007.png

die Console zeigt:

12%

Laut Beschreibung sollte der Befehl im Beispiel auf 100% setzen

Ich habe die ID angepasst und dann ausgeführt:

FS20_SetIntensity(58288, 16, 5);

Die Abfrage ergibt 48 und die Intensity ist 300%

Das ist der Fehler!!
Ich hoffe ich konnte es nun besser darstellen.
Wenn du die Instanzen hast müsstest du es nachvollziehen können.

Hallo paresy,
ich konnte jetzt erst mich dem Thema wieder widmen.

Nach dem letzten Updates bekam ich den Fehler:
/usr/bin/symcon: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version GLIBCXX_3.4.18' not found (required by /usr/bin/symcon) /usr/bin/symcon: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version GLIBCXX_3.4.19’ not found (required by /usr/bin/symcon)

Diesen konnte ich mit einem " apt-get dist-upgrade" beseitigen.
so wie in einem Post hier im Forum beschrieben.

Danach habe ich FS20_SetIntensity(58288, 16, 5); getestet.
Alles geht wie es soll!!

Super, tolle Arbeit Besten Dank! :loveips: