[Modul] Philips HUE - alte Version

Beim Abgleich der Szenenprofile erhalte ich jetzt diese Meldung:

Warning: InstanceInterface is not available in /mnt/data/symcon/modules/.store/info.schnittcher.ips.philipshue/HUEDevice/module.php on line 493

Vor dem Update hatte ich das nicht.
Was mag das sein?

Loerdy

Ahhh du kannst

PHUE_ColorSet(25537, '#FF0000'); //Farbe Rot 

nicht nutzen? Weil du noch weitere Parameter mitgeben möchtest?
Da überlege ich mir mal etwas, okay?

Grüße,
Kai

Hast du IPS mal neugestartet?
Was steht in der Zeile? Bei mir ist es nur eine Leerzeile.

Grüße,
Kai

Ja genau, das ist das Problem. Wenn dies gehen würde, wäre das ideal.
Im Moment muss ich immer herumprobieren, bis ich auf den gewünschten Farbton komme.

Wenn ich

$array = ['on' => true,'hue' => '#FF0000' ,'sat' => 254, 'bri' => 254,  'transitiontime' => 50];
PHUE_Request(46180 /*[Beleuchtung\HUE\Hue lightstrip plus 1]*/,$array);

ausführe, kommt leider kein rot sondern ein blau.

So kann es nicht funktionieren.
Ich versuche mal etwas zu bauen.
Evtl. baue ich auch einfach ein, dass man beim ColorSet ein Array übergeben kann.
Das würde ja schon reichen. :slight_smile:

Grüße,
Kai

Moin.
Ok, gerade mal getestet, die Farben sind korrekt! Also das was in der hue app eingestellt wird, erscheint auch in ips, das passt also.
Einzige Auffälligkeit, wenn ich in der hue App den farbmodus wechsle, wird dies in der ips variable zwar auch gewechselt, die Variablen für die farbwahl, bzw. Farbtemperatur werden jedoch nicht aktiv.

Genau, weil du den HS Modus nutzt und den habe ich nicht unterstützt.
Ich schaue mir das nochmal genau an.

Also ToDo:

[ul]
[li]Farbmodus HS einbauen, sodass wenigsten dass das Farbrad angezeigt wird[/li][li]Funktion ColorSet um $Values (array) erweitern[/li][/ul]
Habe ich sonst noch etwas vergessen?

Grüße,
Kai

Denke nicht, Daumen hoch!

Nur eine letzte Frage, wie kann ich den HS Modus NICHT nutzen?

1 „Gefällt mir“

Es gibt eine neue Beta Version (Version 2.0.5).
Könnt ihr diese mal testen und berichten?

Du kannst den HS Modus ruhig weiter nutzen.
Ich habe etwas im Modul angepasst.

@Loewenkoenig, kannst du mal folgendes versuchen?


$array = ['transitiontime' => 50];
PHUE_ColorSet(17847, '#FF0000', $array);

Grüße,
Kai

Funktioniert!
Könnte man damit dann auch die Effekte, Helligkeit, Sättigung usw. (gleichzeitig in einem Befehl) steuern?

Könnte gehen.
Zur Zeit kann man die Funktion aber nicht mehr aufrufen, wie vorher. Ist mir gerade aufgefallen.

Musst den Parameter noch optional machen.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ich habe die Funktion nochmal geändert.
Ich kann irgendwie keinen optionalen Parameter angeben, ich habe paresy schon gefragt, ob dies evtl. ein Bug ist, oder ob ich mal wieder einen Fehler mache. :smiley:

Nutze die Funktion bitte erstmal so:

$array = ['transitiontime' => 50];
PHUE_ColorSetOpt(17847, '#FF0000', $array); 

Grüße,
Kai

Hat in meinem Fall leider keine Änderung gebracht. Farbmodus wird zwar geändert, der Rest jedoch nicht.

Was ist der Rest?
Den Fehler mit dem Wischen beim Farbrad kann ich noch nicht nachstellen.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Habe jetzt ein paar Funktionen durchprobiert.
Also ich kann in einer Befehlszeile die Helligkeit ‚bri‘, die ‚transitiontime‘ und sogar ‚alert‘ schalten.
Was nicht geht ist die Sättigung ‚sat‘.
Und das wichtigste, der HEX-Wert geht jetzt auch.
Ich kann jetzt sogar während eines ‚alert‘ Befehls einen Farbwechsel durchführen und zwar dann, wenn vorher eine andere Farbe definiert wurde und die ‚transitiontime‘ lange genug ist.
Ein „umfaden“ in einen anderen Farbton während ‚alert‘ sozusagen.

Das meine ich

Reboot tut gut, Danke!!!

Achso, ja das kann sein, schaue ich mir nochmal an.

Grüße,
Kai

Ächem, entschuldigt - aber ich stehe wahrscheinlich grad auf dem berühmten Schlauch…

Habe im AIO-Creator von Mediola meine Hue-Gruppen importiert. Wenn ich jetzt einen Button erstelle mit „Status On“ oder „Helligkeit auf 80“ oder egal was, sehe ich auch das der Wert im Objektbaum geändert wird. Aber nach 2 Sekunden schaltet sich der Wert wieder zurück ohne das die Lampe angegangen ist.

Gehe ich über Befehl testen im Symcon klappt es auf Anhieb mit Einschalten etc.

Wo ist grad mein Denkfehler? (Das neunte Bier gestern war definitiv zu viel!) :confused:

Ich kenne mich mit Mediola leider nicht aus.
Was wird denn da gemacht?

Grüße,
Kai