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

                      643

                      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