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. Script - Info über Datenpunkte sammeln

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Script - Info über Datenpunkte sammeln

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascripttemplate
291 Beiträge 11 Kommentatoren 38.4k Aufrufe 17 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.
  • liv-in-skyL liv-in-sky

    @crunchip
    ich mach morgen ein script mit log - es scheint, das eine definition bei dir drin ist, die ich nicht berücksichtige - wir müssen den datenpunkt finden un diese def finden

    wenn du lust hast - hier das log mal einfügen - vielleicht reicht das schon - dann wissen wir schon mal die id - und bei diesem datenpunkt das raw format ansehen

    Image 3.png

    crunchipC Offline
    crunchipC Offline
    crunchip
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #282

    @liv-in-sky hab ich gemacht, kann aber nicht viel damit anfangen
    liegt bestimmt an deinen Rechtschreibfehlern im Script:grin: Spass

    denke es ist der mclighting, der zwar installiert aber noch nie benutzt wurde

    javascript.1	2019-11-16 22:46:53.932	warn	(10149) at instanzCount (script.js.common.System.Datenpunktprüfung7:100:12)
    javascript.1	2019-11-16 22:46:53.932	warn	(10149) at new Promise (<anonymous>:null:null)
    javascript.1	2019-11-16 22:46:53.932	warn	(10149) at Promise (script.js.common.System.Datenpunktprüfung7:112:29)
    javascript.1	2019-11-16 22:46:53.931	warn	(10149) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29)
    javascript.1	2019-11-16 22:46:53.931	warn	(10149) at script.js.common.System.Datenpunktprüfung7:131:9
    javascript.1	2019-11-16 22:46:53.930	warn	(10149) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null
    javascript.1	2019-11-16 22:46:53.930	warn	(10149) at instanzCount (script.js.common.System.Datenpunktprüfung7:100:12)
    javascript.1	2019-11-16 22:46:53.929	warn	(10149) at new Promise (<anonymous>:null:null)
    javascript.1	2019-11-16 22:46:53.929	warn	(10149) at Promise (script.js.common.System.Datenpunktprüfung7:112:29)
    javascript.1	2019-11-16 22:46:53.929	warn	(10149) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29)
    javascript.1	2019-11-16 22:46:53.928	warn	(10149) at script.js.common.System.Datenpunktprüfung7:128:9
    javascript.1	2019-11-16 22:46:53.927	warn	(10149) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null
    

    umgestiegen von Proxmox auf Unraid

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • crunchipC crunchip

      @liv-in-sky hab ich gemacht, kann aber nicht viel damit anfangen
      liegt bestimmt an deinen Rechtschreibfehlern im Script:grin: Spass

      denke es ist der mclighting, der zwar installiert aber noch nie benutzt wurde

      javascript.1	2019-11-16 22:46:53.932	warn	(10149) at instanzCount (script.js.common.System.Datenpunktprüfung7:100:12)
      javascript.1	2019-11-16 22:46:53.932	warn	(10149) at new Promise (<anonymous>:null:null)
      javascript.1	2019-11-16 22:46:53.932	warn	(10149) at Promise (script.js.common.System.Datenpunktprüfung7:112:29)
      javascript.1	2019-11-16 22:46:53.931	warn	(10149) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29)
      javascript.1	2019-11-16 22:46:53.931	warn	(10149) at script.js.common.System.Datenpunktprüfung7:131:9
      javascript.1	2019-11-16 22:46:53.930	warn	(10149) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null
      javascript.1	2019-11-16 22:46:53.930	warn	(10149) at instanzCount (script.js.common.System.Datenpunktprüfung7:100:12)
      javascript.1	2019-11-16 22:46:53.929	warn	(10149) at new Promise (<anonymous>:null:null)
      javascript.1	2019-11-16 22:46:53.929	warn	(10149) at Promise (script.js.common.System.Datenpunktprüfung7:112:29)
      javascript.1	2019-11-16 22:46:53.929	warn	(10149) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29)
      javascript.1	2019-11-16 22:46:53.928	warn	(10149) at script.js.common.System.Datenpunktprüfung7:128:9
      javascript.1	2019-11-16 22:46:53.927	warn	(10149) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null
      
      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von liv-in-sky
      #283

      @crunchip mit diesem ausschnitt kann ich nicht viel anfangen - das müßte ganz woanders sein und sorgt auch nicht für das stehenbleiben

      diese rausschnitt ist doch mittendrin - denke ich - es muss aber am ende im log sein (also ganz oben im log-tab)

      schalte auf jeden fall die wert und type analyse mal ab

      diese zeile muss schon vorbei sein - anschliessend kommen dann die gesuchten id's

      bin in check SmartIot und History
      

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      crunchipC 1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        @crunchip mit diesem ausschnitt kann ich nicht viel anfangen - das müßte ganz woanders sein und sorgt auch nicht für das stehenbleiben

        diese rausschnitt ist doch mittendrin - denke ich - es muss aber am ende im log sein (also ganz oben im log-tab)

        schalte auf jeden fall die wert und type analyse mal ab

        diese zeile muss schon vorbei sein - anschliessend kommen dann die gesuchten id's

        bin in check SmartIot und History
        
        crunchipC Offline
        crunchipC Offline
        crunchip
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #284

        @liv-in-sky
        ich hatte alles ausgeschaltet, war nur History aktiviert.
        Das waren die ersten Warnmeldungen bei scriptstart.

        nach check smartIot
        werden alle Datenpunke gelistet und die letzte Zeilenausgabe ist

        info: javascript.1 (10149) script.js.common.System.Datenpunktprüfung7: ------------ERROR: TypeError: Cannot convert undefined or null to object
        

        umgestiegen von Proxmox auf Unraid

        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • crunchipC crunchip

          @liv-in-sky
          ich hatte alles ausgeschaltet, war nur History aktiviert.
          Das waren die ersten Warnmeldungen bei scriptstart.

          nach check smartIot
          werden alle Datenpunke gelistet und die letzte Zeilenausgabe ist

          info: javascript.1 (10149) script.js.common.System.Datenpunktprüfung7: ------------ERROR: TypeError: Cannot convert undefined or null to object
          
          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #285

          @crunchip und der datenpunkt davor (vor dieser ausgabe) ist das problem - du bist sehr sparsam mit den logs - zu sparsam

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          crunchipC 1 Antwort Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @crunchip und der datenpunkt davor (vor dieser ausgabe) ist das problem - du bist sehr sparsam mit den logs - zu sparsam

            crunchipC Offline
            crunchipC Offline
            crunchip
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #286

            @liv-in-sky haha, woher soll ich denn wissen das du den davor brauchst:joy:
            die raw dazu

            {
              "_id": "mihome.0.devices.magnet_158d00023700c4.state",
              "common": {
                "name": "Haustür",
                "role": "state",
                "write": false,
                "read": true,
                "type": "boolean",
                "custom": {
                  "influxdb.1": {
                    "enabled": true,
                    "changesOnly": true,
                    "debounce": "1000",
                    "maxLength": 10,
                    "retention": "31536000",
                    "changesRelogInterval": 0,
                    "changesMinDelta": 0,
                    "storageType": "",
                    "aliasId": "Haustür"
                  },
                  "telegram.0": {
                    "enabled": true,
                    "readOnly": true,
                    "report": true,
                    "alias": "Haustuer",
                    "onStatus": "offen",
                    "offStatus": "geschlossen",
                    "onCommand": "",
                    "offCommand": "geschlossen",
                    "onlyTrue": false,
                    "buttons": 1
                  }
                }
              },
              "type": "state",
              "native": {},
              "from": "system.adapter.mihome.0",
              "ts": 1537861679074,
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              },
              "user": "system.user.admin"
            }
            

            umgestiegen von Proxmox auf Unraid

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • crunchipC crunchip

              @liv-in-sky haha, woher soll ich denn wissen das du den davor brauchst:joy:
              die raw dazu

              {
                "_id": "mihome.0.devices.magnet_158d00023700c4.state",
                "common": {
                  "name": "Haustür",
                  "role": "state",
                  "write": false,
                  "read": true,
                  "type": "boolean",
                  "custom": {
                    "influxdb.1": {
                      "enabled": true,
                      "changesOnly": true,
                      "debounce": "1000",
                      "maxLength": 10,
                      "retention": "31536000",
                      "changesRelogInterval": 0,
                      "changesMinDelta": 0,
                      "storageType": "",
                      "aliasId": "Haustür"
                    },
                    "telegram.0": {
                      "enabled": true,
                      "readOnly": true,
                      "report": true,
                      "alias": "Haustuer",
                      "onStatus": "offen",
                      "offStatus": "geschlossen",
                      "onCommand": "",
                      "offCommand": "geschlossen",
                      "onlyTrue": false,
                      "buttons": 1
                    }
                  }
                },
                "type": "state",
                "native": {},
                "from": "system.adapter.mihome.0",
                "ts": 1537861679074,
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "user": "system.user.admin"
              }
              
              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #287

              @crunchip auf den ersten blick schaut er ganz gut aus

              ich schau mir das morgen an - gute nacht

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              crunchipC 1 Antwort Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                @crunchip auf den ersten blick schaut er ganz gut aus

                ich schau mir das morgen an - gute nacht

                crunchipC Offline
                crunchipC Offline
                crunchip
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #288

                @liv-in-sky ich vergleich gerade mit den anderen
                was mir auffällt, es fehlt der iot.0 smartname eintrag

                umgestiegen von Proxmox auf Unraid

                liv-in-skyL 2 Antworten Letzte Antwort
                0
                • crunchipC crunchip

                  @liv-in-sky ich vergleich gerade mit den anderen
                  was mir auffällt, es fehlt der iot.0 smartname eintrag

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #289

                  @crunchip

                  wir suchen ja das hier

                      "custom": {
                  
                        "influxdb.1": {
                  

                  das ist der history eintrag

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • crunchipC crunchip

                    @liv-in-sky ich vergleich gerade mit den anderen
                    was mir auffällt, es fehlt der iot.0 smartname eintrag

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #290

                    @crunchip moin - jetzt wieder etwas wacher - konnte fehler reproduzieren und hoffentlich bereinigen und natürlich konntest du nicht wissen, dass ich den datenpunkt davor brauche - irgendwann ist man so im script vertieft, dass man nicht mehr merkt, dass andere diese struktur garnicht kennen können - sorry dafür

                    aber hier mal eine neue version - wäre cool , wenn du es testen könntest

                    ProofingDatapoints17-11-19.txt

                    falls es wieder einen fehler geben sollte, könntest du oben - irgendwo in der variablen definition (ca: zeile 55)- die variable "histlogs" auf true setzen - , dann gibt es zusätzliche log-einträge

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    crunchipC 1 Antwort Letzte Antwort
                    1
                    • liv-in-skyL liv-in-sky

                      @crunchip moin - jetzt wieder etwas wacher - konnte fehler reproduzieren und hoffentlich bereinigen und natürlich konntest du nicht wissen, dass ich den datenpunkt davor brauche - irgendwann ist man so im script vertieft, dass man nicht mehr merkt, dass andere diese struktur garnicht kennen können - sorry dafür

                      aber hier mal eine neue version - wäre cool , wenn du es testen könntest

                      ProofingDatapoints17-11-19.txt

                      falls es wieder einen fehler geben sollte, könntest du oben - irgendwo in der variablen definition (ca: zeile 55)- die variable "histlogs" auf true setzen - , dann gibt es zusätzliche log-einträge

                      crunchipC Offline
                      crunchipC Offline
                      crunchip
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #291

                      @liv-in-sky läuft, Problem beseitigt:+1:

                      umgestiegen von Proxmox auf Unraid

                      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

                      816

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      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