Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [gelöst] Raw-Daten mit JS auslesen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Raw-Daten mit JS auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ah966 last edited by ah966

      Hallo,
      ich heiße Andreas, bin neu hier und lese schon eine zeitlang mit.

      Allerdings habe ich nun folgendes Problem:
      Ich möchte von einem Datenpunkt, der keinen Wert hat - genauer von der Instanz flot.0 ein Chart - einen String (url) aus den Raw-Daten auslesen.
      Habe schon versucht, mittels getState das Ding auszugeben:

      var flotobj = getState('flot.0.ChartTemperaturSensor_OG_01');
      console.log(util.inspect(flotobj, { showHidden: true, depth: null}));
      

      aber leider kommt da nichts dabei raus.

      Die Daten, die ich auslesen will stehen in den Eigenschaften(?) des Datenpunkts unter "RAW (Nur Experten)":

      {
        "common": {
          "name": "ChartTemperaturSensor_OG_01"
        },
        "type": "chart",
        "native": {
          "url": "l%5B0%5D%5Bid%5D=hm-rpc.1.000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxanimation=0"
        },
        "from": "system.adapter.web.0",
        "ts": 1555515823869,
        "_id": "flot.0.ChartTemperaturSensor_OG_01",
        "acl": {
          "object": 1636,
          "owner": "xxx",
          "ownerGroup": "xxx"
        }
      }
      

      Kann ich das mit JS realisieren? Wie stelle ich das an?
      Ich bin total blutiger Anfänger in JS - kann mich jemand in die richtige Richtung schubsen?

      Viele Grüße,
      Andreas

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @ah966 last edited by paul53

        @ah966 Nicht mit getState(id), sondern mit getObject(id).native.url

        1 Reply Last reply Reply Quote 0
        • A
          ah966 last edited by

          Super - hat geklappt.
          Danke!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          819
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

          2
          3
          580
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo