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

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

einfaches skript

Scheduled Pinned Locked Moved Automatisierung
24 Posts 5 Posters 2.1k 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.
  • 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 Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by
      #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 Replies Last reply
      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 Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 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

          358

          Online

          32.6k

          Users

          82.1k

          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