Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. (Gelöst) Blockly Skript läuft nicht mehr richtig

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    703

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

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

(Gelöst) Blockly Skript läuft nicht mehr richtig

Geplant Angeheftet Gesperrt Verschoben Blockly
8 Beiträge 4 Kommentatoren 72 Aufrufe 2 Beobachtet
  • Ä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.
  • amg_666A Offline
    amg_666A Offline
    amg_666
    schrieb zuletzt editiert von amg_666
    #1

    Kann hier mal jemand drauschauen und mir einen Tipp geben? Ich stehe irgendwie auf dem Schlauch und finde den Fehler nicht:
    Blockly Skript soll bei den Spritpreisen "meiner" Tankstelle auch jeweils das Tagesminimum und Maximum berechnen. Das Skript läuft seit Ewigkeiten und macht seit letztem Mittwoch Probleme (nehme an wg der neuen "12 Uhr Regel").

    Nachts um 1 Uhr initialisiere ich die Tageswerte für Minimum und Maximum. Minimum setze ich auf 10 Euro, Maximum auf 0 Euro. Wenn die Tankstelle um 6 Uhr öffnet und Tankerkönig die Updates liefert wird geprüft ob der aktuelle Preis kleiner dem Minimum ist (sollte er sein bei 10 Euro :-) ) und ob der aktuelle Preis größer ist als das Maximum (sollte so sein bei 0 Euro).

    Bislang lief das wie gesagt, aber seit ein paar Tagen wird Minimum nicht mehr überschrieben.

    Blockly:
    a1b488cd-8832-4e86-a26e-ebf5ccd371a6-image.jpeg

    Die Max-Werte werden richtig berechnet und aktualisiert, die Minwerte nicht:
    4f6ef08f-5e6f-42ef-897a-846d83816386-image.jpeg

    Der DP der abgefragt wird, wird aktualisiert hier als Beispiel "Diesel_Short" mit aktuellem Zeitstempel
    e3e7d4cd-7216-4e30-b810-2e6d0c7f5050-image.jpeg

    Ich nehme an irgendein dämlicher Fehler von mir, aber ich sehe ihn nicht :-(

    iobroker auf proxmox container

    paul53P 1 Antwort Letzte Antwort
    0
    • BananaJoeB Online
      BananaJoeB Online
      BananaJoe
      Most Active
      schrieb zuletzt editiert von BananaJoe
      #2

      Du müsstest vor einiger Zeit eine Email von onboarding@onboarding.tankerkoenig.de bekommen haben, Da musstest du was Nachtragen:

      a29c5d77-7545-4ac9-9e0f-6fc5fc583e98-image.jpeg

      Das hast du gemacht? Wenn nein ist dein API-Schlüssel deaktiviert und du bekommts keinen neuen Daten mehr, Sprich schau mal nach wann der Quelldatenpunkt das letzte mal seinen Wert geändert hat

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      amg_666A 1 Antwort Letzte Antwort
      0
      • BananaJoeB BananaJoe

        Du müsstest vor einiger Zeit eine Email von onboarding@onboarding.tankerkoenig.de bekommen haben, Da musstest du was Nachtragen:

        a29c5d77-7545-4ac9-9e0f-6fc5fc583e98-image.jpeg

        Das hast du gemacht? Wenn nein ist dein API-Schlüssel deaktiviert und du bekommts keinen neuen Daten mehr, Sprich schau mal nach wann der Quelldatenpunkt das letzte mal seinen Wert geändert hat

        amg_666A Offline
        amg_666A Offline
        amg_666
        schrieb zuletzt editiert von
        #3

        @BananaJoe sagte:

        Das hast du gemacht?

        Das habe ich gemacht und die DP im Tankerkönig werden ja auch aktualisiert. Das Skript macht Probleme.
        Ich habe mal spasseshalber einen DP in Tankerkönig manuell überschrieben und auch da hat das Skript nicht ausgelöst obwohl ja ein Triggerwert geändert wurde.

        iobroker auf proxmox container

        1 Antwort Letzte Antwort
        0
        • amg_666A amg_666

          Kann hier mal jemand drauschauen und mir einen Tipp geben? Ich stehe irgendwie auf dem Schlauch und finde den Fehler nicht:
          Blockly Skript soll bei den Spritpreisen "meiner" Tankstelle auch jeweils das Tagesminimum und Maximum berechnen. Das Skript läuft seit Ewigkeiten und macht seit letztem Mittwoch Probleme (nehme an wg der neuen "12 Uhr Regel").

          Nachts um 1 Uhr initialisiere ich die Tageswerte für Minimum und Maximum. Minimum setze ich auf 10 Euro, Maximum auf 0 Euro. Wenn die Tankstelle um 6 Uhr öffnet und Tankerkönig die Updates liefert wird geprüft ob der aktuelle Preis kleiner dem Minimum ist (sollte er sein bei 10 Euro :-) ) und ob der aktuelle Preis größer ist als das Maximum (sollte so sein bei 0 Euro).

          Bislang lief das wie gesagt, aber seit ein paar Tagen wird Minimum nicht mehr überschrieben.

          Blockly:
          a1b488cd-8832-4e86-a26e-ebf5ccd371a6-image.jpeg

          Die Max-Werte werden richtig berechnet und aktualisiert, die Minwerte nicht:
          4f6ef08f-5e6f-42ef-897a-846d83816386-image.jpeg

          Der DP der abgefragt wird, wird aktualisiert hier als Beispiel "Diesel_Short" mit aktuellem Zeitstempel
          e3e7d4cd-7216-4e30-b810-2e6d0c7f5050-image.jpeg

          Ich nehme an irgendein dämlicher Fehler von mir, aber ich sehe ihn nicht :-(

          paul53P Offline
          paul53P Offline
          paul53
          schrieb zuletzt editiert von paul53
          #4

          @amg_666 [sagte]: Die Max-Werte werden richtig berechnet und aktualisiert, die Minwerte nicht

          Vermutung: Es werden keine Zahlen verglichen, sondern Strings ("10" < "2.47").

          Versuche es mal so:

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

          amg_666A 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @amg_666 [sagte]: Die Max-Werte werden richtig berechnet und aktualisiert, die Minwerte nicht

            Vermutung: Es werden keine Zahlen verglichen, sondern Strings ("10" < "2.47").

            Versuche es mal so:

            Blockly_temp.JPG

            amg_666A Offline
            amg_666A Offline
            amg_666
            schrieb zuletzt editiert von
            #5

            @paul53 sagte:

            Vermutung: Es werden keine Zahlen verglichen, sondern Strings

            Hm, dann müsste as aber auch bei den Max-Werten nicht funktionieren, die DP gegen die geprüft wird, sind alle gleich und wurden auch niht verändert.
            Ich probier das aber gerne mal aus. Wo gibts den Block "setze ... auf", den finde ich grade nicht ?

            iobroker auf proxmox container

            HomoranH 1 Antwort Letzte Antwort
            0
            • amg_666A amg_666

              @paul53 sagte:

              Vermutung: Es werden keine Zahlen verglichen, sondern Strings

              Hm, dann müsste as aber auch bei den Max-Werten nicht funktionieren, die DP gegen die geprüft wird, sind alle gleich und wurden auch niht verändert.
              Ich probier das aber gerne mal aus. Wo gibts den Block "setze ... auf", den finde ich grade nicht ?

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

              @amg_666 sagte:

              Wo gibts den Block "setze ... auf"

              Den gibt es sobald du die Variable erstellt hast.

              Mich interessiert auch was der Min wert für einen Typ hat?
              Das sind doch selbst erstellten Datenpunkte?
              Zeig mal dessen Objektdaten.

              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 oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • amg_666A Offline
                amg_666A Offline
                amg_666
                schrieb zuletzt editiert von
                #7

                Danke,das war es.
                De DP Diesel_Min / E10_Min waren Typ string, nicht Zahl. Habs geändert und jetzt läuft es wieder.
                Das hat aber ewig funktioniert, kann das an einem Update des Javascript Adapters liegen, dass eine neuere Version das jetzt (richtigerweise) strenger behandelt ?

                iobroker auf proxmox container

                HomoranH 1 Antwort Letzte Antwort
                0
                • amg_666A amg_666

                  Danke,das war es.
                  De DP Diesel_Min / E10_Min waren Typ string, nicht Zahl. Habs geändert und jetzt läuft es wieder.
                  Das hat aber ewig funktioniert, kann das an einem Update des Javascript Adapters liegen, dass eine neuere Version das jetzt (richtigerweise) strenger behandelt ?

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

                  @amg_666 sagte:

                  Das hat aber ewig funktioniert, kann das an einem Update des Javascript Adapters liegen, dass eine neuere Version das jetzt (richtigerweise) strenger behandelt ?

                  Das hätte schon früher im log stehen müssen!
                  Sinngemäß: "du schreibst eine Zahl in einen Datenpunkt, der einen String erwartet. Das wird in Zukunft zu einem Fehler führen"

                  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 oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  1

                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                  Registrieren Anmelden
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  536

                  Online

                  32.7k

                  Benutzer

                  82.6k

                  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