Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. wobo

    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

    W
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 12
    • Best 0
    • Groups 1

    wobo

    @wobo

    0
    Reputation
    41
    Profile views
    12
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    wobo Follow
    Starter

    Latest posts made by wobo

    • RE: Sind hier Mediola Nutzer?!

      Hallo
      Ich betreibe seit einiger Zeit Mediola mit den IOBroker Plugin.
      Ich habe jetzt festgestellt das eine Anzeige auf andere Geräten (ungleich PC) von mehreren Werten nicht möglich ist. Der ganze Effekt trat erst auf nachdem ich mehr als 20 Geräte in Mediola vom IOBroker importiert hatte.

      posted in Off Topic
      W
      wobo
    • RE: Test Adapter sma-em v0.5.x

      Funktioniert super, hast du evtl. noch eine Übersicht was die einzelnen Werte bedeuten ?

      posted in Tester
      W
      wobo
    • Sunny Webbox direkt auslesen auch einzelne Geräte (GetProcessData + GetPlantOverview)

      Ich habe eine Lösung wie man direkt alle Daten auslesen kann.

      [

      {

      "id": "f3f362c6.7083d",

      "type": "inject",

      "z": "cf838eb3.2423c8",

      "name": "",

      "topic": "",

      "payload": "",

      "payloadType": "date",

      "repeat": "5",

      "crontab": "",

      "once": false,

      "x": 134.14987182617187,

      "y": 194.030029296875,

      "wires": [

      [

      "1b87043a.fbbf6",

      "afd0a28b.1f2c6",

      "f09d259f.a79f38"

      ]

      ]

      },

      {

      "id": "1b87043a.fbbf6",

      "type": "http request",

      "z": "cf838eb3.2423c8",

      "name": "SMA WEBBOX Wechselrichter",

      "method": "GET",

      "ret": "obj",

      "url": "http://192.168.10.253/rpc?RPC={%22versi … %22JSON%22}",

      "tls": "",

      "x": 396.8999328613281,

      "y": 136.8699951171875,

      "wires": [

      [

      "2c5dbb84.78d7d4"

      ]

      ]

      },

      {

      "id": "2c5dbb84.78d7d4",

      "type": "function",

      "z": "cf838eb3.2423c8",

      "name": "Strom auslesen",

      "func": "// Script von Wolfgang Boldt\n// Aktueller Leistung\nmsg1 = {};\nmsg1.payload = msg.payload.result.overview[0].value + " " + msg.payload.result.overview[0].unit;\n// Tagesertrag\nmsg2 = {};\nmsg2.payload = msg.payload.result.overview[1].value + " " + msg.payload.result.overview[1].unit;\n// Gesamtertrag der Anlage\nmsg3 = {};\nmsg3.payload = msg.payload.result.overview[2].value + " " + msg.payload.result.overview[2].unit ;\n//Aktuelle Leistung ohne Maßeinheit\nmsg4 = {};\nmsg4.payload = msg.payload.result.overview[0].value; \nreturn [msg1,msg2,msg3,msg4];",

      "outputs": "4",

      "noerr": 0,

      "x": 637.1698913574219,

      "y": 126.69003295898437,

      "wires": [

      [

      "8a1b5dd0.6b3c"

      ],

      [

      "9eace255.2e9bf"

      ],

      [

      "97268ca0.9440a"

      ],

      []

      ]

      },

      {

      "id": "8a1b5dd0.6b3c",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Webbox Leistung",

      "topic": "hm-rega.0.5942",

      "ack": "false",

      "autoCreate": "false",

      "x": 1270.8800048828125,

      "y": 35.900001525878906,

      "wires": []

      },

      {

      "id": "9eace255.2e9bf",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Webbox Tagesertrag",

      "topic": "hm-rega.0.5941",

      "ack": "false",

      "autoCreate": "false",

      "x": 1289.0499267578125,

      "y": 86.2000732421875,

      "wires": []

      },

      {

      "id": "97268ca0.9440a",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Webbox Gesamtertrag",

      "topic": "hm-rega.0.5943",

      "ack": "false",

      "autoCreate": "false",

      "x": 1288.4599609375,

      "y": 137.1200408935547,

      "wires": []

      },

      {

      "id": "afd0a28b.1f2c6",

      "type": "http request",

      "z": "cf838eb3.2423c8",

      "name": "SMA Webbox Sensorbox ( Wert eines einzelnen Gerätes Auslesen )",

      "method": "GET",

      "ret": "obj",

      "url": "http://192.168.10.253/rpc?RPC={%22versi … devices%22:[{%22key%22:%220088:0000725b%22,%22channels%22:null}]}}}",

      "tls": "",

      "x": 502.4698791503906,

      "y": 263.40997314453125,

      "wires": [

      [

      "faa4bb62.eff298"

      ]

      ]

      },

      {

      "id": "faa4bb62.eff298",

      "type": "function",

      "z": "cf838eb3.2423c8",

      "name": "Sensoren auslesen",

      "func": "// Script von Wolfgang Boldt\n// Aktueller Windgeschwindigkeit\nmsg1 = {};\nmsg1.payload = msg.payload.result.devices[0].channels [2].value; + " " + msg.payload.result.devices[0].channels [2].unit;\n// Aussen Temperatur\nmsg2 = {};\nmsg2.payload = msg.payload.result.devices[0].channels [3].value; + " " + msg.payload.result.devices[0].channels [3].unit;\n// Einstrahlung\nmsg3 = {};\nmsg3.payload = msg.payload.result.devices[0].channels [4].value + " " + msg.payload.result.devices[0].channels [4].unit;\n// Modultemperatur\nmsg4 = {};\nmsg4.payload = msg.payload.result.devices[0].channels [9].value; + " " + msg.payload.result.devices[0].channels [9].unit;\nreturn [msg1,msg2,msg3,msg4];",

      "outputs": "4",

      "noerr": 0,

      "x": 877.0500793457031,

      "y": 263.3901062011719,

      "wires": [

      [

      "2376655c.a82c66"

      ],

      [

      "7ddd2192.c4c274"

      ],

      [

      "49e80443.6f49d8"

      ],

      [

      "860f21bf.5c1108"

      ]

      ]

      },

      {

      "id": "7ddd2192.c4c274",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Aussentemperatur",

      "topic": "hm-rega.0.5944",

      "ack": "false",

      "autoCreate": "false",

      "x": 1275.9500732421875,

      "y": 271.0299987792969,

      "wires": []

      },

      {

      "id": "2376655c.a82c66",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Windgeschwindigkeit",

      "topic": "hm-rega.0.5945",

      "ack": "false",

      "autoCreate": "false",

      "x": 1287.7598876953125,

      "y": 223.1500244140625,

      "wires": []

      },

      {

      "id": "49e80443.6f49d8",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Einstrahlung",

      "topic": "hm-rega.0.5947",

      "ack": "false",

      "autoCreate": "false",

      "x": 1255.93994140625,

      "y": 324.57000732421875,

      "wires": []

      },

      {

      "id": "860f21bf.5c1108",

      "type": "ioBroker out",

      "z": "cf838eb3.2423c8",

      "name": "SMA Modultemperatur",

      "topic": "hm-rega.0.5946",

      "ack": "false",

      "autoCreate": "false",

      "x": 1264.7200927734375,

      "y": 374.8700256347656,

      "wires": []

      },

      {

      "id": "f09d259f.a79f38",

      "type": "http request",

      "z": "cf838eb3.2423c8",

      "name": "SMA WEBBOX Wechselrichter Geräte auslesen",

      "method": "GET",

      "ret": "obj",

      "url": "[http://192.168.10.253/rpc?RPC={](http://192.168.10.253/rpc?RPC={\"version\":\"1.0\",\"proc\":\"GetDevices\",\"id\":\"1\",\"format\":\"JSON)"}}",

      "tls": "",

      "x": 442.9698791503906,

      "y": 346.0899963378906,

      "wires": [

      [

      "edfe99b4.8a0048"

      ]

      ]

      },

      {

      "id": "edfe99b4.8a0048",

      "type": "function",

      "z": "cf838eb3.2423c8",

      "name": "Key auslesen",

      "func": "// Script von Wolfgang Boldt\n// Anzahl der Geräte\nmsg1 = {};\nmsg1.payload = msg.payload.result.totalDevicesReturned;\n// Key Gerät eins\nmsg2 = {};\nmsg2.payload = msg.payload.result.devices[0].key;\n// Key Gerät zwei\nmsg3 = {};\nmsg3.payload = msg.payload.result.devices[1].key;\n// Key Gerät drei\nmsg4 = {};\nmsg4.payload = msg.payload.result.devices[2].key;\nreturn [msg1,msg2,msg3,msg4,];",

      "outputs": "4",

      "noerr": 0,

      "x": 756.6199645996094,

      "y": 345.4900207519531,

      "wires": [

      [],

      [],

      [],

      []

      ]

      },

      {

      "id": "c9f47099.5dd5a",

      "type": "comment",

      "z": "cf838eb3.2423c8",

      "name": "Kommentar für einzelne Geräte aus der Webbox ",

      "info": "in den html Strin muss der jeweilige Key eingetragen werden.\nhttp://192.168.10.253 == IP Adresse der SMA Webbox\n0088:0000725 == Key des Gerätes in diesen Fall eine Sensorbox\n\nhttp://192.168.10.253/rpc?RPC={%22version%22:%221.0%22,%22proc%22:%22GetProcessData%22,%22id%22:%221%22,%22format%22:%22JSON%22,%22params%22:{%22devices%22:[{%22key%22:%220088:0000725b%22,%22channels%22:null}]}}}",

      "x": 442.1498718261719,

      "y": 225.47998046875,

      "wires": []

      }

      ]
      1330_2.png

      posted in Skripten / Logik
      W
      wobo
    • Variablen Setzen und an andere Node übergeben.

      Ist es möglich eine Variable in einer Funktion zu setzen und diese in der zweiten Funktion zu übernehmen ?

      posted in Skripten / Logik
      W
      wobo
    • Daten aus den C.M.I Modul von der Technischen Alternative auslesen.

      Hallo

      Ich versuche von eine Webseite mit Hilfe des Node "http request" bestimmte Daten auszuwerten und möchte nur einzelne Daten ausgegegben bekommen..

      Der Output nach dem HTML Node ist folhgender:

      [ "\nEIN", "\nA1\n", "\n 68,0 °C", "\nS1\n", "\nEIN", "\nA3\n", "\nA4\n", "\nEIN", "\n 67,1 °C", "\nS7\n", "\nS5\n", "\n 53,5 °C", "\nS2\n", "\nS8\n", "\nS9\n", "\nS3\n", "\n 61,7 °C", "\n 59,7 °C", "\n 51,2 °C", "\n 60,3 °C", "\nA6\n", "\nS10\n", "\n 19,0 °C", "\nAUS", "\nA2\n", "\nEIN", "\nWarmwasser\n", "\nKaltwasser\n", "\nS14\n", "\n 21,7 °C", "\nA5\n", "\nAUS", "\nS4\n", "\nS13\n", "\n 49,4 °C", "\n 20,0 °C", "\nA7\n", "\nAUS", "\nAUS", "\nA8/9\n", "\n7,54 kW", "\nMomentanleistung\n", "\n 73", "\n699,7 kWh", "\nGesamtleistung\n", "\n17.07.2016\n", "\n11:11:44\n", "\n 26,1 °C", "\nTemperatur Wohnung\n", "\n 23,1 °C", "\nAussentemperatur\n", "\n\nHAND/AUS\n", "\n1000L Pufferspeicher \n", "\nBuderus 21G\n", "\n 0 Std", "\n0 Min", "\n\n28\n", "\n\nAUTO/EIN\n", "\nBetr. Std.\n", "\nTagesleistung\n", "\n 3,3 kWh", "\n 508 l/h", "\nGesamt Brenner Stunden\n", "\n 2760 Std", "\nBrenner Stunden Vortag\n", ….

      Ich habe versucht das ganze über einen "Split" zu leiten und bekomme dann folgende Ausgabe.

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      EIN

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A1

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      71,0 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S1

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      EIN

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A3

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A4

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      EIN

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      70,1 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S7

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S5

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      55,2 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S2

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S8

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S9

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S3

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      61,7 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      59,7 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      53,5 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      60,5 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A6

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [5]

      S10

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      19,1 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A2

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [12]

      Warmwasser

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [12]

      Kaltwasser

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [5]

      S14

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      21,6 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A5

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      S4

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [5]

      S13

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      58,3 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      20,0 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      A7

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [4]

      AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [6]

      A8/9

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [8]

      8,01 kW

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [18]

      Momentanleistung

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [6]

      73

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      701,1 kWh

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [16]

      Gesamtleistung

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [12]

      17.07.2016

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      11:23:34

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      26,0 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [20]

      Temperatur Wohnung

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      23,8 °C

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [18]

      Aussentemperatur

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [11]

      HAND/AUS

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [23]

      1000L Pufferspeicher

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [13]

      Buderus 21G

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      0 Std

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [6]

      0 Min

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [5]

      30

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [11]

      AUTO/EIN

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [12]

      Betr. Std.

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [15]

      Tagesleistung

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      4,7 kWh

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [9]

      516 l/h

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [24]

      Gesamt Brenner Stunden

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [10]

      2760 Std

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [24]

      Brenner Stunden Vortag

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [6]

      0 Std

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [6]

      0 Min

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [7]

      25 Min

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [11]

      AUTO/EIN

      ‎17‎.‎07‎.‎2016‎ ‎11‎:‎23‎:‎35cea2fa82.0238

      msg.payload : string [11]

      AUTO/AUS

      Wie kann ich jetzt nur für mich interessante Daten einzeln ausgeben um sie dann auf einen IOBroker Out zu geben. ZB: nur die Temperaturen und Betriebsstunden?
      1330_1.png

      posted in Skripten / Logik
      W
      wobo
    • RE: Funktion zum auslesen der Leistungsdaten SMA WEBBOX

      Danke für den Tip.

      es sind 2 Arrays wie fragt man die dann ab ? Ich würde dann gerne die Modultemperatur auslesen.

      {

      "result": {

      "devices": [

      {

      "channels": [

      {

      "meta": "Ipv",

      "name": "DC Strom Eingang",

      "unit": "A",

      "value": "0"

      },

      {

      "meta": "Upv-Ist",

      "name": "DC Spannung Eingang",

      "unit": "V",

      "value": "0"

      },

      {

      "meta": "WindVel m/s",

      "name": "Windgeschwindigkeit",

      "unit": "m/s",

      "value": "2.4"

      },

      {

      "meta": "TmpAmb C",

      "name": "Au\u00dfentemperatur",

      "unit": "\u00b0C",

      "value": "20.3"

      },

      {

      "meta": "IntSolIrr",

      "name": "Einstrahlung",

      "unit": "W/m^2",

      "value": "75"

      },

      {

      "meta": "Fac",

      "name": "Netzfrequenz",

      "unit": "Hz",

      "value": "0"

      },

      {

      "meta": "Iac-Ist",

      "name": "Netzstrom",

      "unit": "A",

      "value": "0"

      },

      {

      "meta": "Pac",

      "name": "Leistung",

      "unit": "W",

      "value": "0"

      },

      {

      "meta": "Riso",

      "name": "Isolationswiderstand",

      "unit": "Ohm",

      "value": "0"

      },

      {

      "meta": "TmpMdul C",

      "name": "Modultemperatur",

      "unit": "\u00b0C",

      "value": "22.3"

      },

      {

      "meta": "h-On",

      "name": "Einspeisezeit",

      "unit": "h",

      "value": "0"

      },

      {

      "meta": "h-Total",

      "name": "Betriebszeit",

      "unit": "h",

      "value": "0"

      },

      {

      "meta": "E-Total",

      "name": "Gesamtertrag",

      "unit": "kWh",

      "value": "0"

      },

      {

      "meta": "Netz-Ein",

      "name": "Anzahl Netzzuschaltungen",

      "value": "0"

      }

      ],

      "key": "0088:0000725b"

      }

      ]

      },

      "format": "JSON",

      "proc": "GetProcessData",

      "version": "1.0",

      "id": "1"

      }

      posted in Skripten / Logik
      W
      wobo
    • RE: Funktion zum auslesen der Leistungsdaten SMA WEBBOX

      Hat super funktioniert

      hier die Lösung

      msg1 = {};

      msg1.payload = msg.payload.result.overview[0].value + " " + msg.payload.result.overview[0].unit;

      msg2 = {};

      msg2.payload = msg.payload.result.overview[1].value + " " + msg.payload.result.overview[1].unit;

      msg3 = {};

      msg3.payload = msg.payload.result.overview[2].value + " " + msg.payload.result.overview[2].unit ;

      return [msg1,msg2,msg3];

      mir ist noch unklar wie die Funktion aussehen müsste wenn der folgende String abgefragt wird.

      {"result":{"devices":[{"channels":[{"meta":"Ipv","name":"DC Strom Eingang","unit":"A","value":"0"},{"meta":"Upv-Ist","name":"DC Spannung Eingang","unit":"V","value":"0"},{"meta":"WindVel m/s","name":"Windgeschwindigkeit","unit":"m/s","value":"2.4"},{"meta":"TmpAmb C","name":"Au\u00DFentemperatur","unit":"\u00B0C","value":"20.3"},{"meta":"IntSolIrr","name":"Einstrahlung","unit":"W/m^2","value":"75"},{"meta":"Fac","name":"Netzfrequenz","unit":"Hz","value":"0"},{"meta":"Iac-Ist","name":"Netzstrom","unit":"A","value":"0"},{"meta":"Pac","name":"Leistung","unit":"W","value":"0"},{"meta":"Riso","name":"Isolationswiderstand","unit":"Ohm","value":"0"},{"meta":"TmpMdul C","name":"Modultemperatur","unit":"\u00B0C","value":"22.3"},{"meta":"h-On","name":"Einspeisezeit","unit":"h","value":"0"},{"meta":"h-Total","name":"Betriebszeit","unit":"h","value":"0"},{"meta":"E-Total","name":"Gesamtertrag","unit":"kWh","value":"0"},{"meta":"Netz-Ein","name":"Anzahl Netzzuschaltungen","value":"0"}],"key":"0088:0000725b"}]},"format":"JSON","proc":"GetProcessData","version":"1.0","id":"1"}

      posted in Skripten / Logik
      W
      wobo
    • RE: Funktion zum auslesen der Leistungsdaten SMA WEBBOX

      Danke für die schnelle Antwort.

      Ich meinte eine node-red Funktion.
      1330_unbenannt.png

      posted in Skripten / Logik
      W
      wobo
    • Funktion zum auslesen der Leistungsdaten SMA WEBBOX

      Hallo

      Ich würde gerne aus den folgenden JSON String die Daten wie Tagesertrag auslesen. Wie muss die Funktion aussehen damit ich den Tagesertrag bekomme ?

      { "result": { "overview": [ { "meta": "GriPwr", "name": "Leistung", "unit": "W", "value": "0" }, { "meta": "GriEgyTdy", "name": "Tagesertrag", "unit": "kWh", "value": "29.667" }, { "meta": "GriEgyTot", "name": "Gesamtertrag", "unit": "kWh", "value": "28361.134" }, { "meta": "OpStt", "name": "Zustand", "value": "Ok, Ok, Ok" }, { "meta": "Msg", "name": "Meldung", "value": "" } ] }, "format": "JSON", "proc": "GetPlantOverview", "version": "1.0", "id": "1" }

      posted in Skripten / Logik
      W
      wobo
    • RE: Hm-rega sendet keine Daten an CCU2

      Super das war der Fehler, Danke.

      posted in ioBroker Allgemein
      W
      wobo
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo