Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Adapter LightControl 0.4.x Stable

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter LightControl 0.4.x Stable

    This topic has been deleted. Only users with topic management privileges can see it.
    • ch90045
      ch90045 @ch90045 last edited by ch90045

      Entfernt, weil nicht reproduzierbar

      1 Reply Last reply Reply Quote 0
      • Schmakus
        Schmakus Developer @ch90045 last edited by

        @ch90045 Hallo, danke für das Feedback! Werde die Doku entsprechend aktualisieren, damit es verständlicher wird.

        1 Reply Last reply Reply Quote 0
        • FredF
          FredF Most Active Forum Testing last edited by FredF

          @Schmakus
          Kannst du mir den Unterschied/Funktion von dailyLock und enabled erklären?

          autoOnLux: Automatisch Licht ein bei Lux
          
          enabled: Aktivieren/Deaktivieren
          dailyLock: Bei false wird AutoOnLux nicht ausgeführt
          

          Soll das bei autoOnLux nicht "angehen" statt "ausgehen" heißen?

          operator: Vergleich ob Licht über oder unter minLux ausgehen soll (z.B. > / < / >= / <=)
          

          Edit: Beim Datenpunkt lightcontrol.0.xxx.autoOnLux.operator gibt es bei Eingabe des Operators < oder > eine Fehlermeldung:

          [ Controller ] Error, unknown or missing property: "autoOnLux.operator"
          
          Schmakus 1 Reply Last reply Reply Quote 0
          • S
            Solear last edited by

            Ich probiere den Adapter auch gerade aus.
            Gegeben: 4 Hue-Lampen und 1 Hue Wandschalter (Taster), eingebunden über den Adapter Zigbee2mqtt.

            Die Hue-Lampen bekomme ich über Lightcontrol gruppiert und auch über das Objekt bei der Gruppe via Zustandsänderung per Handeintragung ein/ausgeschaltet.

            Aber den Wandschalter (Taster) als Trigger bekomme ich nicht eingebunden. Er ist als "Sensor" definiert und der Gruppe zugeordnet.
            Ich erwarte irgendwo das Verhalten, dass der Taster die Gruppe on/off toggelt - habe ich einen Denkfehler?

            Schmakus 1 Reply Last reply Reply Quote 0
            • Schmakus
              Schmakus Developer @Solear last edited by

              @solear Schalter, Taster und Buttons werden vom Adapter aktuell nicht unterstützt. D.h. können nicht einfach als Sensor definiert werden. Sensoren sind ausschließlich BWMs, Lichtschranken oder ähnliches, welche für den Modus "AutoOnMotion" zuständig sind.
              BTW: Du kannst temporär einen Taster oder Schalter als Sensor definieren, musst aber dann den Modus "AutoOnMotion" aktivieren.

              1 Reply Last reply Reply Quote 1
              • Schmakus
                Schmakus Developer @FredF last edited by

                @fredf sagte in Adapter LightControl 0.1.x GitHub:

                @Schmakus
                Kannst du mir den Unterschied/Funktion von dailyLock und enabled erklären?

                autoOnLux: Automatisch Licht ein bei Lux
                
                enabled: Aktivieren/Deaktivieren
                dailyLock: Bei false wird AutoOnLux nicht ausgeführt
                

                enabled: Hier wird die Funktion grundsätzlich aktiviert
                dailyLock: ist eine interne Sperre (nicht änderbar durch User), Ausreisserschutz wenns am morgen kurz mal dunkler wird (5x muss es heller werden, damit dailyLock zurückgesetzt wird.


                Soll das bei autoOnLux nicht "angehen" statt "ausgehen" heißen?

                operator: Vergleich ob Licht über oder unter minLux ausgehen soll (z.B. > / < / >= / <=)
                

                Klar, werde ich ändern. Danke für's Feedback! 🙂


                Edit: Beim Datenpunkt lightcontrol.0.xxx.autoOnLux.operator gibt es bei Eingabe des Operators < oder > eine Fehlermeldung:

                [ Controller ] Error, unknown or missing property: "autoOnLux.operator"
                

                Könntest du hierzu bitte ein Issue auf GitHub aufmachen?! Danke! Hier wird aktuell der Wert nicht in den internen Speicher übernommen.

                ch90045 1 Reply Last reply Reply Quote 0
                • ch90045
                  ch90045 @Schmakus last edited by

                  @schmakus Mal ne Frage, wie wird der Adapter "upgedated" - entfernen und neu installieren ist ja blöd, da werden ja alle DPs gelöscht.

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @ch90045 last edited by

                    @ch90045 einfach drüber installieren. 🙂

                    ch90045 1 Reply Last reply Reply Quote 0
                    • ch90045
                      ch90045 @Guest last edited by

                      @ciddi89
                      schon versucht:

                       npm i iobroker.lightcontrol
                      
                      up to date, audited 6 packages in 992ms
                      

                      fa6a0b3e-a85f-4673-a7aa-1b5374fde360-image.png

                      No Luck!

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @ch90045 last edited by A Former User

                        @ch90045 der adapter ist noch nicht im stable. Dann musst du über bei Adapter auf Experten Einstellungen und dann auf die Katze, unter dem tab benutzerdefiniert den GitHub link vom adapter einfügen.

                        https://github.com/Schmakus/ioBroker.lightcontrol

                        Schmakus 1 Reply Last reply Reply Quote 0
                        • Schmakus
                          Schmakus Developer @Guest last edited by

                          @ciddi89 sagte in Adapter LightControl 0.2.x Latest:

                          @ch90045 der adapter ist noch nicht im stable. Dann musst du über bei Adapter auf Experten Einstellungen und dann auf die Katze, unter dem tab benutzerdefiniert den GitHub link vom adapter einfügen.

                          https://github.com/Schmakus/ioBroker.lightcontrol

                          Oder kurzfristig das Repo in den Einstellung auf "Latest" umstellen und Liste aktualisieren. Dann wird auch das aktuelle Update angezeigt. Danach wieder auf Stable ändern.
                          Bitte nicht mehr über die Katze.

                          ch90045 1 Reply Last reply Reply Quote 0
                          • ch90045
                            ch90045 @Schmakus last edited by

                            @schmakus Habe auf "Latest" umgestellt - dann ging es - danke!

                            1 Reply Last reply Reply Quote 0
                            • T
                              thoml last edited by

                              @Schmakus

                              Die Homematic Dimmer haben standartmäßig einen Datenpunkt "RAMP_TIME" der die Rampe steuert, dieser muss kurz vor der Helligkeit geschrieben werden.

                              Kannst du da noch etwas einbauen?
                              Ansich würde es auch gehen wenn man auswählen kann, dass die Helligkeit auch runter gesetzt wird wenn "Use Brightness for Switching" deaktiviert ist dann lässt sich die "RAMP_TIME" über die Funktion "Switch" beschreiben.

                              Schmakus 1 Reply Last reply Reply Quote 0
                              • Schmakus
                                Schmakus Developer @thoml last edited by

                                @thoml Hi, das steht tatsächlich auf meiner ToDo Liste. Auch bei Zigbee Lampen oder Shellys gibt es diese "transition_time". Ich muss mir nur Gedanken machen, wie es sich in kombination verhält, wenn innerhalb einer Gruppe Lampen über diese "transition_time" oder "ramp_time" gerampt werden und evtl. gleichzeitig über ein Dimmintervall, wie aktuell schon möglich. Weil hier könnte es zu ungewollten Effekten kommen.

                                Leider habe ich keinen Homematic Dimmer. Deshalb die Frage an dich, wenn der Wert einmal geschrieben wurde, dieser dann dauerhaft gilt oder muss dieser immer wieder erneut geschrieben werden? Bei Zigbee oder Shelly ist der Wert dauerhaft gültig.

                                Eine weitere Frage: Sofern man rampen möchte, sollte hier auch zwischen RampOn und RampOff unterschieden werden können? Also so dass nach dem Rampen die Zeit in der Lampe wieder auf 0 gesetzt wird oder dass einfach nur auf Wunsch die Ramp_Time beim Schalten gesetzt wird?

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  thoml @Schmakus last edited by

                                  @schmakus said in Adapter LightControl 0.2.x Latest:

                                  @thoml Hi, das steht tatsächlich auf meiner ToDo Liste. Auch bei Zigbee Lampen oder Shellys gibt es diese "transition_time". Ich muss mir nur Gedanken machen, wie es sich in kombination verhält, wenn innerhalb einer Gruppe Lampen über diese "transition_time" oder "ramp_time" gerampt werden und evtl. gleichzeitig über ein Dimmintervall, wie aktuell schon möglich. Weil hier könnte es zu ungewollten Effekten kommen.

                                  Bei den Homematic dimmern wäre der effekt vielleicht garnicht so schlecht, die Helligkeit würde dann nicht sprunghaft von z.B. 20 auf 30 gehen sondern mit der eingestellten "ramp_time". Sollte aber bei den Zigbee Lampen ähnlich sein.
                                  Vielleicht begrenzen das die "ramp_time" oder "transition_time" nicht höher sein darf wie das Dimmintervall?

                                  Leider habe ich keinen Homematic Dimmer. Deshalb die Frage an dich, wenn der Wert einmal geschrieben wurde, dieser dann dauerhaft gilt oder muss dieser immer wieder erneut geschrieben werden? Bei Zigbee oder Shelly ist der Wert dauerhaft gültig.

                                  Die "ramp_time" muss jedesmal vor der Helligkeit geschrieben werden, auch beim runterdimmen.
                                  Also z.B. :
                                  1 -> "ramp_time" = 1s
                                  2 -> "level" = 50%

                                  Eine weitere Frage: Sofern man rampen möchte, sollte hier auch zwischen RampOn und RampOff unterschieden werden können? Also so dass nach dem Rampen die Zeit in der Lampe wieder auf 0 gesetzt wird oder dass einfach nur auf Wunsch die Ramp_Time beim Schalten gesetzt wird?

                                  Zwischen RampOn und Off zu unterscheiden würde bestimmt Sinn machen aber das rücksetzen auf 0 ist bei Homematic dann ja hinfällig.

                                  Ich kann dir aber leider nicht sagen ob es einen Unterschied zwischen Homematic und HomematicIP gibt, da ich nur die IP Geräte habe.
                                  Bei den IP Geräten lässt sich aber über einen "COMBINED_PARAMETER" beides gleichzeitig übertragen.
                                  z.B.: "COMBINED_PARAMETER" = "L=100,RT=20" Level auf 100% mit einer Rampenzeit von 20s.

                                  Schmakus 1 Reply Last reply Reply Quote 0
                                  • Schmakus
                                    Schmakus Developer @thoml last edited by

                                    @thoml Vielen Dank für die Infos.
                                    Dann würde 3 Datenpunkte hinzufügen.

                                    • TransitionTime
                                    • Use for Switch On / DimmUp
                                    • Use for Switch Off / DimmDown

                                    Dann müsste ich vor jedem Befehl zuerst die Zeit setzen und dann den Schaltbefehl / Dimm-Befehl.
                                    Ich spiel mal ein wenig herum.

                                    Ebenfalls würde ich diese Funktion komplett unabhängig von der vorhandenen RampUp / RampDown Möglichkeit gestalten.

                                    T 1 Reply Last reply Reply Quote 0
                                    • T
                                      thoml @Schmakus last edited by

                                      @schmakus
                                      Sag bescheid falls du wen zum testen brauchst was Homematic angeht.👍

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        sit-in last edited by

                                        Hallo Zusammen,

                                        Also ich entschuldige mich im voraus, aber ich bin wohl zu doof den Adapter zu installieren?!

                                        Ich wollte Ihn über die Katze installieren, er hat ihn auch gefunden und "Process exited with code 0".

                                        Aber er wird mir niergendwo in den Instanzen angezeigt.
                                        Lediglich unter den Objekten wurde ein leerer Ordner "Lightcontrol" erstellt.

                                        a6f0a58d-bfe7-43c1-a533-d07a0432a8fd-grafik.png

                                        760ef744-7b67-4865-80f4-c2fcbb0ff55e-grafik.png

                                        Mache ich etwas verkehrt oder liegt es am Adapter?

                                        Freue mich auf Eure Antworten! 🙂

                                        Thomas Braun Neuschwansteini 2 Replies Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @sit-in last edited by

                                          @sit-in sagte in Adapter LightControl 0.2.x Latest:

                                          Aber er wird mir niergendwo in den Instanzen angezeigt.

                                          Bei Installationen über die räudige Katze (Warum übrigens? Der Adapter liegt doch im Beta-Repo bereit?) muss eine Instanz von Hand generiert werden.

                                          1 Reply Last reply Reply Quote 0
                                          • Neuschwansteini
                                            Neuschwansteini @sit-in last edited by

                                            @sit-in Exit code 0 bedeutet, alles ok! Also einfach dann manuell eine Instanz hinzufuegen, wie Thomas schon geschrieben hat..

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            784
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            light light control lightcontrol motion motion detection
                                            18
                                            117
                                            11140
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo