Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [Erledigt] Nur Ergebnis einer Liste in einen DP schreiben

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Erledigt] Nur Ergebnis einer Liste in einen DP schreiben

Geplant Angeheftet Gesperrt Verschoben Blockly
3 Beiträge 2 Kommentatoren 211 Aufrufe 1 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.
  • JoJo58J Offline
    JoJo58J Offline
    JoJo58
    schrieb am zuletzt editiert von JoJo58
    #1

    Guten Morgen,

    ich frage mit einem Blockly Werte aus InfluxDB ab und schreibe u.a. die Summe der Werte in einen Datenpunkt den ich für VIS brauche. Mir ist aufgefallen, das beim Erstellen der Liste jeder einzelne Schritt natürlich nicht nur in der Liste eingetragen wird, sondern auch jede Zwischensumme in den DP geschrieben wird.
    Klar, das geht so schnell, das man es eigentlich nur im Debug sieht, aber ich hatte letztens bei meinen Spielerein einen Fehler im Protokoll, das ein DP innerhalb einer Minute über 1000 mal aktualisiert wurde und dadurch das Script deaktiviert wurde und das kam durch eine solche Liste.
    Kann ich das irgendwie verhindern? Also kann ich das Blockly so umbauen, das wirklich nur das Ergebnis in den DP geschrieben wird?

    Hier mal das Blockly und die Debug Ausgabe:

    Listen 01.jpg

    javascript.0	10:19:33.151	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
    javascript.0	10:19:33.155	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 1.5
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 3
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 4.7
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 6.7
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 8
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 9.8
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 11.6
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 13.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 15.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 17.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 19.1
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 20.6
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 22.6
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 24.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 26.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 27.9
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 29.7
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 31.7
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 34
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 36.2
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 38.4
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 40.7
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 43
    javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 45.3
    

    Gruß, Johannes

    Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
    Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
    Einfach ein tolles Hobby :-)

    paul53P 1 Antwort Letzte Antwort
    0
    • JoJo58J JoJo58

      Guten Morgen,

      ich frage mit einem Blockly Werte aus InfluxDB ab und schreibe u.a. die Summe der Werte in einen Datenpunkt den ich für VIS brauche. Mir ist aufgefallen, das beim Erstellen der Liste jeder einzelne Schritt natürlich nicht nur in der Liste eingetragen wird, sondern auch jede Zwischensumme in den DP geschrieben wird.
      Klar, das geht so schnell, das man es eigentlich nur im Debug sieht, aber ich hatte letztens bei meinen Spielerein einen Fehler im Protokoll, das ein DP innerhalb einer Minute über 1000 mal aktualisiert wurde und dadurch das Script deaktiviert wurde und das kam durch eine solche Liste.
      Kann ich das irgendwie verhindern? Also kann ich das Blockly so umbauen, das wirklich nur das Ergebnis in den DP geschrieben wird?

      Hier mal das Blockly und die Debug Ausgabe:

      Listen 01.jpg

      javascript.0	10:19:33.151	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      javascript.0	10:19:33.155	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 1.5
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 3
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 4.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 6.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 8
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 9.8
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 11.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 13.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 15.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 17.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 19.1
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 20.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 22.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 24.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 26.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 27.9
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 29.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 31.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 34
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 36.2
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 38.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 40.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 43
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 45.3
      

      Gruß, Johannes

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

      @jojo58 sagte: nur das Ergebnis in den DP geschrieben wird?

      Block "aktualisiere" unter die Schleife setzen.

      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

      JoJo58J 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @jojo58 sagte: nur das Ergebnis in den DP geschrieben wird?

        Block "aktualisiere" unter die Schleife setzen.

        JoJo58J Offline
        JoJo58J Offline
        JoJo58
        schrieb am zuletzt editiert von
        #3

        @paul53

        Es kann so einfach sein... Danke!

        Gruß, Johannes

        Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
        Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
        Einfach ein tolles Hobby :-)

        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

        756

        Online

        32.5k

        Benutzer

        81.7k

        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