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. Ein Kinodimmer. irgendwas ist komisch.

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Ein Kinodimmer. irgendwas ist komisch.

Geplant Angeheftet Gesperrt Verschoben Blockly
11 Beiträge 5 Kommentatoren 448 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.
  • D Offline
    D Offline
    djbeatstar
    schrieb am zuletzt editiert von
    #1

    Moin.
    Ich bin noch totaler Neuling im bereich SmartHome. also hab ich mich mal daran gemacht ein Skript zu erstellen, welches meine Lampen im Wohnzimmer immer dann dimmt, wenn auf meinem Kodi Mediacenter ein Video wieder gegeben wird.

    Kinodimmer.JPG

    komisch ist nur, es funktioniert irgendwie nicht.
    Bei dem Objekt in der Objektansicht werden vom Skript die entsprechenden werte bei der Lichtintensität einwandfrei eingetragen, wenn ein Video auf meinem Kodi startet.
    Bei "pause" oder "stop" oder allen anderen zustanden welche nicht "play" sind, wird auch korrekterweise die Lichtintensität wieder auf das Maximum gesetzt.

    und jetzt kommt der Kuriose Part. Ob wohl theoretisch alles perfekt läuft, machen die Lampen einfach mal gar nix. :confused: wenn ich jedoch die werte nicht vom Script bei den Objekten eintragen lasse, sondern das selber mache dann reagieren auch die Lampen. :dizzy_face:

    Ich frage mich nun natürlich wo das Signal was an die Lampen gehen soll hängen bleibt. Es kommt vom Script bis zu den Objekten im ioBroker. Da steht dann der richtige wert. Aber bei den Lampen kommt nichts an.
    Trage ich die Werte von Hand bei den Objekten im ioBroker ein, steht ebenfalls der richtige Wert da. Es ist alles also identisch. Außer das jetzt auch die Lampen reagieren.
    Kommt aber was vom Script, passiert nix. :tired_face:

    Hab ich was übersehen? Ich hab mal das Script zum testen so umgebaut gehabt, das es nicht dimmt, sondern aus und wieder ein schaltet. Das klappte tadellos. und beim dimmen war dann wieder gar nichts.

    Meine Lampen sind übrigens via "Tuya Adapter" in den ioBroker eingebunden. ioBroker selbst läuft auf einem Raspberry Pi 3 B+

    ich hoffe ihr habt ne Idee was ich falsch mache.
    Mit freundlichen grüßen
    DJBeatstar

    HomoranH 1 Antwort Letzte Antwort
    0
    • D djbeatstar

      Moin.
      Ich bin noch totaler Neuling im bereich SmartHome. also hab ich mich mal daran gemacht ein Skript zu erstellen, welches meine Lampen im Wohnzimmer immer dann dimmt, wenn auf meinem Kodi Mediacenter ein Video wieder gegeben wird.

      Kinodimmer.JPG

      komisch ist nur, es funktioniert irgendwie nicht.
      Bei dem Objekt in der Objektansicht werden vom Skript die entsprechenden werte bei der Lichtintensität einwandfrei eingetragen, wenn ein Video auf meinem Kodi startet.
      Bei "pause" oder "stop" oder allen anderen zustanden welche nicht "play" sind, wird auch korrekterweise die Lichtintensität wieder auf das Maximum gesetzt.

      und jetzt kommt der Kuriose Part. Ob wohl theoretisch alles perfekt läuft, machen die Lampen einfach mal gar nix. :confused: wenn ich jedoch die werte nicht vom Script bei den Objekten eintragen lasse, sondern das selber mache dann reagieren auch die Lampen. :dizzy_face:

      Ich frage mich nun natürlich wo das Signal was an die Lampen gehen soll hängen bleibt. Es kommt vom Script bis zu den Objekten im ioBroker. Da steht dann der richtige wert. Aber bei den Lampen kommt nichts an.
      Trage ich die Werte von Hand bei den Objekten im ioBroker ein, steht ebenfalls der richtige Wert da. Es ist alles also identisch. Außer das jetzt auch die Lampen reagieren.
      Kommt aber was vom Script, passiert nix. :tired_face:

      Hab ich was übersehen? Ich hab mal das Script zum testen so umgebaut gehabt, das es nicht dimmt, sondern aus und wieder ein schaltet. Das klappte tadellos. und beim dimmen war dann wieder gar nichts.

      Meine Lampen sind übrigens via "Tuya Adapter" in den ioBroker eingebunden. ioBroker selbst läuft auf einem Raspberry Pi 3 B+

      ich hoffe ihr habt ne Idee was ich falsch mache.
      Mit freundlichen grüßen
      DJBeatstar

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

      @djbeatstar sagte in Ein Kinodimmer. irgendwas ist komisch.:

      ich hoffe ihr habt ne Idee

      nimm den "steuere"- Block statt des aktualisiere

      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 -

      D 1 Antwort Letzte Antwort
      1
      • Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        schrieb am zuletzt editiert von Ralla66
        #3

        @djbeatstar
        aktualisiere bright Value mit 70 sofort danach 25 erschließt sich mir der Sinn nicht.
        Deine Lampen sind ja träge und müssen erst den Befehl ausführen.
        Kann man machen wenn zwischen 70 und 25 eine kleine Pause ist.

        HomoranH 1 Antwort Letzte Antwort
        0
        • Ralla66R Ralla66

          @djbeatstar
          aktualisiere bright Value mit 70 sofort danach 25 erschließt sich mir der Sinn nicht.
          Deine Lampen sind ja träge und müssen erst den Befehl ausführen.
          Kann man machen wenn zwischen 70 und 25 eine kleine Pause ist.

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

          @Ralla66 sagte in Ein Kinodimmer. irgendwas ist komisch.:

          aktualisiere bright Value mit 70 sofort danach 25 erschließt sich mir der Sinn nicht.

          ich tippe auf verschiedene Lampen mit dem selben Common Name

          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
          • Ralla66R Offline
            Ralla66R Offline
            Ralla66
            Most Active
            schrieb am zuletzt editiert von Ralla66
            #5

            @Homoran
            möglich, sehe das eher als das die gesendete Daten verdoppelt werden, da kann die Lampe nix mit anfangen.
            Zwischen zwei Datensätzen muß ja ein Delay sein.

            1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @djbeatstar sagte in Ein Kinodimmer. irgendwas ist komisch.:

              ich hoffe ihr habt ne Idee

              nimm den "steuere"- Block statt des aktualisiere

              D Offline
              D Offline
              djbeatstar
              schrieb am zuletzt editiert von djbeatstar
              #6

              @Homoran said in Ein Kinodimmer. irgendwas ist komisch.:

              nimm den "steuere"- Block statt des aktualisiere

              Jo. Das war der Fehler. :joy: Vielen dank.

              @Ralla66
              Ja, ich sehe was du meinst. diese ansicht ist aber auch echt schwer zu deuten. :rolling_on_the_floor_laughing:
              es wird nicht erst auf 70 und dann auf 25 gesetzt. es sind zwei Birnen dessen "Bright_Value" gesetzt wird. ich poste mal das Script in Reintextform. dann sieht man besser was der ganze kram eigentlich machen soll. :nerd_face:

              var Kodiplayer;
              
              
              on({id: 'kodi.0.state', change: "ne"}, function (obj) {
                var value = obj.state.val;
                var oldValue = obj.oldState.val;
                Kodiplayer = ('' + getState("kodi.0.state").val);
                if (Kodiplayer == 'play') {
                  setState("tuya.0.bf25f0b362b261a617bhnr.3"/*bright_value*/, 60);
                  setState("tuya.0.23745536d8f15bac5e6b.3"/*bright_value*/, 25);
                }
                if (Kodiplayer != 'play') {
                  setState("tuya.0.bf25f0b362b261a617bhnr.3"/*bright_value*/, 255);
                  setState("tuya.0.23745536d8f15bac5e6b.3"/*bright_value*/, 255);
                }
              });
              
              1 Antwort Letzte Antwort
              0
              • Ralla66R Offline
                Ralla66R Offline
                Ralla66
                Most Active
                schrieb am zuletzt editiert von
                #7

                @djbeatstar
                Klar, haste dir selbst ein gegeben.
                Unsaubere Deklaration :-)
                Dann noch Programmierwörter wie Value im Text. :grin:

                D dslraserD 2 Antworten Letzte Antwort
                0
                • Ralla66R Ralla66

                  @djbeatstar
                  Klar, haste dir selbst ein gegeben.
                  Unsaubere Deklaration :-)
                  Dann noch Programmierwörter wie Value im Text. :grin:

                  D Offline
                  D Offline
                  djbeatstar
                  schrieb am zuletzt editiert von
                  #8

                  @Ralla66 said in Ein Kinodimmer. irgendwas ist komisch.:

                  Dann noch Programmierwörter wie Value im Text. :grin:

                  ja, so ist das leben als Anfänger. :sweat_smile:

                  Aber im ernst. Der Name "bright_value" war kein Licht das mir aufgegangen ist. (pun intendet) :stuck_out_tongue_closed_eyes: Die Idee hatte ein chinesischer Entwickler der bei Tuya arbeitet. Und da die Birnen noch quasi nagel neu sind, wollte ich nicht gleich mit der keule drauf los und Tasmota flashen. Das ist ne Option die ich in einem Jahr noch mal in Erwägung ziehen werde wenn die Gewährleistung abgelaufen ist. :wink:

                  1 Antwort Letzte Antwort
                  0
                  • Ralla66R Ralla66

                    @djbeatstar
                    Klar, haste dir selbst ein gegeben.
                    Unsaubere Deklaration :-)
                    Dann noch Programmierwörter wie Value im Text. :grin:

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @Ralla66 sagte in Ein Kinodimmer. irgendwas ist komisch.:

                    Dann noch Programmierwörter wie Value im Text.

                    aber das ist doch nur Text in einem Kommentar....(da kann doch stehen was will, oder ?)

                    F 1 Antwort Letzte Antwort
                    0
                    • dslraserD dslraser

                      @Ralla66 sagte in Ein Kinodimmer. irgendwas ist komisch.:

                      Dann noch Programmierwörter wie Value im Text.

                      aber das ist doch nur Text in einem Kommentar....(da kann doch stehen was will, oder ?)

                      F Offline
                      F Offline
                      fastfoot
                      schrieb am zuletzt editiert von
                      #10

                      @dslraser sagte in Ein Kinodimmer. irgendwas ist komisch.:

                      @Ralla66 sagte in Ein Kinodimmer. irgendwas ist komisch.:

                      Dann noch Programmierwörter wie Value im Text.

                      aber das ist doch nur Text in einem Kommentar....(da kann doch stehen was will, oder ?)

                      in erster Linie ist es die Ausgabe des Blockly-to-JS Konverters, und auf die hat der TE überhaupt keinen Einfluss. So wie auch auf die Benennung und Standardbeschreibung der DP durch den Tuya Adapter. Der einzige 'Fehler' war, dass er den Aktualisiere Block benutzt hat. Will man Hardware steuern, nimmt man den Steuern-Block, so versuche ich es mir zu merken, ob es 100% richtig ist kann ich aber nicht beurteilen

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      1 Antwort Letzte Antwort
                      0
                      • Ralla66R Offline
                        Ralla66R Offline
                        Ralla66
                        Most Active
                        schrieb am zuletzt editiert von Ralla66
                        #11

                        @dslraser
                        @djbeatstar
                        das mag ja ein Kommentar sein und je nach dem uninteressant.
                        Für mich habe ich festgelegt das keine Umlaute oder Programmierwörter in eine Bezeichnung
                        kommen. Da hab ich mir schon oft ein mit gegeben.
                        Da ich die Programmierung nicht beurteilen kann umschiffe ich das einfach.

                        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

                        460

                        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