NEWS
Hue Lampe blinkt
-
Blinkt weiterhin :-(
-

Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können.
Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird.
-

Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können.
Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird.
@gluecksmann versuch es mal so:

Das Abfragen der X/Y werte ist meiner Meinung nach instabil, da diese sich beim Ansteuern je nach verwendeter Lampe ändern können, wenn die Lampe die geforderten Werte nicht einstellen kann. Daher die Variable "Bezug", in der sich gemerkt wird ob genug Strom vom Balkonkraftwert "bezogen" wird. Über die Hysterese wird sichergestellt das die Lampe nicht einfach hin- und her schaltet wenn der Wert sich um den Schwellwert herum ändert.
A.
Nachtrag:die Methode mit dem Rücksetzen hat ggf. ein logisches Problem wenn die Anzuzeigenden Events voneinander unabhängig sind.
Nehmen wir an bei Bedingung A wird auf grün geschaltet, bei Bedingung B auf blau, wenn beide nicht wahr sind soll weiss sein.Am Anfang ist weiss.
Dann wird Bedingung B wahr - die Lampe wird blau
Dann wird Bedingung A wahr - die Lampe wird grün
Dann wird Bedingung B falsch - die Lampe wird (war sie als B auf wahr ging)
Dann wird Bedingung A falsch - die Lampe wird blau (weil sie bevor Bedingung A wahr wurde blau war)Die Lampe zeigt dann also Blau obwohl beide Bedingungen nicht erfüllt sind.
-

Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können.
Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird.
@gluecksmann sagte in Hue Lampe blinkt:
Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können.
das hatte ich genau so vermutet.
nur wenn du nicht wie empfohlen mit einer Variable arbeitest, wird dieser Wert dauernd überschrieben und der gewünschte "Vorherige Wert" fällt unter den Tisch.
-
@gluecksmann versuch es mal so:

Das Abfragen der X/Y werte ist meiner Meinung nach instabil, da diese sich beim Ansteuern je nach verwendeter Lampe ändern können, wenn die Lampe die geforderten Werte nicht einstellen kann. Daher die Variable "Bezug", in der sich gemerkt wird ob genug Strom vom Balkonkraftwert "bezogen" wird. Über die Hysterese wird sichergestellt das die Lampe nicht einfach hin- und her schaltet wenn der Wert sich um den Schwellwert herum ändert.
A.
Nachtrag:die Methode mit dem Rücksetzen hat ggf. ein logisches Problem wenn die Anzuzeigenden Events voneinander unabhängig sind.
Nehmen wir an bei Bedingung A wird auf grün geschaltet, bei Bedingung B auf blau, wenn beide nicht wahr sind soll weiss sein.Am Anfang ist weiss.
Dann wird Bedingung B wahr - die Lampe wird blau
Dann wird Bedingung A wahr - die Lampe wird grün
Dann wird Bedingung B falsch - die Lampe wird (war sie als B auf wahr ging)
Dann wird Bedingung A falsch - die Lampe wird blau (weil sie bevor Bedingung A wahr wurde blau war)Die Lampe zeigt dann also Blau obwohl beide Bedingungen nicht erfüllt sind.
Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.
-
Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.
@gluecksmann sagte in Hue Lampe blinkt:
@asgothian
Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.Dazu hat er Dir die Platzhalter (als Kommentare) gelassen.

An der Ecke darfst Du gerne selbst aktiv werden.
Nur die Wenigsten hier werden zur Problemlösung Dein Setup nachbilden wollen/können.
Da ist dann ein wenig Eigeninitiative gefragt ;-) -
Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.
@gluecksmann sagte in Hue Lampe blinkt:
Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.
Du schreibst weiter oben
@gluecksmann sagte in Hue Lampe blinkt:
Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können.
Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird.
Bisher hast du nur grün, aber du willst ja später mit anderen Farben andere stati melden - darauf bezieht sich der Kommentar.