Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Raspi GPIO wird gesetzt, wie Ursache herausfinden?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    614

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

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

Raspi GPIO wird gesetzt, wie Ursache herausfinden?

Scheduled Pinned Locked Moved JavaScript
65 Posts 4 Posters 6.5k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Laser

    @ticaki In meinem Projekt geht es in der Tat noch etwas chaotisch zu. So habe ich Shellys rausgeworfen und durch HM- Schalter ersetzt. Da kursieren noch Shelly- Leichen. Die müssen raus.
    Der VE Adapter überwacht die Akku Spannung. Da könnte das Problem liegen. Warum (bzw. wo) das Datenformat nicht passen soll, habe ich noch nicht herausgefunden.

    T Do not disturb
    T Do not disturb
    ticaki
    wrote on last edited by
    #21

    @laser
    obestes Skript auf machen, rein klicken das der Cursor drin ist, strg - f drücken - gpio.22 reinschreiben auf die Treffer schauen, dann nächsten Skipt anklicken wenn 0 nächsten anklicken und so weiter

    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

    Spenden

    HomoranH L 2 Replies Last reply
    0
    • T ticaki

      @laser
      obestes Skript auf machen, rein klicken das der Cursor drin ist, strg - f drücken - gpio.22 reinschreiben auf die Treffer schauen, dann nächsten Skipt anklicken wenn 0 nächsten anklicken und so weiter

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #22

      @ticaki dafür gibt es die Suchfunktion im Skripteditor
      Lupe über dem Skriptenexplorer

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      T 1 Reply Last reply
      0
      • T ticaki

        @laser
        obestes Skript auf machen, rein klicken das der Cursor drin ist, strg - f drücken - gpio.22 reinschreiben auf die Treffer schauen, dann nächsten Skipt anklicken wenn 0 nächsten anklicken und so weiter

        L Offline
        L Offline
        Laser
        wrote on last edited by Laser
        #23

        @ticaki Der GPIO wird natürlich von einem Script gesetzt. Das war jetzt blöd ausgedrückt! Ich meinte, das fehlerhafte Setzen.
        Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

        T paul53P 2 Replies Last reply
        0
        • HomoranH Homoran

          @ticaki dafür gibt es die Suchfunktion im Skripteditor
          Lupe über dem Skriptenexplorer

          T Do not disturb
          T Do not disturb
          ticaki
          wrote on last edited by
          #24

          @homoran
          Ihr habt Geheimnisse vor mir... hätte ich nicht gedacht, was verbergt ihr noch?

          Danke :)

          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

          Spenden

          1 Reply Last reply
          0
          • L Laser

            @ticaki Der GPIO wird natürlich von einem Script gesetzt. Das war jetzt blöd ausgedrückt! Ich meinte, das fehlerhafte Setzen.
            Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

            T Do not disturb
            T Do not disturb
            ticaki
            wrote on last edited by
            #25

            @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

            @ticaki Der GPIO wird natürlich von einem Script gesetzt. Das war jetzt blöd ausgedrückt! Ich meinte, das fehlerhafte Setzen.
            Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

            dann zeigen

            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

            Spenden

            L 1 Reply Last reply
            0
            • T ticaki

              @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

              @ticaki Der GPIO wird natürlich von einem Script gesetzt. Das war jetzt blöd ausgedrückt! Ich meinte, das fehlerhafte Setzen.
              Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

              dann zeigen

              L Offline
              L Offline
              Laser
              wrote on last edited by
              #26

              @ticaki
              d651c7c6-36f4-4b54-8df8-e009c22c56b3-image.png

              // Akkuspannung überwachen mit Vergleichswert bei Änderung führe aus:
              // State value to set for "javascript.0.Logik.AkkuMin" has to be type "string" but received type "number" ?
              // "state" hieß früher "new state" 
              
              on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), change: "lt"},async function (obj) {
              //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                  
                var value = obj.state.val;
                var oldValue = obj.oldState.val;
                // console.log("val: " +value);
                // console.log("old: " +oldValue);
              
               if (getState("vedirect.0.V").val < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                // console.log("MIN erreicht");
                 setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                 setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                 setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
               };  // Ende if
              
              if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                };  // Ende if
              });   // Ende on
              
              /*  change:
              Wert	Erklärung
              eq	Der neue Wert muss gleich dem alten sein
              ne	Der neue Wert muss nicht gleich dem alten sein (Standard)
              gt	Neuer Wert muss größer als der alte Wert sein
              ge	Neuer Wert muss größer oder gleich groß sein
              lt	Neuer Wert muss kleiner als der alte sein
              le	Neuer Wert muss kleiner oder gleich groß sein
              any	Trigger wird immer ausgeführt
              
              oder:
              valLt	mixed	New value must be smaller than given one
              */
              
              HomoranH T 2 Replies Last reply
              0
              • L Laser

                @ticaki
                d651c7c6-36f4-4b54-8df8-e009c22c56b3-image.png

                // Akkuspannung überwachen mit Vergleichswert bei Änderung führe aus:
                // State value to set for "javascript.0.Logik.AkkuMin" has to be type "string" but received type "number" ?
                // "state" hieß früher "new state" 
                
                on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), change: "lt"},async function (obj) {
                //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                    
                  var value = obj.state.val;
                  var oldValue = obj.oldState.val;
                  // console.log("val: " +value);
                  // console.log("old: " +oldValue);
                
                 if (getState("vedirect.0.V").val < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                  // console.log("MIN erreicht");
                   setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                   setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                   setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
                 };  // Ende if
                
                if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                  setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                  };  // Ende if
                });   // Ende on
                
                /*  change:
                Wert	Erklärung
                eq	Der neue Wert muss gleich dem alten sein
                ne	Der neue Wert muss nicht gleich dem alten sein (Standard)
                gt	Neuer Wert muss größer als der alte Wert sein
                ge	Neuer Wert muss größer oder gleich groß sein
                lt	Neuer Wert muss kleiner als der alte sein
                le	Neuer Wert muss kleiner oder gleich groß sein
                any	Trigger wird immer ausgeführt
                
                oder:
                valLt	mixed	New value must be smaller than given one
                */
                
                HomoranH Do not disturb
                HomoranH Do not disturb
                Homoran
                Global Moderator Administrators
                wrote on last edited by
                #27

                @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

                if (getState("vedirect.0.V").val

                was kommt da zurück wenn der Adapter gerade neu startet?

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Reply Last reply
                0
                • L Laser

                  @ticaki
                  d651c7c6-36f4-4b54-8df8-e009c22c56b3-image.png

                  // Akkuspannung überwachen mit Vergleichswert bei Änderung führe aus:
                  // State value to set for "javascript.0.Logik.AkkuMin" has to be type "string" but received type "number" ?
                  // "state" hieß früher "new state" 
                  
                  on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), change: "lt"},async function (obj) {
                  //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                      
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    // console.log("val: " +value);
                    // console.log("old: " +oldValue);
                  
                   if (getState("vedirect.0.V").val < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                    // console.log("MIN erreicht");
                     setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                     setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                     setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
                   };  // Ende if
                  
                  if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                    setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                    };  // Ende if
                  });   // Ende on
                  
                  /*  change:
                  Wert	Erklärung
                  eq	Der neue Wert muss gleich dem alten sein
                  ne	Der neue Wert muss nicht gleich dem alten sein (Standard)
                  gt	Neuer Wert muss größer als der alte Wert sein
                  ge	Neuer Wert muss größer oder gleich groß sein
                  lt	Neuer Wert muss kleiner als der alte sein
                  le	Neuer Wert muss kleiner oder gleich groß sein
                  any	Trigger wird immer ausgeführt
                  
                  oder:
                  valLt	mixed	New value must be smaller than given one
                  */
                  
                  T Do not disturb
                  T Do not disturb
                  ticaki
                  wrote on last edited by ticaki
                  #28

                  @laser
                  aha :)

                  on({id: "vedirect.0.V"/*Main or channel 1 (battery) voltage*/, change: "lt"},function (obj) {
                  //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                      
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    // console.log("val: " +value);
                    // console.log("old: " +oldValue);
                   
                   if (value < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                    // console.log("MIN erreicht");
                     setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                     setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                     setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
                   };  // Ende if
                   
                  if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                    setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                    };  // Ende if
                  }); 
                  

                  das async ist nicht nötig, erhöht nur den "was hab ich nicht bedacht faktor) und man benutzt in on() immer .state.val in deinem Fall obj.state.val. Das Array in id ist auch nicht nötig und was die umschliessenden Klammern machen... kein Plan also weg.

                  noch mehr EDIT: und wenn wir schon dabei sind, man benutzt in JSON {} nur eine Sorte Gänsefüsschen und da wird " bevorzugt (oder ist sogar ne vorschrift ka) alle benutzen ""

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  paul53P L 2 Replies Last reply
                  1
                  • T ticaki

                    @laser
                    aha :)

                    on({id: "vedirect.0.V"/*Main or channel 1 (battery) voltage*/, change: "lt"},function (obj) {
                    //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                        
                      var value = obj.state.val;
                      var oldValue = obj.oldState.val;
                      // console.log("val: " +value);
                      // console.log("old: " +oldValue);
                     
                     if (value < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                      // console.log("MIN erreicht");
                       setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                       setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                       setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
                     };  // Ende if
                     
                    if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                      setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                      };  // Ende if
                    }); 
                    

                    das async ist nicht nötig, erhöht nur den "was hab ich nicht bedacht faktor) und man benutzt in on() immer .state.val in deinem Fall obj.state.val. Das Array in id ist auch nicht nötig und was die umschliessenden Klammern machen... kein Plan also weg.

                    noch mehr EDIT: und wenn wir schon dabei sind, man benutzt in JSON {} nur eine Sorte Gänsefüsschen und da wird " bevorzugt (oder ist sogar ne vorschrift ka) alle benutzen ""

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by
                    #29

                    @ticaki sagte: das async ist nicht nötig

                    @Laser hatte das Skript offenbar mit Blockly begonnen.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Reply Last reply
                    0
                    • T ticaki

                      @laser
                      aha :)

                      on({id: "vedirect.0.V"/*Main or channel 1 (battery) voltage*/, change: "lt"},function (obj) {
                      //on({id: (['vedirect.0.V'/*Main or channel 1 (battery) voltage*/]), valLt: "24.8"},async function (obj) {
                          
                        var value = obj.state.val;
                        var oldValue = obj.oldState.val;
                        // console.log("val: " +value);
                        // console.log("old: " +oldValue);
                       
                       if (value < getState('javascript.0.variables.DP_SpannungMIN'/**/).val) {
                        // console.log("MIN erreicht");
                         setStateDelayed("rpi2.0.gpio.22.state"/*GPIO 22*/,false,5000);
                         setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,true,5000);
                         setStateDelayed('javascript.0.Logik.AkkuMerker'/*AkkuMerker*/,true,5000);
                       };  // Ende if
                       
                      if (getState("vedirect.0.V").val > getState("javascript.0.variables.DP_SpannungMIN").val) {
                        setStateDelayed('javascript.0.Logik.AkkuMin'/*AkkuMin*/,false,1000) ;
                        };  // Ende if
                      }); 
                      

                      das async ist nicht nötig, erhöht nur den "was hab ich nicht bedacht faktor) und man benutzt in on() immer .state.val in deinem Fall obj.state.val. Das Array in id ist auch nicht nötig und was die umschliessenden Klammern machen... kein Plan also weg.

                      noch mehr EDIT: und wenn wir schon dabei sind, man benutzt in JSON {} nur eine Sorte Gänsefüsschen und da wird " bevorzugt (oder ist sogar ne vorschrift ka) alle benutzen ""

                      L Offline
                      L Offline
                      Laser
                      wrote on last edited by
                      #30

                      @Homoran habe die Objekte auf einem Tablet dargestellt und am PC den Adapter neu gestartet. Der Wert steht. Falls man das überhaupt so kontrollieren kann.

                      L T 2 Replies Last reply
                      0
                      • L Laser

                        @Homoran habe die Objekte auf einem Tablet dargestellt und am PC den Adapter neu gestartet. Der Wert steht. Falls man das überhaupt so kontrollieren kann.

                        L Offline
                        L Offline
                        Laser
                        wrote on last edited by
                        #31

                        @ticaki Blockly mag ich nicht. Mit dem Assync hatte ich mal gelesen, daß man das besser verwenden soll.

                        1 Reply Last reply
                        0
                        • L Laser

                          @Homoran habe die Objekte auf einem Tablet dargestellt und am PC den Adapter neu gestartet. Der Wert steht. Falls man das überhaupt so kontrollieren kann.

                          T Do not disturb
                          T Do not disturb
                          ticaki
                          wrote on last edited by ticaki
                          #32

                          @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

                          @Homoran habe die Objekte auf einem Tablet dargestellt und am PC den Adapter neu gestartet. Der Wert steht. Falls man das überhaupt so kontrollieren kann.

                          du siehst das nicht, das must du ins log schreiben lassen.

                          @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

                          @ticaki Blockly mag ich nicht. Mit dem Assync hatte ich mal gelesen, daß man das besser verwenden soll.

                          async lässt das nur asychron laufen... im Grund wenn wir folgende auszuführende Funktionen in deinem Skript hast

                          a
                          b async
                          c
                          d

                          wird das sehr warscheinlich so ausgeführt
                          a
                          c
                          d
                          b

                          Also nicht nutzen wenn nicht erforderlich. Da du nicht weißt wann es ausgeführt wird, nur dass es ausgeführt wird.

                          btw. meckert der Javascript editor bestimmt über die fehlende return Promise() :) die er dann auch Promt rot markiert, weil er sie zwar haben will, aber nicht kennt :grin:

                          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                          Spenden

                          L 1 Reply Last reply
                          1
                          • T ticaki

                            @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

                            @Homoran habe die Objekte auf einem Tablet dargestellt und am PC den Adapter neu gestartet. Der Wert steht. Falls man das überhaupt so kontrollieren kann.

                            du siehst das nicht, das must du ins log schreiben lassen.

                            @laser sagte in Raspi GPIO wird gesetzt, wie Ursache herausfinden?:

                            @ticaki Blockly mag ich nicht. Mit dem Assync hatte ich mal gelesen, daß man das besser verwenden soll.

                            async lässt das nur asychron laufen... im Grund wenn wir folgende auszuführende Funktionen in deinem Skript hast

                            a
                            b async
                            c
                            d

                            wird das sehr warscheinlich so ausgeführt
                            a
                            c
                            d
                            b

                            Also nicht nutzen wenn nicht erforderlich. Da du nicht weißt wann es ausgeführt wird, nur dass es ausgeführt wird.

                            btw. meckert der Javascript editor bestimmt über die fehlende return Promise() :) die er dann auch Promt rot markiert, weil er sie zwar haben will, aber nicht kennt :grin:

                            L Offline
                            L Offline
                            Laser
                            wrote on last edited by Laser
                            #33

                            @Homoran
                            Der Wert des VE Adapters bricht nicht ein oder etwas Anderes, wenn der Adapter neu gestartet wird.
                            Den Adapter starte ich neu, wenn er gestört ist (Überwachung im Log). Soll das immer genau 5:20 Uhr sein?

                            T 1 Reply Last reply
                            0
                            • L Laser

                              @Homoran
                              Der Wert des VE Adapters bricht nicht ein oder etwas Anderes, wenn der Adapter neu gestartet wird.
                              Den Adapter starte ich neu, wenn er gestört ist (Überwachung im Log). Soll das immer genau 5:20 Uhr sein?

                              T Do not disturb
                              T Do not disturb
                              ticaki
                              wrote on last edited by
                              #34

                              @laser
                              Wieso schreibst du 5:20 zeigst aber das log von 5:22?

                              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                              Spenden

                              L 1 Reply Last reply
                              1
                              • L Laser

                                @ticaki Der GPIO wird natürlich von einem Script gesetzt. Das war jetzt blöd ausgedrückt! Ich meinte, das fehlerhafte Setzen.
                                Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

                                paul53P Offline
                                paul53P Offline
                                paul53
                                wrote on last edited by paul53
                                #35

                                @laser sagte: Mit der Lupe arbeite ich und finde nur die gewollten Stellen.

                                Suchbegriffe werden unter der Gruppe "global" nur im Expertenmodus gefunden.

                                JS_Expertenmodus.JPG

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Reply Last reply
                                0
                                • T ticaki

                                  @laser
                                  Wieso schreibst du 5:20 zeigst aber das log von 5:22?

                                  L Offline
                                  L Offline
                                  Laser
                                  wrote on last edited by Laser
                                  #36

                                  @ticaki 5:22 habe ich durch Suchen nach gpio.22 gefunden. Die Zeit 5:20 habe ich (ungenau) aus dem E-Chart ermittelt. Die Zeit, zu der ungewollt eingeschaltet wurde.

                                  HomoranH 1 Reply Last reply
                                  0
                                  • L Laser

                                    @ticaki 5:22 habe ich durch Suchen nach gpio.22 gefunden. Die Zeit 5:20 habe ich (ungenau) aus dem E-Chart ermittelt. Die Zeit, zu der ungewollt eingeschaltet wurde.

                                    HomoranH Do not disturb
                                    HomoranH Do not disturb
                                    Homoran
                                    Global Moderator Administrators
                                    wrote on last edited by
                                    #37

                                    @laser dann sieh erst einmal zu, dass sämtliche Leichen verschwinden und das log nicht zugemüllt wird.

                                    Vorher ergibt es keinen Sinn nach etwas zu suchen, von dem es dann heisst: gibt es nicht mehr!

                                    kein Support per PN! - Fragen im Forum stellen -
                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    L 1 Reply Last reply
                                    0
                                    • HomoranH Homoran

                                      @laser dann sieh erst einmal zu, dass sämtliche Leichen verschwinden und das log nicht zugemüllt wird.

                                      Vorher ergibt es keinen Sinn nach etwas zu suchen, von dem es dann heisst: gibt es nicht mehr!

                                      L Offline
                                      L Offline
                                      Laser
                                      wrote on last edited by Laser
                                      #38

                                      @homoran bin ich gerade dabei! Manche Shellys fliegen raus. Werden aber als Weihnachtsbeleuchtung möglicherweise wieder gebraucht. Der gpio.22 soll aber bleiben.
                                      javascript.0.variables.kW-Hoy war ein Schreibfehler nach einer Änderung.

                                      L HomoranH 2 Replies Last reply
                                      0
                                      • L Laser

                                        @homoran bin ich gerade dabei! Manche Shellys fliegen raus. Werden aber als Weihnachtsbeleuchtung möglicherweise wieder gebraucht. Der gpio.22 soll aber bleiben.
                                        javascript.0.variables.kW-Hoy war ein Schreibfehler nach einer Änderung.

                                        L Offline
                                        L Offline
                                        Laser
                                        wrote on last edited by Laser
                                        #39

                                        @paul53 Auch unter dem Expertenmodus finde ich nur die Scripte, die ich benötige. Nicht den bösen "Querschießer"

                                        T 1 Reply Last reply
                                        0
                                        • L Laser

                                          @paul53 Auch unter dem Expertenmodus finde ich nur die Scripte, die ich benötige. Nicht den bösen "Querschießer"

                                          T Do not disturb
                                          T Do not disturb
                                          ticaki
                                          wrote on last edited by ticaki
                                          #40

                                          @laser
                                          du könntest natürlich noch die anderen Skript posten, dann schaue ich auch mal darüber. Aber erst heute abend, bin jetzt weg :)

                                          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                          Spenden

                                          L 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          752

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe