Navigation

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

    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

    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 13
    • Best 0
    • Groups 1

    Damian M.

    @Damian M.

    Starter

    0
    Reputation
    13
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Damian M. Follow
    Starter

    Latest posts made by Damian M.

    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      Ich wusste nicht dass es ein Unterschied macht ob oben oder unten.
      Ich glaube jetzt hast du den Fehler gefunden.
      Das nächste Kaltgetränk geht auf mich.

      Vielen Lieben dank. Und Gute Nacht... 👍

      Lösung.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      der debug 7 sieht in den Einstellungen so aus:

      Nicht das hier etwas falsch ist.

      debug 7.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      Ich verstehe es auch nicht wo der Fehler sein soll.

      debug power_0.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      Das ist der Payload Wert:

      {"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":17.58,"pf":0.25,"current":0.31,"voltage":232.87,"is_valid":true,"total":6193.8,"total_returned":0},{"power":12.94,"pf":0.22,"current":0.25,"voltage":232.92,"is_valid":true,"total":1736.5,"total_returned":0},{"power":267.69,"pf":0.72,"current":1.59,"voltage":234.04,"is_valid":true,"total":6458.1,"total_returned":0}]}
      

      Hier ist der status Wert.. der ist in soweit interessant da hier tatsächlich auch die Total_Power (von L1+L2+L3) vorhanden ist:

      {"wifi_sta":{"connected":true,"ssid":"WLAN Home","ip":"192.168.178.69","rssi":-76},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":true},"time":"00:09","unixtime":1698271762,"serial":1375,"has_update":false,"mac":"485519D749CD","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":17.58,"pf":0.25,"current":0.31,"voltage":232.87,"is_valid":true,"total":6193.8,"total_returned":0},{"power":12.94,"pf":0.22,"current":0.25,"voltage":232.92,"is_valid":true,"total":1736.5,"total_returned":0},{"power":267.69,"pf":0.72,"current":1.59,"voltage":234.04,"is_valid":true,"total":6458.1,"total_returned":0}],"total_power":298.21,"emeter_n":{"current":0,"ixsum":1.5,"mismatch":false,"is_valid":false},"fs_mounted":true,"v_data":1,"ct_calst":0,"update":{"status":"idle","has_update":false,"new_version":"20230913-114244/v1.14.0-gcb84623","old_version":"20230913-114244/v1.14.0-gcb84623"},"ram_total":49920,"ram_free":30888,"fs_size":233681,"fs_free":155118,"uptime":18281}
      

      seperieren kann ich aber immer noch keinen von den.

      Das ist im übrigen der Komplette Inhalt:

      {"status":{"wifi_sta":{"connected":true,"ssid":"WLAN Home","ip":"192.168.178.69","rssi":-76},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":true},"time":"00:21","unixtime":1698272482,"serial":1405,"has_update":false,"mac":"485519D749CD","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":17.79,"pf":0.25,"current":0.3,"voltage":232.2,"is_valid":true,"total":6197.4,"total_returned":0},{"power":13.58,"pf":0.23,"current":0.25,"voltage":232.35,"is_valid":true,"total":1739.2,"total_returned":0},{"power":272.29,"pf":0.72,"current":1.61,"voltage":233.1,"is_valid":true,"total":6512.7,"total_returned":0}],"total_power":303.66,"emeter_n":{"current":0,"ixsum":1.5,"mismatch":false,"is_valid":false},"fs_mounted":true,"v_data":1,"ct_calst":0,"update":{"status":"idle","has_update":false,"new_version":"20230913-114244/v1.14.0-gcb84623","old_version":"20230913-114244/v1.14.0-gcb84623"},"ram_total":49920,"ram_free":30892,"fs_size":233681,"fs_free":155118,"uptime":19000},"payload":{"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":17.79,"pf":0.25,"current":0.3,"voltage":232.2,"is_valid":true,"total":6197.4,"total_returned":0},{"power":13.58,"pf":0.23,"current":0.25,"voltage":232.35,"is_valid":true,"total":1739.2,"total_returned":0},{"power":272.29,"pf":0.72,"current":1.61,"voltage":233.1,"is_valid":true,"total":6512.7,"total_returned":0}]},"_msgid":"377aa860cfb4334f"}
      
      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      Das mit deinem Flow habe ich auch versucht. Ich habe den Inject ausgetauscht. Aber leider immer noch kein debug note noch dem change.

      Übrigens wenn ich aus dem vorderem "debug note", den power wert über dem Button "Pfad kopieren" wähle. Kommt der pfad mit PAYLOAD vorweg.
      genau so: "payload.emeters[0].power"

      Jetzt habe ich mal den debug mal auf "Kompletten Nachrichten Objekt" gestellt. so kann ich noch mehr Informationen sehen.

      mein gewünschter Wert lässt sich trotzdem nicht separieren.
      debug komplett.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @mickym
      Vielen dank schon einmal für die große Mühe.
      Dein ersten Beitrag mit der ChangeNode wollte ich erst einmal probieren.
      Leider ohne Erfolg. in meinem debug L1 kommt nichts an. Dabei habe ich es exakt nach der Anleitung gemacht. Hier mein Flow:

      [
          {
              "id": "8929ae3780467ce9",
              "type": "tab",
              "label": "Flow 1",
              "disabled": false,
              "info": "",
              "env": []
          },
          {
              "id": "e3efbd0143f062e0",
              "type": "shelly-gen1",
              "z": "8929ae3780467ce9",
              "hostname": "192.168.178.69",
              "description": "Shelly 3EM",
              "mode": "polling",
              "server": "",
              "outputmode": "event",
              "uploadretryinterval": 5000,
              "pollinginterval": "30000",
              "pollstatus": true,
              "getstatusoncommand": true,
              "devicetype": "Measure",
              "outputs": 2,
              "x": 330,
              "y": 200,
              "wires": [
                  [
                      "c6b5e4ae381e4b49"
                  ],
                  [
                      "738f58d61f60564e"
                  ]
              ]
          },
          {
              "id": "e63516c2437467fb",
              "type": "debug",
              "z": "8929ae3780467ce9",
              "name": "L1",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 730,
              "y": 220,
              "wires": []
          },
          {
              "id": "c6b5e4ae381e4b49",
              "type": "debug",
              "z": "8929ae3780467ce9",
              "name": "",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 550,
              "y": 140,
              "wires": []
          },
          {
              "id": "738f58d61f60564e",
              "type": "change",
              "z": "8929ae3780467ce9",
              "name": "L1",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "payload.emeters[0].power",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 530,
              "y": 220,
              "wires": [
                  [
                      "e63516c2437467fb"
                  ]
              ]
          }
      ]
      
      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: Shelly 3EM in Node Red - Werte extrahieren und addieren

      @samson71 sagte in Shelly 3EM in Node Red - Werte extrahieren und addieren:

      ass bei Einbindung mittels Shelly Adapter alle Werte für L1-L3 einzeln kommen incl. einem Gesamtwert ist bekannt?

      Nein das ist mir nicht bekannt. Welcher von den Soll der Gesamtwert sein?
      debug 3EM.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • Shelly 3EM in Node Red - Werte extrahieren und addieren

      Hallo,

      Ich habe ein Shelly 3EM Energiemesser im Verteilerkasten verbaut und erhalte im Node-red über die "Shelly Palette" wunderbar die Werte.
      Das kann man über den "debug 3EM" gut sehen.

      Mein erster Schnitt wäre es die die "power" werte zu extrahieren und im "debug power 0" anzeigen zu lassen.
      Ich verstehe einfach nicht warum das nicht geht. Bei den momentanen Code kommt einfach kein debug node.

      Im nächsten Schritt würde ich gern 0: power, 1: power, 2: power zusammen addieren und dann ausgeben.
      Dann wäre ich schon am Ziel denn den wert könnte ich an meine InfluxDB weiter leiten und mit Grafana weiter verarbeiten.

      Kann mir jemand ein Tipp geben wie die Funktion aussehen sollte?
      Würde mich über Hilfe riesig freuen.

      Gruß
      DamianNode-Red-3EM.jpg

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • RE: [Diskussion] js-controller 1.5.11 ab sofort im Stable Repository

      Danke, jetzt geht es.

      posted in ioBroker Allgemein
      Damian M.
      Damian M.
    • Kaufempfehlung Funk Rolladen

      Hallo,
      in unsrem 10 Jahren altem Haus fangen die Rolladenmotoren an sich zu verabschieden.
      Da ich in der Nähe zwar Strom habe, aber sonst keine weitere Verkabelung hatte ich an Funk-Rolläden gedacht.

      Könnt ihr mir eine Marke /Model Empfehlen die sich problemlos in den ioBroker intigrieren lassen?

      Schön wäre es wenn man die Motoren außer dem standard auf/ab auch Zwischenpositionen einprogrammieren könnte.

      Vielleicht hat einer das Projekt schon mal umgesetzt und kann hier berichten oder was verlinken.

      Danke schon mal.
      Damian

      posted in Hardware
      Damian M.
      Damian M.
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo