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. JavaScript
  5. Datenpunkte werden überschrieben

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Datenpunkte werden überschrieben

Geplant Angeheftet Gesperrt Verschoben JavaScript
7 Beiträge 3 Kommentatoren 191 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.
  • K Offline
    K Offline
    Kuddel
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe seit kurzem ein Problem beim Erstellen von Objekten für meine Bewässerungssteuerung.

    Die Bewässerungssteuerung selber läuft per Blockly -> Gartenbewässerung mit 6 Ventilen

    Im Blockly Skript selber ist ein Block zu Erstellung der benötigen Datenpunkte per Javascript:
    dps_erstellen.txt

    Leider werden jetzt immer ein Paar DPs überschrieben, spricht die bereits gesetzten Werten wie

    wassermenge_vorheriges_jahr
    

    werden mit 0 aus dem Einrichtungsskript überschrieben.

    Das passiert dann jedes Mal, wenn ich das Blockly-Skript abspeichere.

    Da ich von Javaskript eher weniger Ahnung habe, bräuchte ich eure Hilfe, damit die Werte nicht jedes Mal beim Speichern genullt werden.

    Vielen Dank schon einmal

    sigi234S dslraserD 4 Antworten Letzte Antwort
    0
    • K Kuddel

      Hallo zusammen,

      ich habe seit kurzem ein Problem beim Erstellen von Objekten für meine Bewässerungssteuerung.

      Die Bewässerungssteuerung selber läuft per Blockly -> Gartenbewässerung mit 6 Ventilen

      Im Blockly Skript selber ist ein Block zu Erstellung der benötigen Datenpunkte per Javascript:
      dps_erstellen.txt

      Leider werden jetzt immer ein Paar DPs überschrieben, spricht die bereits gesetzten Werten wie

      wassermenge_vorheriges_jahr
      

      werden mit 0 aus dem Einrichtungsskript überschrieben.

      Das passiert dann jedes Mal, wenn ich das Blockly-Skript abspeichere.

      Da ich von Javaskript eher weniger Ahnung habe, bräuchte ich eure Hilfe, damit die Werte nicht jedes Mal beim Speichern genullt werden.

      Vielen Dank schon einmal

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @kuddel sagte in Datenpunkte werden überschrieben:

      wassermenge_vorheriges_jahr

      Zeig mal den RAW von dem DP

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      K 1 Antwort Letzte Antwort
      0
      • K Kuddel

        Hallo zusammen,

        ich habe seit kurzem ein Problem beim Erstellen von Objekten für meine Bewässerungssteuerung.

        Die Bewässerungssteuerung selber läuft per Blockly -> Gartenbewässerung mit 6 Ventilen

        Im Blockly Skript selber ist ein Block zu Erstellung der benötigen Datenpunkte per Javascript:
        dps_erstellen.txt

        Leider werden jetzt immer ein Paar DPs überschrieben, spricht die bereits gesetzten Werten wie

        wassermenge_vorheriges_jahr
        

        werden mit 0 aus dem Einrichtungsskript überschrieben.

        Das passiert dann jedes Mal, wenn ich das Blockly-Skript abspeichere.

        Da ich von Javaskript eher weniger Ahnung habe, bräuchte ich eure Hilfe, damit die Werte nicht jedes Mal beim Speichern genullt werden.

        Vielen Dank schon einmal

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        @kuddel
        Schau mal hier (auch über und unter diesem Beitrag)

        https://forum.iobroker.net/post/672613

        1 Antwort Letzte Antwort
        0
        • sigi234S sigi234

          @kuddel sagte in Datenpunkte werden überschrieben:

          wassermenge_vorheriges_jahr

          Zeig mal den RAW von dem DP

          K Offline
          K Offline
          Kuddel
          schrieb am zuletzt editiert von
          #4

          @sigi234

          RAW von 0_userdata.0.bewaesserung.statistiken.wassermenge.wassermenge_vorheriges_jahr

          {
           "type": "state",
           "native": {},
           "common": {
             "name": "wassermenge_vorheriges_jahr",
             "type": "number",
             "read": true,
             "write": false,
             "role": "number",
             "def": 0,
             "unit": "Liter"
           },
           "from": "system.adapter.javascript.0",
           "user": "system.user.admin",
           "ts": 1630562191950,
           "_id": "0_userdata.0.bewaesserung.statistiken.wassermenge.wassermenge_vorheriges_jahr",
           "acl": {
             "object": 1636,
             "state": 1636,
             "owner": "system.user.admin",
             "ownerGroup": "system.group.administrator"
           }
          }
          

          1 Antwort Letzte Antwort
          0
          • K Kuddel

            Hallo zusammen,

            ich habe seit kurzem ein Problem beim Erstellen von Objekten für meine Bewässerungssteuerung.

            Die Bewässerungssteuerung selber läuft per Blockly -> Gartenbewässerung mit 6 Ventilen

            Im Blockly Skript selber ist ein Block zu Erstellung der benötigen Datenpunkte per Javascript:
            dps_erstellen.txt

            Leider werden jetzt immer ein Paar DPs überschrieben, spricht die bereits gesetzten Werten wie

            wassermenge_vorheriges_jahr
            

            werden mit 0 aus dem Einrichtungsskript überschrieben.

            Das passiert dann jedes Mal, wenn ich das Blockly-Skript abspeichere.

            Da ich von Javaskript eher weniger Ahnung habe, bräuchte ich eure Hilfe, damit die Werte nicht jedes Mal beim Speichern genullt werden.

            Vielen Dank schon einmal

            dslraserD Offline
            dslraserD Offline
            dslraser
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #5

            @kuddel
            Ich habe mal die DP Erstellung umgestellt (async - await, so wie ich es aktuell verwende). Damit wird nichts überschrieben. (auch nicht die DP, die Du vielleicht überschreiben willst. Die muss man dann löschen und neu erstellen) Zum Testen habe ich noch eine zusätzliche Variable zum löschen aller DP eingebaut. (mit 8 Sekunden Verzögerung) Die Funktion Variablen erstellen habe ich entfernt und alles in main gepackt, wichtig ist nur das die oben stehen. EMAIL und Pushover habe ich in Funktionen gepackt. Da mußt Du schauen ob es funktioniert. Da ich kein Pushover habe, konnte ich das Blockly sonst nichtmal importieren, das sollte so trotzdem möglich sein. (ich weiß aber nicht ob ich alle Stellen im Blockly gefunden habe, ich denke aber schon)
            Ich habe noch so einige Rollen, die angemeckert wurden, angepasst, ob das überall für Dich passt mußt Du mal schauen.
            Siehe hier.

            Hier Dein Blockly. (sage mal Bescheid ob es so passt)

            Kuddel.zip

            1 Antwort Letzte Antwort
            0
            • K Kuddel

              Hallo zusammen,

              ich habe seit kurzem ein Problem beim Erstellen von Objekten für meine Bewässerungssteuerung.

              Die Bewässerungssteuerung selber läuft per Blockly -> Gartenbewässerung mit 6 Ventilen

              Im Blockly Skript selber ist ein Block zu Erstellung der benötigen Datenpunkte per Javascript:
              dps_erstellen.txt

              Leider werden jetzt immer ein Paar DPs überschrieben, spricht die bereits gesetzten Werten wie

              wassermenge_vorheriges_jahr
              

              werden mit 0 aus dem Einrichtungsskript überschrieben.

              Das passiert dann jedes Mal, wenn ich das Blockly-Skript abspeichere.

              Da ich von Javaskript eher weniger Ahnung habe, bräuchte ich eure Hilfe, damit die Werte nicht jedes Mal beim Speichern genullt werden.

              Vielen Dank schon einmal

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #6

              @kuddel

              weil im Chat kein Bild geht. Ich meine es so z.B. (auch alle anderen DP die Du aktualisieren willst---ganz unten)

              Bildschirmfoto 2021-09-06 um 09.38.23.png

              K 1 Antwort Letzte Antwort
              0
              • dslraserD dslraser

                @kuddel

                weil im Chat kein Bild geht. Ich meine es so z.B. (auch alle anderen DP die Du aktualisieren willst---ganz unten)

                Bildschirmfoto 2021-09-06 um 09.38.23.png

                K Offline
                K Offline
                Kuddel
                schrieb am zuletzt editiert von
                #7

                @dslraser das wäre natürlich auch eine Option.

                Per Javascript die DPs initial erstellen und per Blockly aktualisieren

                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

                591

                Online

                32.6k

                Benutzer

                82.1k

                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