Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Hue Lampe blinkt

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Hue Lampe blinkt

Geplant Angeheftet Gesperrt Verschoben Blockly
27 Beiträge 4 Kommentatoren 2.4k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CodierknechtC Codierknecht

    @homoran
    Dann tritt doch der "Falls" Teil ein :thinking_face:

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #12

    @codierknecht sagte in Hue Lampe blinkt:

    @homoran
    Dann tritt doch der "Falls" Teil ein :thinking_face:

    eben nicht!
    dazu muss der aktuelle Wert < -20 (ist gewollt) und der vorherige >= +20 sein.

    geht das Ganze langsam vonstatten wird das nix

    edit

    also nochmals

    Trigger bleibt, dann
    Falls Wert < -20 und nicht gruen
    mache
    setze gruen auf true
    steuere Hue grün
    sonst falls Wert > +20
    setze gruen auf false
    steuere Hue mit rot

    die Hysterese nach Belieben anpassen

    sollen bei sonst falls die Lampen auf einen vorher eingestellten beliebigen Wert gesetzt werden, zusätzlich wie ursprünglich arbeiten.
    Im moment wurden diese Variablen auch dauernd überschrieben.

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @codierknecht sagte in Hue Lampe blinkt:

      @homoran
      Dann tritt doch der "Falls" Teil ein :thinking_face:

      eben nicht!
      dazu muss der aktuelle Wert < -20 (ist gewollt) und der vorherige >= +20 sein.

      geht das Ganze langsam vonstatten wird das nix

      edit

      also nochmals

      Trigger bleibt, dann
      Falls Wert < -20 und nicht gruen
      mache
      setze gruen auf true
      steuere Hue grün
      sonst falls Wert > +20
      setze gruen auf false
      steuere Hue mit rot

      die Hysterese nach Belieben anpassen

      sollen bei sonst falls die Lampen auf einen vorher eingestellten beliebigen Wert gesetzt werden, zusätzlich wie ursprünglich arbeiten.
      Im moment wurden diese Variablen auch dauernd überschrieben.

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #13

      @homoran

      -20

      df54ad1c-426e-4254-94e5-2cf172120bf7-grafik.png

      -15 ist größer als -20 ;-)

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      HomoranH 1 Antwort Letzte Antwort
      1
      • CodierknechtC Codierknecht

        @homoran

        -20

        df54ad1c-426e-4254-94e5-2cf172120bf7-grafik.png

        -15 ist größer als -20 ;-)

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von Homoran
        #14

        @codierknecht sagte in Hue Lampe blinkt:

        @homoran

        -20

        :eyeglasses: 😞

        dann würde auch nur vorheriger wert >= -20 reichen.

        und du hast keinerlei Hysterese!

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @codierknecht sagte in Hue Lampe blinkt:

          @homoran

          -20

          :eyeglasses: 😞

          dann würde auch nur vorheriger wert >= -20 reichen.

          und du hast keinerlei Hysterese!

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #15

          @homoran sagte in Hue Lampe blinkt:

          und du hast keinerlei Hysterese!

          Punkt für Dich.
          Ist nur die Frage, in welcher Frequenz das BKW zwischen Werten < -20 und >= -20 schaltet.

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          HomoranH 1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @homoran sagte in Hue Lampe blinkt:

            und du hast keinerlei Hysterese!

            Punkt für Dich.
            Ist nur die Frage, in welcher Frequenz das BKW zwischen Werten < -20 und >= -20 schaltet.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #16

            @codierknecht deswegen muss @gluecksmann diese Hysterese selber ausloten

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            G 1 Antwort Letzte Antwort
            1
            • HomoranH Homoran

              @codierknecht deswegen muss @gluecksmann diese Hysterese selber ausloten

              G Offline
              G Offline
              gluecksmann
              schrieb am zuletzt editiert von gluecksmann
              #17

              @homoran

              Hallo Ihr beiden, ich muss mir eure Kommentare jetzt mal genau anschauen und umsetzen. Danke auf jeden Fall erst einmal. Wenn ich noch Fragen habe, melde ich mich.

              fdb6f0e6-202a-4ea2-be01-4e8f7bfca3bc-grafik.png

              So habe ich das jetzt verstanden. Das zustätzlich geprüft wird, ob die Lampe schon grün ist.

              HomoranH CodierknechtC 2 Antworten Letzte Antwort
              0
              • G gluecksmann

                @homoran

                Hallo Ihr beiden, ich muss mir eure Kommentare jetzt mal genau anschauen und umsetzen. Danke auf jeden Fall erst einmal. Wenn ich noch Fragen habe, melde ich mich.

                fdb6f0e6-202a-4ea2-be01-4e8f7bfca3bc-grafik.png

                So habe ich das jetzt verstanden. Das zustätzlich geprüft wird, ob die Lampe schon grün ist.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #18

                @gluecksmann sagte in Hue Lampe blinkt:

                So habe ich das jetzt verstanden.

                nicht ganz alles umgesetzt.

                aber

                @gluecksmann sagte in Hue Lampe blinkt:

                zustätzlich geprüft wird, ob die Lampe schon grün ist.

                wie läufts jetzt?

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                G 1 Antwort Letzte Antwort
                0
                • G gluecksmann

                  @homoran

                  Hallo Ihr beiden, ich muss mir eure Kommentare jetzt mal genau anschauen und umsetzen. Danke auf jeden Fall erst einmal. Wenn ich noch Fragen habe, melde ich mich.

                  fdb6f0e6-202a-4ea2-be01-4e8f7bfca3bc-grafik.png

                  So habe ich das jetzt verstanden. Das zustätzlich geprüft wird, ob die Lampe schon grün ist.

                  CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #19

                  @gluecksmann

                  @codierknecht sagte in Hue Lampe blinkt:

                  Innerhalb eines Triggers muss man den triggernden DP nicht nochmal lesen.

                  Wenn Du auf einen bestimmten DP triggerst, musst Du den innerhalb des Triggers nicht nochmal mit "Wert von ..." auslesen.
                  Nimm den Block "Wert" aus dem Bereich "Trigger", um darauf zuzugreifen. Das ist für das System ressourcenschonender und nebenbei wesentlich einfacher zu lesen.

                  Wie @Homoran bereits vorgeschlagen hat, wäre eine Variable - z.B. "gruen" - sinnvoll. Diese dann entsprechend füttern. Nach dem Motto: "Wenn nicht gruen dann schalten".

                  Und mit dem Thema "Hysterese" solltest Du Dich auch nochmal beschäftigen. Damit wird dann zum Schalten keine harte Grenze, sondern ein Bereich festgelegt.
                  Soll z.B. heißen: "Schalte Grün ein, wenn Leistung < -50 W. Schalte Grün aus, wenn Leistung > -20 W".
                  Sonst schaltet die Lampe bei Leistungen um die harte Grenze ständig hin und her.
                  Die Grenzen muss man dabei natürlich empirisch ermitteln.
                  Soll ja keine Disco werden ;-)

                  Hatte ich schon mal erwähnt? Ein bisschen Lesestoff:
                  https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  1 Antwort Letzte Antwort
                  1
                  • HomoranH Homoran

                    @gluecksmann sagte in Hue Lampe blinkt:

                    So habe ich das jetzt verstanden.

                    nicht ganz alles umgesetzt.

                    aber

                    @gluecksmann sagte in Hue Lampe blinkt:

                    zustätzlich geprüft wird, ob die Lampe schon grün ist.

                    wie läufts jetzt?

                    G Offline
                    G Offline
                    gluecksmann
                    schrieb am zuletzt editiert von
                    #20

                    @homoran

                    Blinkt weiterhin :-(

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • G gluecksmann

                      @homoran

                      Blinkt weiterhin :-(

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #21

                      @gluecksmann sagte in Hue Lampe blinkt:

                      @homoran

                      Blinkt weiterhin :-(

                      Dann zeig dein ganzes Blockly

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      G 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @gluecksmann sagte in Hue Lampe blinkt:

                        @homoran

                        Blinkt weiterhin :-(

                        Dann zeig dein ganzes Blockly

                        G Offline
                        G Offline
                        gluecksmann
                        schrieb am zuletzt editiert von
                        #22

                        @homoran

                        eb50bd48-4b3a-4fcb-a967-73966a190920-grafik.png

                        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.

                        AsgothianA HomoranH 2 Antworten Letzte Antwort
                        0
                        • G gluecksmann

                          @homoran

                          eb50bd48-4b3a-4fcb-a967-73966a190920-grafik.png

                          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.

                          AsgothianA Offline
                          AsgothianA Offline
                          Asgothian
                          Developer
                          schrieb am zuletzt editiert von Asgothian
                          #23

                          @gluecksmann versuch es mal so:

                          Screenshot 2024-07-17 at 10.31.52.png

                          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.

                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                          G 1 Antwort Letzte Antwort
                          1
                          • G gluecksmann

                            @homoran

                            eb50bd48-4b3a-4fcb-a967-73966a190920-grafik.png

                            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.

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #24

                            @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.

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • AsgothianA Asgothian

                              @gluecksmann versuch es mal so:

                              Screenshot 2024-07-17 at 10.31.52.png

                              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.

                              G Offline
                              G Offline
                              gluecksmann
                              schrieb am zuletzt editiert von
                              #25

                              @asgothian

                              Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.

                              CodierknechtC AsgothianA 2 Antworten Letzte Antwort
                              0
                              • G gluecksmann

                                @asgothian

                                Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.

                                CodierknechtC Offline
                                CodierknechtC Offline
                                Codierknecht
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #26

                                @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.

                                6ef80c7f-8ff8-4deb-b292-b31d05777491-image.png

                                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 ;-)

                                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                HmIP|ZigBee|Tasmota|Unifi
                                Zabbix Certified Specialist
                                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                1 Antwort Letzte Antwort
                                0
                                • G gluecksmann

                                  @asgothian

                                  Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe.

                                  AsgothianA Offline
                                  AsgothianA Offline
                                  Asgothian
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #27

                                  @gluecksmann sagte in Hue Lampe blinkt:

                                  @asgothian

                                  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.

                                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  292

                                  Online

                                  32.7k

                                  Benutzer

                                  82.4k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe