FHEM Forum

FHEM => Frontends => Thema gestartet von: mpfau am 15 März 2015, 23:02:38

Titel: colorpicker farbvorgabe
Beitrag von: mpfau am 15 März 2015, 23:02:38
nach Umzug von FHEM auf einen anderen Rechner habe ich gestern die neue stable version (5.6) auf einem bananapi installiert.

Ich benutze derzeit ein eigenes Modul zum "Herumspielen" welches einen RGB-WW LED Streifen steuert (über einen Arduino der über Bluetooth verbunden ist).

Folgende Werte liegen vor:

Readings
dim 19 2015-03-15 21:33:40
rgb 78FF8E 2015-03-15 21:33:40
state off 2015-03-15 21:33:40

Attributes
devStateIcon on:FS20.on off:FS20.off .*:bluetooth
room Wohnzimmer
webCmd dim:rgb


Wenn ich das Frontend neu starte oder reloade, steht der colorpicker immer auf dem Farbwert 0xFFFFFF, obwohl in den Readings andere Werte stehen.
Der Dim Wert wird im Frontend immer korrekt angezeigt.

Was mich wundert ist die Tatsache, dass es in einer älteren Version mit dem colorpicker noch funktioniert hat.
Immer wenn ich das Frontend geöffnet habe wurde der colorpicker mit dem Farbwert aus den Readings dargestellt.

Ist das Problem bekannt? Gibt es dazu Lösungsansätze?

Danke!

Titel: Antw:colorpicker farbvorgabe
Beitrag von: justme1968 am 15 März 2015, 23:16:34
das sollte nicht so sein und ich kann das verhalten auch nicht reproduzieren. bei meinen devices und der fhem.cfg.demo funktioniert es.

kannst du es bitte mal mit der fhem.cfg.demo und den farbigen lampen dort testen?

was gibt dein device bei set <device> ? zurück? bzw. wie hast du den colorpicker definiert?

was siehst du auf der js konsole des browsers wenn es nicht geht?

gruss
  andre
Titel: Antw:colorpicker farbvorgabe
Beitrag von: mpfau am 15 März 2015, 23:29:31
Hi Andre,

danke für deine Antwort, ich fange hiermit an:

Zitatwas gibt dein device bei set <device> ? zurück? bzw. wie hast du den colorpicker definiert?


my $cmdList = "" .
  "on off next:noArg prev:noArg animation mode speed:slider,0,1,100 run:noArg stop:noArg " .
  "color dim:slider,5,1,100 " .
  "rgb:colorpicker,rgb hsv";
my @newvalues = @{$hash->{VALUES}};
 
# now parse the commands
if( $cmd eq "?" ) {
  # this one should give us a drop down list
  return SetExtensions( $hash, $cmdList, $name, $cmd, @arg );
......


Konsole und demo schau ich jetzt.

Grüße, Markus
Titel: Antw:colorpicker farbvorgabe
Beitrag von: justme1968 am 15 März 2015, 23:36:07
das RGB hinter colorpicker sollte gross geschrieben sein: ... rgb:colorpicker,RGB ...das sollte aber eigentlich nicht dein problem erklären.

gruss
  andre
Titel: Antw:colorpicker farbvorgabe
Beitrag von: mpfau am 16 März 2015, 00:07:46
OK, ich werde RGB gross schreiben....

Also im Demo habe ich keine farbigen Lampen (gesehen), nur Blink / on / off.
Ich habe es mit Firefox und Chrome probiert.

Leider bin ich nicht der begnadete Web Entwickler (und Sucher), was mir bei Chrome mit dem Demo aber aufgefallen ist (und das gleiche habe ich auch bei mir) ist:

Netzwerkanalyse:

http://fhem.home:8083/fhem?XHR=1&inform=type=status;filter=room=Light&timestamp=1426460268694
Caution: request is not finished yet

Er hängt noch bei "Waiting (TTFB).

Ich würde dir gerne Screenshots zukommen lassen abe weiss nicht wie das hier geht / üblich ist....
Titel: Antw:colorpicker farbvorgabe
Beitrag von: justme1968 am 16 März 2015, 00:29:20
wenn du ein aktuelles fhem hast sind in der demo zwei farbige lampen. ein mal rgb und ein mal warm/kalt weiß. das sollte so aussehen wie hier:  http://forum.fhem.de/index.php/topic,31293.msg240054.html#msg240054 .

die meldung ist ok und bezieht sich auf die longpoll verbindung die immer offen bleibt.

screensots kannst du einfach anhängen wenn du auf das + unter dem editor klickst.
Titel: Antw:colorpicker farbvorgabe
Beitrag von: mpfau am 16 März 2015, 00:36:42
Ist denn Version 5.6 (laut package manger) aktuell?
Ich habe diese Version gestern auf Ubuntu per apt-get installiert (stable)

Ich habe in der demo config keine dieser Lampen.
Welche version schlägst du vor?

Habe gerade "Update" gefunden - ich melde mich gleich
Titel: Antw:colorpicker farbvorgabe
Beitrag von: mpfau am 16 März 2015, 00:47:12
OK, nach "Update" habe ich nun farbige Lampen im Demo und mein ColorPicker ist nun auch korrekt.
Sorry für die Verwirrung, aber vlt. ist hier auch mal ein Update des stable releases gut - es hat ja schon 4 Monate auf dem Buckel.....

Danke!