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. Einsteigerfragen
  4. Automatisierung
  5. einfaches skript

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    501

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

einfaches skript

Geplant Angeheftet Gesperrt Verschoben Automatisierung
24 Beiträge 5 Kommentatoren 2.1k 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.
  • F freo

    @homoran
    den SoC meines E autos habe ich jedenfalls schon mal in iobroker hinbekommen,
    allerdings nur über coppy und paste, da evcc mein Auto nicht einbinden kann.

    Jetzt wäre es wunderbar, die Reichweite auch noch in evcc zu sehen....

    ( und doch, das Alter spielt eine Rolle, es wird alles immer komplexer)

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

    @freo sagte in einfaches skript:

    das Alter spielt eine Rolle,

    aber nicht nur für dich!

    noch ein Denkanstoss
    javascript arbeitet eventbasiert. Also überleg dir was wann warum gemacht werden soll.
    wir bauen das schon gemeinsam hin. Du willst es doch auch verstehen!
    ich bin nur am Handy! muss also etwas von dir sehen um das zu kommentieren.

    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 -

    F 1 Antwort Letzte Antwort
    1
    • HomoranH Homoran

      @freo sagte in einfaches skript:

      das Alter spielt eine Rolle,

      aber nicht nur für dich!

      noch ein Denkanstoss
      javascript arbeitet eventbasiert. Also überleg dir was wann warum gemacht werden soll.
      wir bauen das schon gemeinsam hin. Du willst es doch auch verstehen!
      ich bin nur am Handy! muss also etwas von dir sehen um das zu kommentieren.

      F Offline
      F Offline
      freo
      schrieb am zuletzt editiert von
      #7

      @homoran ok, du meinst ich soll's nochmal mit dem blockly probieren...

      Werde heute nicht mehr dazu kommen, morgen werde ich noch mal starten und meine Versuche dann mitteilen.

      Vielen Dank erstmal für deine Hilfe

      HomoranH 1 Antwort Letzte Antwort
      0
      • F freo

        @homoran ok, du meinst ich soll's nochmal mit dem blockly probieren...

        Werde heute nicht mehr dazu kommen, morgen werde ich noch mal starten und meine Versuche dann mitteilen.

        Vielen Dank erstmal für deine Hilfe

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

        @freo passt!
        ich geh jetzt auch in deep standby

        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
        • F freo

          Hallo,
          bin erst kurz mit dem iobroker beschäftigt....
          ich würde gerne aus einem Datenpunkt (%Wert) einen Zahlenwert erhalten.
          Mit folgender einfacher Rechnung:

          (0_userdata.0.BatteryPercent) Datenpunkt % Wert / 100 * 460 = Ergebnis

          Das Ergebnis soll dann in einem neuen Datenpunkt (0_userdata.0.odometerps) erscheinen.

          Ich hab es mit blockly versucht, bin aber leider nicht fähig genug... über jede Hilfe würde ich mich freuen.

          Vielen Dank vorab und Gruß

          Great SUNG Offline
          Great SUNG Offline
          Great SUN
          schrieb am zuletzt editiert von Great SUN
          #9

          @freo Ganz einfach mit einem JS-Script:

          let originalValue = getState('0_userdata.0.BatteryPercent').val;
          let newValue = originalValue / 100 * 460;
          setState('0_userdata.0.odometerps', newValue, true);
          

          // setState(<Datenpunkt>, <Wert>, <Bestätigt>);

          HomoranH paul53P 2 Antworten Letzte Antwort
          0
          • Great SUNG Great SUN

            @freo Ganz einfach mit einem JS-Script:

            let originalValue = getState('0_userdata.0.BatteryPercent').val;
            let newValue = originalValue / 100 * 460;
            setState('0_userdata.0.odometerps', newValue, true);
            

            // setState(<Datenpunkt>, <Wert>, <Bestätigt>);

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

            @great-sun Das geht auch mit einem ganz einfachen Blockly!

            ich denke aber dass es ihm auf Dauer mehr hilft, dieses mit eigenem Hirnschmalz gemeinsam zu "entwickeln", als einfach nur abzutippen.

            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 -

            Great SUNG 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @great-sun Das geht auch mit einem ganz einfachen Blockly!

              ich denke aber dass es ihm auf Dauer mehr hilft, dieses mit eigenem Hirnschmalz gemeinsam zu "entwickeln", als einfach nur abzutippen.

              Great SUNG Offline
              Great SUNG Offline
              Great SUN
              schrieb am zuletzt editiert von
              #11

              @homoran sagte in einfaches skript:

              @great-sun Das geht auch mit einem ganz einfachen Blockly!

              ich denke aber dass es ihm auf Dauer mehr hilft, dieses mit eigenem Hirnschmalz gemeinsam zu "entwickeln", als einfach nur abzutippen.

              Bin Grundsätzlich Deiner Meinung, aber manchmal steht man wie der Ochse vor dem Berg und wenn man noch nie wirklich etwas mit Programmierlogik zu tun hatte, dann kann so etwas richtig schwer sein, wenn man nicht einmal ein Beispiel gesehen hat.

              Kurzgesagt:
              @Homoran Wenn ich jemandem erst Programm-Logik beibringen muss, damit das Ergebnis erreicht wird, wird das ganze für denjenigen evtl. so problematisch in der Umsetzung, dass er es ganz lässt. Dann lieber einen Dreizeiler ;-)

              @freo Für Fragen steh ich gern zur Verfügung, sofern wir das dann zumindest, wenn es irgend einen Sinn ergibt, der Community als Anleitung zur Verfügung stellen.

              HomoranH 1 Antwort Letzte Antwort
              0
              • Great SUNG Great SUN

                @freo Ganz einfach mit einem JS-Script:

                let originalValue = getState('0_userdata.0.BatteryPercent').val;
                let newValue = originalValue / 100 * 460;
                setState('0_userdata.0.odometerps', newValue, true);
                

                // setState(<Datenpunkt>, <Wert>, <Bestätigt>);

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #12

                @great-sun sagte: einfach mit einem JS-Script:

                Das funktioniert nur einmal bei Skriptstart, denn es fehlt ein Trigger.

                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

                HomoranH Great SUNG 2 Antworten Letzte Antwort
                0
                • Great SUNG Great SUN

                  @homoran sagte in einfaches skript:

                  @great-sun Das geht auch mit einem ganz einfachen Blockly!

                  ich denke aber dass es ihm auf Dauer mehr hilft, dieses mit eigenem Hirnschmalz gemeinsam zu "entwickeln", als einfach nur abzutippen.

                  Bin Grundsätzlich Deiner Meinung, aber manchmal steht man wie der Ochse vor dem Berg und wenn man noch nie wirklich etwas mit Programmierlogik zu tun hatte, dann kann so etwas richtig schwer sein, wenn man nicht einmal ein Beispiel gesehen hat.

                  Kurzgesagt:
                  @Homoran Wenn ich jemandem erst Programm-Logik beibringen muss, damit das Ergebnis erreicht wird, wird das ganze für denjenigen evtl. so problematisch in der Umsetzung, dass er es ganz lässt. Dann lieber einen Dreizeiler ;-)

                  @freo Für Fragen steh ich gern zur Verfügung, sofern wir das dann zumindest, wenn es irgend einen Sinn ergibt, der Community als Anleitung zur Verfügung stellen.

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

                  @great-sun sagte in einfaches skript:

                  Bin Grundsätzlich Deiner Meinung, aber manchmal steht man wie der Ochse vor dem Berg und wenn man noch nie wirklich etwas mit Programmierlogik zu tun hatte, dann kann so etwas richtig schwer sein, wenn man nicht einmal ein Beispiel gesehen hat.

                  ich bin grenzenloser Optimist :-)

                  @freo fängt gerade erst an, und da bin ich hoffnungsvoll dass man ihn leitend an die Hand nehmen kann um ihm das Verständnis der Funktionsweise und der Logik zu erklären.

                  Beim Abtippen/Abschauen von fertigen Blocklys besteht immer die Gefahr, dass mansich wegen des fehlenden Wissens/Verständnissses dabei D7nge interpretiert und dauerhaft ins Hirn einbrennt, die ganz anders gemeint sind.
                  Erst beim 30. ähnlichen Skript kommt es dann zu "unvorhergesehenen" Abläufen.

                  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
                  • paul53P paul53

                    @great-sun sagte: einfach mit einem JS-Script:

                    Das funktioniert nur einmal bei Skriptstart, denn es fehlt ein Trigger.

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

                    @paul53 sagte in einfaches skript:

                    @great-sun sagte: einfach mit einem JS-Script:

                    Das funktioniert nur einmal bei Skriptstart, denn es fehlt ein Trigger.

                    als Basis um einem Einsteiger die gesamte Funktionsweise von js/blockly zu erklären, wäre das genau richtig.

                    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
                    • paul53P paul53

                      @great-sun sagte: einfach mit einem JS-Script:

                      Das funktioniert nur einmal bei Skriptstart, denn es fehlt ein Trigger.

                      Great SUNG Offline
                      Great SUNG Offline
                      Great SUN
                      schrieb am zuletzt editiert von
                      #15

                      @paul53 sagte in einfaches skript:

                      @great-sun sagte: einfach mit einem JS-Script:

                      Das funktioniert nur einmal bei Skriptstart, denn es fehlt ein Trigger.

                      Aye:

                      async function setValueUpdate() {
                          let originalValue = getState('0_userdata.0.BatteryPercent').val;
                          let newValue = originalValue / 100 * 460;
                          setState('0_userdata.0.odometerps', newValue, true);
                      }
                      on({id: '0_userdata.0.BatteryPercent', change: 'ne'}, setValueUpdate);
                      

                      Alle Funktionen, die im Javascript Adapter verfügbar sind, werden https://www.iobroker.net/docu/index-81.htm?page_id=5809&lang=en beschrieben.
                      Die On-Funktion https://www.iobroker.net/docu/index-81.htm?page_id=5809&lang=en#on_8211_Subscribe_on_changes_or_updates_of_some_state

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #16

                        Leute!
                        Das verwirrt doch jetzt nur!
                        ohne Rückmeldung von @freo , wieweit er jetzt folgen kann, oder gar verstanden hat, ist das zum Lernen kontraproduktiv.

                        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 -

                        Great SUNG 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          Leute!
                          Das verwirrt doch jetzt nur!
                          ohne Rückmeldung von @freo , wieweit er jetzt folgen kann, oder gar verstanden hat, ist das zum Lernen kontraproduktiv.

                          Great SUNG Offline
                          Great SUNG Offline
                          Great SUN
                          schrieb am zuletzt editiert von
                          #17

                          @homoran Da hast auch wieder total recht :-)

                          @freo Sag uns doch mal, was Du verstanden hast bzw. ob Du das verstanden hast und ob wir Dir noch weiter helfen können mit irgendwelchen Anleitungen oder Dummy-Fragen :-)

                          F 1 Antwort Letzte Antwort
                          1
                          • Great SUNG Great SUN

                            @homoran Da hast auch wieder total recht :-)

                            @freo Sag uns doch mal, was Du verstanden hast bzw. ob Du das verstanden hast und ob wir Dir noch weiter helfen können mit irgendwelchen Anleitungen oder Dummy-Fragen :-)

                            F Offline
                            F Offline
                            freo
                            schrieb am zuletzt editiert von
                            #18

                            @great-sun Hallo zusammen,

                            ich bin beeindrukt von den Antworten zu meinem Thema:blush: ,
                            mein Versuch sieht so aus:

                            Screenshot 2023-10-08 at 15-34-30 javascript - buanet-iobroker2.png

                            Mir ist aber dann überhaupt nich klar, wie ich die einfache Rechenformel einfügen muss, bzw. ob ich überhaupt auf dem richtigen Weg bin.

                            Konnte dann nicht wiederstehen, und habe das Script von GreatSun ausprobiert:

                            Screenshot 2023-10-08 at 15-30-16 Ladesteuerung SKODA Citigo e IV und Polestar 2 evcc.png

                            Es funktioniert!!!
                            Ich wäre nicht darauf gekommen, ehrlich:+1:

                            Natürlich möchte jemand keine fertigen Lösungen anbieten ohne das der Empfänger das auch verstanden hat.
                            Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                            Allen hier sage ich : herzlichen Dank, für eure Hilfe:clap: :+1:

                            DJMarc75D HomoranH 3 Antworten Letzte Antwort
                            0
                            • F freo

                              @great-sun Hallo zusammen,

                              ich bin beeindrukt von den Antworten zu meinem Thema:blush: ,
                              mein Versuch sieht so aus:

                              Screenshot 2023-10-08 at 15-34-30 javascript - buanet-iobroker2.png

                              Mir ist aber dann überhaupt nich klar, wie ich die einfache Rechenformel einfügen muss, bzw. ob ich überhaupt auf dem richtigen Weg bin.

                              Konnte dann nicht wiederstehen, und habe das Script von GreatSun ausprobiert:

                              Screenshot 2023-10-08 at 15-30-16 Ladesteuerung SKODA Citigo e IV und Polestar 2 evcc.png

                              Es funktioniert!!!
                              Ich wäre nicht darauf gekommen, ehrlich:+1:

                              Natürlich möchte jemand keine fertigen Lösungen anbieten ohne das der Empfänger das auch verstanden hat.
                              Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                              Allen hier sage ich : herzlichen Dank, für eure Hilfe:clap: :+1:

                              DJMarc75D Offline
                              DJMarc75D Offline
                              DJMarc75
                              schrieb am zuletzt editiert von
                              #19

                              @freo sagte in einfaches skript:

                              mein Versuch sieht so aus

                              da könnte man helfen wie es damit richtig funktionieren würde.

                              @freo sagte in einfaches skript:

                              Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwe

                              learning by doing - und hast Du dieses Skript welches Du jetzt verwendest auch verstanden ?

                              VG

                              Lehrling seit 1975 !!!
                              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                              1 Antwort Letzte Antwort
                              0
                              • F freo

                                @great-sun Hallo zusammen,

                                ich bin beeindrukt von den Antworten zu meinem Thema:blush: ,
                                mein Versuch sieht so aus:

                                Screenshot 2023-10-08 at 15-34-30 javascript - buanet-iobroker2.png

                                Mir ist aber dann überhaupt nich klar, wie ich die einfache Rechenformel einfügen muss, bzw. ob ich überhaupt auf dem richtigen Weg bin.

                                Konnte dann nicht wiederstehen, und habe das Script von GreatSun ausprobiert:

                                Screenshot 2023-10-08 at 15-30-16 Ladesteuerung SKODA Citigo e IV und Polestar 2 evcc.png

                                Es funktioniert!!!
                                Ich wäre nicht darauf gekommen, ehrlich:+1:

                                Natürlich möchte jemand keine fertigen Lösungen anbieten ohne das der Empfänger das auch verstanden hat.
                                Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                                Allen hier sage ich : herzlichen Dank, für eure Hilfe:clap: :+1:

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

                                @freo sagte in einfaches skript:

                                ob ich überhaupt auf dem richtigen Weg bin.

                                ja, für den Anfang schon, obwphl ich diesen Baustein noch nie verwendet habe.

                                Vielleicht zäumen wir das Pferd diesmal von hinten auf.

                                @freo sagte in einfaches skript:

                                Mir ist aber dann überhaupt nich klar, wie ich die einfache Rechenformel einfügen muss, bzw. ob ich überhaupt auf dem richtigen Weg bin.

                                Aber so eine Rechenformel hast du doch schon mal gehabt, oder?

                                Mach dir Gedanken,

                                • was du verrechnen willst
                                • wo du diese Daten herbekommst
                                • wo das Ergebnis hin soll

                                Edit:
                                ich denke ich weiss warum du diesen Block mit Wert von genommen hast!

                                Dieser
                                Screenshot_20231008-162457_Firefox.jpg

                                lässt sich nicht andocken.
                                Aus gutem Grund.

                                Doch dazu später :-)

                                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
                                • F freo

                                  @great-sun Hallo zusammen,

                                  ich bin beeindrukt von den Antworten zu meinem Thema:blush: ,
                                  mein Versuch sieht so aus:

                                  Screenshot 2023-10-08 at 15-34-30 javascript - buanet-iobroker2.png

                                  Mir ist aber dann überhaupt nich klar, wie ich die einfache Rechenformel einfügen muss, bzw. ob ich überhaupt auf dem richtigen Weg bin.

                                  Konnte dann nicht wiederstehen, und habe das Script von GreatSun ausprobiert:

                                  Screenshot 2023-10-08 at 15-30-16 Ladesteuerung SKODA Citigo e IV und Polestar 2 evcc.png

                                  Es funktioniert!!!
                                  Ich wäre nicht darauf gekommen, ehrlich:+1:

                                  Natürlich möchte jemand keine fertigen Lösungen anbieten ohne das der Empfänger das auch verstanden hat.
                                  Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                                  Allen hier sage ich : herzlichen Dank, für eure Hilfe:clap: :+1:

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

                                  @freo sagte in einfaches skript:

                                  Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                                  Deswegen wollen wir das ja ändern!
                                  Wir hören erst auf, wenn du es verstanden hast, nicht sobald es läuft.

                                  dazu noch ein paar Tricks

                                  Screenshot_20231008-163212_Firefox.jpg

                                  der debug-Baustein
                                  befindet sich unter den System-blöcken.
                                  Hilft ungemein beim suchen nach Denkfehlern, indem er Zwischenergebnisse im log des Editors ausgibt.

                                  externe Eingänge
                                  machen die Struktur der Blocklys besser erkennbar und sparen Platz.

                                  Die unterste Zeile ist identisch mit der obeten, nur wurde bei der mathematischen Operation mit der rechten Maustaste angeklickt und von "interne Eingänge", was eine lange Kette erzeugt, auf exterbe umgestellt.

                                  Blöcke ausserhalb des Triggerbausteins
                                  werden nur zu Skriptstart ausgeführt.
                                  Will man aber bei der "Entwicklung" nicht auf einen Trigger warten, kann man den interessanten Teil (incl.Debug-Block) aus dem Trigger nehmen.
                                  Jetzt erhält man beim speichern sofort die gewünschte Information

                                  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 -

                                  F 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @freo sagte in einfaches skript:

                                    Da ich aber noch nie etwas mit programieren zu tun hatte fällt mir das Verständnis dafür schwer.

                                    Deswegen wollen wir das ja ändern!
                                    Wir hören erst auf, wenn du es verstanden hast, nicht sobald es läuft.

                                    dazu noch ein paar Tricks

                                    Screenshot_20231008-163212_Firefox.jpg

                                    der debug-Baustein
                                    befindet sich unter den System-blöcken.
                                    Hilft ungemein beim suchen nach Denkfehlern, indem er Zwischenergebnisse im log des Editors ausgibt.

                                    externe Eingänge
                                    machen die Struktur der Blocklys besser erkennbar und sparen Platz.

                                    Die unterste Zeile ist identisch mit der obeten, nur wurde bei der mathematischen Operation mit der rechten Maustaste angeklickt und von "interne Eingänge", was eine lange Kette erzeugt, auf exterbe umgestellt.

                                    Blöcke ausserhalb des Triggerbausteins
                                    werden nur zu Skriptstart ausgeführt.
                                    Will man aber bei der "Entwicklung" nicht auf einen Trigger warten, kann man den interessanten Teil (incl.Debug-Block) aus dem Trigger nehmen.
                                    Jetzt erhält man beim speichern sofort die gewünschte Information

                                    F Offline
                                    F Offline
                                    freo
                                    schrieb am zuletzt editiert von
                                    #22

                                    @homoran danke für deinen "Optimismus", mir das Ganze verständlich machen zu wollen!

                                    Deine ersten Erklärungen verstehe ich schon nicht:disappointed:

                                    Daher bitte ich dich, deine wertvolle Zeit mit wichtigeren Dingen zu verbringen.
                                    So richtig Lust das Alles zu verstehen, habe ich ehrlicherweise nicht.

                                    GreatSUN hat das genau getroffen: Zitat

                                    • Kurzgesagt:
                                    • @Homoran Wenn ich jemandem erst Programm-Logik beibringen muss, damit das Ergebnis erreicht wird, wird das ganze für denjenigen evtl. so problematisch in der Umsetzung, dass er es ganz lässt. Dann lieber einen Dreizeiler 😉

                                    Ich habe höflich gefragt und eine Lösung bekommen, finde ich extrem gut:+1:

                                    Vielen lieben Dank nochmal an Alle, die mir hier bei diesem "kleinen Problem " geholfen haben, das weiß ich wohl zu schätzen

                                    Viele Grüße aus dem hohen Norden:ocean:

                                    HomoranH DJMarc75D 2 Antworten Letzte Antwort
                                    0
                                    • F freo

                                      @homoran danke für deinen "Optimismus", mir das Ganze verständlich machen zu wollen!

                                      Deine ersten Erklärungen verstehe ich schon nicht:disappointed:

                                      Daher bitte ich dich, deine wertvolle Zeit mit wichtigeren Dingen zu verbringen.
                                      So richtig Lust das Alles zu verstehen, habe ich ehrlicherweise nicht.

                                      GreatSUN hat das genau getroffen: Zitat

                                      • Kurzgesagt:
                                      • @Homoran Wenn ich jemandem erst Programm-Logik beibringen muss, damit das Ergebnis erreicht wird, wird das ganze für denjenigen evtl. so problematisch in der Umsetzung, dass er es ganz lässt. Dann lieber einen Dreizeiler 😉

                                      Ich habe höflich gefragt und eine Lösung bekommen, finde ich extrem gut:+1:

                                      Vielen lieben Dank nochmal an Alle, die mir hier bei diesem "kleinen Problem " geholfen haben, das weiß ich wohl zu schätzen

                                      Viele Grüße aus dem hohen Norden:ocean:

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

                                      @freo sagte in einfaches skript:

                                      Deine ersten Erklärungen verstehe ich schon nicht

                                      gut!
                                      Deswegen sollte das Ganze auch schrittweise, quasi im Dialog, ablaufen.
                                      Aber das wird schon.

                                      @freo sagte in einfaches skript:

                                      So richtig Lust das Alles zu verstehen, habe ich ehrlicherweise nicht.

                                      alles musst du auch noch nicht verstehen, jetzt schon gar nicht.
                                      Aber die Grundzüge, sonst bist du immer auf "Auftragsprogrammierung" angewiesen.

                                      und das soll und kann es nicht sein.

                                      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
                                      • F freo

                                        @homoran danke für deinen "Optimismus", mir das Ganze verständlich machen zu wollen!

                                        Deine ersten Erklärungen verstehe ich schon nicht:disappointed:

                                        Daher bitte ich dich, deine wertvolle Zeit mit wichtigeren Dingen zu verbringen.
                                        So richtig Lust das Alles zu verstehen, habe ich ehrlicherweise nicht.

                                        GreatSUN hat das genau getroffen: Zitat

                                        • Kurzgesagt:
                                        • @Homoran Wenn ich jemandem erst Programm-Logik beibringen muss, damit das Ergebnis erreicht wird, wird das ganze für denjenigen evtl. so problematisch in der Umsetzung, dass er es ganz lässt. Dann lieber einen Dreizeiler 😉

                                        Ich habe höflich gefragt und eine Lösung bekommen, finde ich extrem gut:+1:

                                        Vielen lieben Dank nochmal an Alle, die mir hier bei diesem "kleinen Problem " geholfen haben, das weiß ich wohl zu schätzen

                                        Viele Grüße aus dem hohen Norden:ocean:

                                        DJMarc75D Offline
                                        DJMarc75D Offline
                                        DJMarc75
                                        schrieb am zuletzt editiert von
                                        #24

                                        @freo sagte in einfaches skript:

                                        So richtig Lust das Alles zu verstehen, habe ich ehrlicherweise nicht.

                                        Schade

                                        Lehrling seit 1975 !!!
                                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                        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

                                        803

                                        Online

                                        32.5k

                                        Benutzer

                                        81.8k

                                        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