Navigation

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

    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

    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 14
    • Best 1
    • Groups 1

    Jockel_Bln

    @Jockel_Bln

    Starter

    2
    Reputation
    10
    Profile views
    14
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Jockel_Bln Follow
    Starter

    Best posts made by Jockel_Bln

    • RE: [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

      @hennerich
      Nein, ich habe drei Datenquellen eingebunden, wobei ich den Gesamtverbrauch hinter den gestapelten Balken "versteckt" habe.
      Bei mir sieht es ein bissl anders aus.
      1.JPG

      2.JPG

      3.JPG
      Die Datenreihen sind fortlaufende Zählerstände, deshalb SELECT max("value") - min("value")
      Bei GROUP BY time(1d,-1h) fill(null) mustte ich -1h eintragen, da die Ausgabewerte sonst nicht stimmen, da sich Grafana scheinbar nicht um die Zeitzohne schert und einfach UTC nimmt. So stimmten die Verbrauchswerte nicht, da die Zeit zwischen 0:00 und 01:00 Uhr immer dem Vortag zugerechnet wurde.

      Die übrige Config des Panels, Display usw, ist bei mir bis auf Stacking gleich.

      Mir war nur so, als wenn die Anzeige nach Mitternacht gleich um einen Tag nach links springt. Aber vielleicht habe ich mich auch geirrt. Ist halt nicht so ganz schön, wenn der aktuelle Tag anfangs nur als schmaler Balken langsam ins Bild kommt.
      Bei deinem Bild oben ist der aktuelle Tag ja auch schon komplett sichtbar, obwohl es ja erst nach 11:00 Uhr zu sein scheint.
      Aber egal, ich bin schon forh, dass ich überhaupt was hinbekommen habe.
      In meinem Alter (knappe 60) dauert die Lernphase ja immer etwas länger 😉

      Gruß Jörg

      EDIT sagt:
      Gerade habe ich noch irgendwo aufgeschnappt, dass der Eintrag GROUP BY time(1d,-1h) fill(null) zwar funktioniert, aber zur Sommerzeit auf -2h geändert werde müsste.
      Deshalb ist es besser den Versatz nicht einzutragen und stattdessen GROUP BY time(1d) fill(null) tz('Europe/Berlin')
      Somit braucht man sich um die Zeitumstellung nicht mehr zu sorgen.

      posted in Praktische Anwendungen (Showcase)
      J
      Jockel_Bln

    Latest posts made by Jockel_Bln

    • RE: Grundsatzfrage zu den MQTT Adaptern

      Ich habe nun eine andere Lösung für mich gefunden.
      Für die wenigen Datenpunkte, die ich an die WP schicken möchte, benutze ich nun einfach einen sendTo Block in Blockly. Hier ein Beispiel
      595ad5bf-b065-493e-90d6-2513b3385223-image.png
      Funktioniert bisher gut. So kann ich mir die entsprechenden Datenpunkte unter 0_userdata anlegen und muss nicht mehr in mqtt.0 rum schreiben. Den Client Adapter kann ich damit dann wohl auch sparen.

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • RE: Grundsatzfrage zu den MQTT Adaptern

      Sorry wenn ich diesen Faden wieder ausgrabe, aber ich bin gerade mit meinem Latein am Ende.
      Nachdem ich nur den mqtt-Broker/Client Adapter verwendet habe um einige Topics an meine Wärmepumpe zu schicken, wollte ich es nun richtig machen und Broker und Client trennen.
      Eingestellt ist am Broker folgendes
      e3221ac7-3a26-45b5-b85d-8e93da3d3b2a-image.png
      Am Client Adapter sieht s so aus, admin und Passwort stimmen natürlich auch.
      2bd0fe35-f068-406a-856a-6bb20a26eabf-image.png

      Leider bekomme ich keine Verbindung zustande, im Log steht dann immer folgendes
      58964621-5e65-493d-a1b3-44e9a2711265-image.png

      Das Ganze läuft bei mir in einem Proxmox Container, die Verbindung von meiner Wärmepumpe zum MQTT Broker funktioniert einwandfrei und Ping an localhost funktioniert auch. Getestet habe ich auch mit 127.0.0.1 und 192.168.178.38 - immer das gleiche Ergebnis.
      Das ist /etc/hosts

      127.0.0.1       localhost
      ::1             localhost ip6-localhost ip6-loopback
      ff02::1         ip6-allnodes
      ff02::2         ip6-allrouters
      # --- BEGIN PVE ---
      192.168.178.38 iobroker.home iobroker
      # --- END PVE ---
      

      Vielleicht hat ja noch jemand eine Idee, ich komme einfach nicht mehr weiter.
      Ich muss dazu sagen, dass ich mit Ü60 nicht so der Linuxexperte bin und mir alles nach und nach angelesen habe.

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • Gibt es auch einen Adapter für die Aquarea Smart Cloud?

      Vor einiger Zeit habe ich mal einen Beitrag gefunden, wo @UwesSmartHome sich mit der Aquarea Smart Cloud beschäftigt hat.
      Gibt es da inzwischen eine Möglichkeit zumindest Daten aus der Cloud in den iobroker zu bekommen, oder wurde das nicht weiter verfolgt, weil es nun Heishamon gibt.

      Gruß Jörg

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • RE: Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler

      @apollon77 said in Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler:

      Die MBus Sache ist im zweiten handbuch in Kapitel 5 ab Siete 77 beschrieben und der nutzt Herstellerspezifische VIFE ... also Feldtypen ... das kann der Adapter nicht. Ich denke das Windows Programm kennt da wohl welche und hat die "mit drin"

      Ahh jetzt habe ich es verstanden mit den Feldtypen. OK, dann ist das eben so, ich habe ja für mich eine Lösung gefunden.
      Ein Log hänge ich trotzdem mal mit an - wieder was gelernt mit loggen, Expertenmodus usw. 👍


      2022-06-29 12:58:39.863 - info: host.DiskStation-001 "system.adapter.mbus.0" enabled
      2022-06-29 12:58:40.022 - info: host.DiskStation-001 instance system.adapter.mbus.0 started with pid 5565
      2022-06-29 12:58:41.506 - debug: mbus.0 (5565) Redis Objects: Use Redis connection: 127.0.0.1:9001
      2022-06-29 12:58:41.558 - debug: mbus.0 (5565) Objects client ready ... initialize now
      2022-06-29 12:58:41.571 - debug: mbus.0 (5565) Objects create System PubSub Client
      2022-06-29 12:58:41.572 - debug: mbus.0 (5565) Objects create User PubSub Client
      2022-06-29 12:58:41.592 - debug: mbus.0 (5565) Objects client initialize lua scripts
      2022-06-29 12:58:41.600 - debug: mbus.0 (5565) Objects connected to redis: 127.0.0.1:9001
      2022-06-29 12:58:41.619 - debug: mbus.0 (5565) Redis States: Use Redis connection: 127.0.0.1:9000
      2022-06-29 12:58:41.628 - debug: mbus.0 (5565) States create System PubSub Client
      2022-06-29 12:58:41.630 - debug: mbus.0 (5565) States create User PubSub Client
      2022-06-29 12:58:41.680 - debug: mbus.0 (5565) States connected to redis: 127.0.0.1:9000
      2022-06-29 12:58:41.726 - debug: mbus.0 (5565) Plugin sentry Initialize Plugin (enabled=true)
      2022-06-29 12:58:42.107 - info: mbus.0 (5565) starting. Version 2.3.4 in /opt/iobroker/node_modules/iobroker.mbus, node: v14.19.2, js-controller: 4.0.23
      2022-06-29 12:58:42.135 - info: mbus.0 (5565) Default Update Interval: 2400
      2022-06-29 12:58:42.136 - info: mbus.0 (5565) Initialize M-Bus Serial to /dev/mbus with 115200baud
      2022-06-29 12:58:42.147 - info: mbus.0 (5565) Schedule initialization for M-Bus-ID 0147807742042002 with update interval 120
      2022-06-29 12:58:42.245 - debug: mbus.0 (5565) connected set to true
      2022-06-29 12:58:42.247 - debug: mbus.0 (5565) connected set to true
      2022-06-29 12:58:42.649 - debug: mbus.0 (5565) Process: 0147807742042002
      2022-06-29 12:58:46.101 - debug: mbus.0 (5565) M-Bus ID 0147807742042002 data: {
      "SlaveInformation": {
      "Id": 1478077,
      "Manufacturer": "ABB",
      "Version": 32,
      "ProductName": "",
      "Medium": "Electricity",
      "AccessNumber": 52,
      "Status": 0,
      "Signature": 0
      },
      "DataRecord": [
      {
      "id": 0,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Energy (10 Wh)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 1,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 2,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 3,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 4,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 5,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 6,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 7,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 8,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 9,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Firmware version",
      "Value": "B1.50.0",
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 10,
      "frame": 0,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": "B23 113-100",
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 11,
      "frame": 0,
      "Function": "More records follow",
      "Value": "",
      "Timestamp": "2022-06-29T10:58:44Z"
      },
      {
      "id": 12,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Power (1e-2 W)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 13,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Power (1e-2 W)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 14,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Power (1e-2 W)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 15,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Power (1e-2 W)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 16,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 2366,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 17,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 2369,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 18,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 2358,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 19,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 4105,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 20,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 4101,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 21,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "1e-1 V",
      "Value": 4079,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 22,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "m A",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 23,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "m A",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 24,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "m A",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 25,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 5004,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 26,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 27,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Manufacturer specific",
      "Value": 3,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 28,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Tariff": 0,
      "Device": 1,
      "Unit": "Digital output (binary)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 29,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Energy (10 Wh)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 30,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Energy (10 Wh)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 31,
      "frame": 1,
      "Function": "Instantaneous value",
      "StorageNumber": 0,
      "Unit": "Energy (10 Wh)",
      "Value": 0,
      "Timestamp": "2022-06-29T10:58:45Z"
      },
      {
      "id": 32,
      "frame": 1,
      "Function": "Manufacturer specific",
      "Value": "",
      "Timestamp": "2022-06-29T10:58:45Z"
      }
      ]
      }
      2022-06-29 12:58:46.116 - debug: mbus.0 (5565) Create State ABB-1478077.info.Id
      2022-06-29 12:58:46.120 - debug: mbus.0 (5565) Create State ABB-1478077.info.Manufacturer
      2022-06-29 12:58:46.124 - debug: mbus.0 (5565) Create State ABB-1478077.info.Version
      2022-06-29 12:58:46.127 - debug: mbus.0 (5565) Create State ABB-1478077.info.ProductName
      2022-06-29 12:58:46.131 - debug: mbus.0 (5565) Create State ABB-1478077.info.Medium
      2022-06-29 12:58:46.136 - debug: mbus.0 (5565) Create State ABB-1478077.info.AccessNumber
      2022-06-29 12:58:46.139 - debug: mbus.0 (5565) Create State ABB-1478077.info.Status
      2022-06-29 12:58:46.142 - debug: mbus.0 (5565) Create State ABB-1478077.info.Signature
      2022-06-29 12:58:46.144 - debug: mbus.0 (5565) Create State ABB-1478077.info.address
      2022-06-29 12:58:46.147 - debug: mbus.0 (5565) Create State ABB-1478077.data.0-0-Current
      2022-06-29 12:58:46.151 - debug: mbus.0 (5565) Create State ABB-1478077.data.1-0-Current
      2022-06-29 12:58:46.154 - debug: mbus.0 (5565) Create State ABB-1478077.data.2-0-Current
      2022-06-29 12:58:46.158 - debug: mbus.0 (5565) Create State ABB-1478077.data.3-0-Current
      2022-06-29 12:58:46.161 - debug: mbus.0 (5565) Create State ABB-1478077.data.4-0-Current
      2022-06-29 12:58:46.164 - debug: mbus.0 (5565) Create State ABB-1478077.data.5-0-Current
      2022-06-29 12:58:46.167 - debug: mbus.0 (5565) Create State ABB-1478077.data.6-0-Current
      2022-06-29 12:58:46.172 - debug: mbus.0 (5565) Create State ABB-1478077.data.7-0-Current
      2022-06-29 12:58:46.174 - debug: mbus.0 (5565) Create State ABB-1478077.data.8-0-Current
      2022-06-29 12:58:46.176 - debug: mbus.0 (5565) Create State ABB-1478077.data.9-0-Current
      2022-06-29 12:58:46.179 - debug: mbus.0 (5565) Create State ABB-1478077.data.10-0-Current
      2022-06-29 12:58:46.182 - debug: mbus.0 (5565) Create State ABB-1478077.data.11-More records follow
      2022-06-29 12:58:46.185 - debug: mbus.0 (5565) Create State ABB-1478077.data.12-0-Current
      2022-06-29 12:58:46.189 - debug: mbus.0 (5565) Create State ABB-1478077.data.13-0-Current
      2022-06-29 12:58:46.193 - debug: mbus.0 (5565) Create State ABB-1478077.data.14-0-Current
      2022-06-29 12:58:46.196 - debug: mbus.0 (5565) Create State ABB-1478077.data.15-0-Current
      2022-06-29 12:58:46.199 - debug: mbus.0 (5565) Create State ABB-1478077.data.16-0-Current
      2022-06-29 12:58:46.203 - debug: mbus.0 (5565) Create State ABB-1478077.data.17-0-Current
      2022-06-29 12:58:46.207 - debug: mbus.0 (5565) Create State ABB-1478077.data.18-0-Current
      2022-06-29 12:58:46.210 - debug: mbus.0 (5565) Create State ABB-1478077.data.19-0-Current
      2022-06-29 12:58:46.213 - debug: mbus.0 (5565) Create State ABB-1478077.data.20-0-Current
      2022-06-29 12:58:46.216 - debug: mbus.0 (5565) Create State ABB-1478077.data.21-0-Current
      2022-06-29 12:58:46.220 - debug: mbus.0 (5565) Create State ABB-1478077.data.22-0-Current
      2022-06-29 12:58:46.223 - debug: mbus.0 (5565) Create State ABB-1478077.data.23-0-Current
      2022-06-29 12:58:46.227 - debug: mbus.0 (5565) Create State ABB-1478077.data.24-0-Current
      2022-06-29 12:58:46.230 - debug: mbus.0 (5565) Create State ABB-1478077.data.25-0-Current
      2022-06-29 12:58:46.233 - debug: mbus.0 (5565) Create State ABB-1478077.data.26-0-Current
      2022-06-29 12:58:46.236 - debug: mbus.0 (5565) Create State ABB-1478077.data.27-0-Current
      2022-06-29 12:58:46.240 - debug: mbus.0 (5565) Create State ABB-1478077.data.28-0-Current
      2022-06-29 12:58:46.244 - debug: mbus.0 (5565) Create State ABB-1478077.data.29-0-Current
      2022-06-29 12:58:46.247 - debug: mbus.0 (5565) Create State ABB-1478077.data.30-0-Current
      2022-06-29 12:58:46.251 - debug: mbus.0 (5565) Create State ABB-1478077.data.31-0-Current
      2022-06-29 12:58:46.255 - debug: mbus.0 (5565) Create State ABB-1478077.data.32
      2022-06-29 12:58:46.258 - debug: mbus.0 (5565) Create State ABB-1478077.data.lastStatus
      2022-06-29 12:58:46.263 - debug: mbus.0 (5565) Value ABB-1478077.data.0-0-Current: 0 (unit: 10 Wh) with factor 0.01
      2022-06-29 12:58:46.264 - debug: mbus.0 (5565) Value ABB-1478077.data.1-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.265 - debug: mbus.0 (5565) Value ABB-1478077.data.2-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.265 - debug: mbus.0 (5565) Value ABB-1478077.data.3-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.265 - debug: mbus.0 (5565) Value ABB-1478077.data.4-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.266 - debug: mbus.0 (5565) Value ABB-1478077.data.5-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.267 - debug: mbus.0 (5565) Value ABB-1478077.data.6-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.267 - debug: mbus.0 (5565) Value ABB-1478077.data.7-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.268 - debug: mbus.0 (5565) Value ABB-1478077.data.8-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.268 - debug: mbus.0 (5565) Value ABB-1478077.data.9-0-Current: B1.50.0 (unit: Firmware version) with factor 0
      2022-06-29 12:58:46.268 - debug: mbus.0 (5565) Value ABB-1478077.data.10-0-Current: B23 113-100 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.269 - debug: mbus.0 (5565) Value ABB-1478077.data.11-More records follow: (unit: ) with factor 0
      2022-06-29 12:58:46.269 - debug: mbus.0 (5565) Value ABB-1478077.data.12-0-Current: 0 (unit: 1e-2 W) with factor 0.01
      2022-06-29 12:58:46.270 - debug: mbus.0 (5565) Value ABB-1478077.data.13-0-Current: 0 (unit: 1e-2 W) with factor 0.01
      2022-06-29 12:58:46.270 - debug: mbus.0 (5565) Value ABB-1478077.data.14-0-Current: 0 (unit: 1e-2 W) with factor 0.01
      2022-06-29 12:58:46.270 - debug: mbus.0 (5565) Value ABB-1478077.data.15-0-Current: 0 (unit: 1e-2 W) with factor 0.01
      2022-06-29 12:58:46.271 - debug: mbus.0 (5565) Value ABB-1478077.data.16-0-Current: 2366 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.271 - debug: mbus.0 (5565) Value ABB-1478077.data.17-0-Current: 2369 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.272 - debug: mbus.0 (5565) Value ABB-1478077.data.18-0-Current: 2358 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.272 - debug: mbus.0 (5565) Value ABB-1478077.data.19-0-Current: 4105 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.272 - debug: mbus.0 (5565) Value ABB-1478077.data.20-0-Current: 4101 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.273 - debug: mbus.0 (5565) Value ABB-1478077.data.21-0-Current: 4079 (unit: 1e-1 V) with factor 0.1
      2022-06-29 12:58:46.273 - debug: mbus.0 (5565) Value ABB-1478077.data.22-0-Current: 0 (unit: m A) with factor 0.001
      2022-06-29 12:58:46.274 - debug: mbus.0 (5565) Value ABB-1478077.data.23-0-Current: 0 (unit: m A) with factor 0.001
      2022-06-29 12:58:46.274 - debug: mbus.0 (5565) Value ABB-1478077.data.24-0-Current: 0 (unit: m A) with factor 0.001
      2022-06-29 12:58:46.274 - debug: mbus.0 (5565) Value ABB-1478077.data.25-0-Current: 5004 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.275 - debug: mbus.0 (5565) Value ABB-1478077.data.26-0-Current: 0 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.275 - debug: mbus.0 (5565) Value ABB-1478077.data.27-0-Current: 3 (unit: Manufacturer specific) with factor 0
      2022-06-29 12:58:46.276 - debug: mbus.0 (5565) Value ABB-1478077.data.28-0-Current: 0 (unit: binary) with factor 0
      2022-06-29 12:58:46.276 - debug: mbus.0 (5565) Value ABB-1478077.data.29-0-Current: 0 (unit: 10 Wh) with factor 0.01
      2022-06-29 12:58:46.276 - debug: mbus.0 (5565) Value ABB-1478077.data.30-0-Current: 0 (unit: 10 Wh) with factor 0.01
      2022-06-29 12:58:46.277 - debug: mbus.0 (5565) Value ABB-1478077.data.31-0-Current: 0 (unit: 10 Wh) with factor 0.01
      2022-06-29 12:58:46.277 - debug: mbus.0 (5565) Value ABB-1478077.data.32: (unit: ) with factor 0

      Wegen der Sache mit "more follow" habe ich es mal auf github versucht, hoffe das geht so.

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • RE: Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler

      @apollon77 said in Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler:

      ...also ich wüsste nicht das im mbus Protokoll Platz für solche feldbezeichner ist. Ich tippe eher das das verwendete Programm vllt über Hersteller Und Geräte ids ne eigene Datenbank dazu hat.

      Das ist gut möglich, obwohl ich auf dem PC nichts in der Richtung finden kann. Das Programm scheint nur aus einer ausführbaren Datei zu bestehen, neben Deinstallationsinformationen und Handbuch ist da eigentlich nichts.

      @apollon77 said in Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler:

      An sich sollte in der Anleitung zum Gerät dir Felder und deren Bedeutungen gelistet sein.

      Das sind leider für mich böhmeische Dörfer, da steige ich mit meinen Ü60 leider nicht mehr durch 😉 Wenn ich das richtig verstehe, kann man die Zuordnung zu den Phasen usw. über die Werte (z.B. $8100) machen, welche wohl auch übermittelt werden und bei MBSheet dann unter "Beschreibung" mit auftauchen.
      Wär toll, wenn der Adapter diese Werte auch irgendwie mit abbilden könnte.

      Falls es von Interesse ist, hänge ich mal zwei Handbücher unten mit an. ABB und Janitza sind wohl baugleich, aber die Handbücher sind bezüglich M-Bus etwas anders beschrieben.

      @apollon77 said in Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler:

      Kannst es also ggf übertragen manuell in das namensfeld. Versuch mal mit 2-3 und starte Adapter neu. Name sollte erhalten bleiben.

      Ja, das klappt! Habe mir anhand der §xxx versucht die richtigen Zuordnungen aus dem Handbuch zu suchen. Sieht nun in etwa so aus:
      abb-zaehler_3.jpg

      @apollon77 said in Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler:

      Das „more follow“ ist an sich ein internes flag das noch mehr abzufragen sind. Das Macht an sich die lib selbst. Komisch das das flag da bleibt.muss ich schauen. Leg mal dazu ein github issue an bitte.

      Mit github tue ich mich sehr schwer, da ich der englischen Sprache nur mit google folgen kann 😞
      Also nicht sauer sein, wenn ich das auf deutsch mache und eventuell etwas blöd formuliere...

      Vielen Dank für die Geduld!

      ABB Zwischenzähler Handbuch.pdf
      abb janitza handbuch-de.pdf

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • Frage zum M-Bus Adapter in Verb. mit ABB B23 113 100 Zähler

      Als Erstes einmal vielen Dank an @apollon77 für die Bereitstellung des Adapters und die damit verbundene Arbeit!

      Ich habe mir den o.g. Zwischenzähler eingebaut und möchte ihn mit dem M-Bus Adapter auslesen. Dazu benutze ich einen USB M-Bus Master Adapter von Ali.
      Ein erster Versuch klappte auch sofort und ich erhalte die Daten vom Zähler. Allerdings lassen sie sich nicht auf Anhieb zuordnen, da die Bezeichnungen nicht wirklich aussagekräftig sind. Anbei mal ein Ausschnitt aus Objekte:
      abb-zaehler_2.jpg
      Zum Vergleich habe ich mir mal die Demo von MBSheet installiert und den Zähler damit ausgelesen. Dort findet man in der Spalte "Beschreibung" Anhaltspunkte um die Werte zuzuordnen.
      abb-zaehler_1.jpg

      Gibt es eine Möglichkeit, dass der M-Bus Adapter diese Zuordnungen auch mit anzeigt, bestenfalls unter Name? Scheinbar werden die Daten ja vom Zähler übermittelt.
      Bei einem Wärmemengen Zähler (Sensostar U) funktioniert das jedenfalls ganz gut.

      Was bedeutet eigentlich ".data.11-More records follow" bei ID 11, den Eintrag gibt es bei MBSheet nicht.

      posted in ioBroker Allgemein
      J
      Jockel_Bln
    • [gelöst] Web Adapter stürzt ab - Maximum call stack size ex.
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Synology/Docker
      Arbeitsspeicher: 5,6GB
      Festplattenart: HDD
      Betriebssystem: linux x64
      Node-Version:
      Nodejs-Version: 12.22.2
      NPM-Version: 6.14.13
      Installationsart: Skript/Manuell
      Image genutzt: Ja (latest-v5)
      Ort/Name der Imagedatei: https://hub.docker.com/r/buanet/iobroker

      Nachdem ich die letzten Updates gemacht habe, gibt es öfter Probleme mit VIS.
      Ich habe mir eine kleine Visualisierung gebaut, mit der ich unsere Poolpumpe schalten/steuern kann. Die Schalter habe ich mit vis-hqwidgets v1.1.7 realisiert.
      Wenn ich nun einen oder mehrere Schalter öfter hintereinander betätige, stürzt der Web Adapter ab. Im Protokoll steht dann folgendes:

      2021-08-10 08:38:54.949 - error: web.0 (9017) uncaught exception: Maximum call stack size exceeded
      2021-08-10 08:38:54.950 - error: web.0 (9017) RangeError: Maximum call stack size exceeded
      at get (internal/bootstrap/pre_execution.js:309:8)
      at isBuf (/opt/iobroker/node_modules/socket.io-parser/is-buffer.js:18:31)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:128:44)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      at _removeBlobs (/opt/iobroker/node_modules/socket.io-parser/binary.js:130:9)
      2021-08-10 08:38:54.950 - error: web.0 (9017) Maximum call stack size exceeded
      2021-08-10 08:38:54.954 - info: web.0 (9017) terminated http server on port 8082
      2021-08-10 08:38:54.955 - info: web.0 (9017) terminating
      2021-08-10 08:38:54.956 - warn: web.0 (9017) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2021-08-10 08:38:55.513 - error: host.iobroker instance system.adapter.web.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      

      Das ist mir früher nicht aufgefallen, allerdings bin ich auch noch sehr grün hinter den Ohren, was iobroker angeht.

      Falls es etwas nutzt iob list adapters gibt folgendes aus:

      system.adapter.admin                   : admin          - v5.1.23
      system.adapter.discovery               : discovery      - v2.7.0
      system.adapter.gotify                  : gotify         - v0.0.1
      system.adapter.influxdb                : influxdb       - v1.9.5
      system.adapter.info                    : info           - v1.9.8
      system.adapter.javascript              : javascript     - v5.2.8
      system.adapter.modbus                  : modbus         - v3.4.11
      system.adapter.netatmo-crawler         : netatmo-crawler - v0.4.1
      system.adapter.parser                  : parser         - v1.0.7
      system.adapter.shelly                  : shelly         - v4.0.7
      system.adapter.simple-api              : simple-api     - v2.6.1
      system.adapter.smartmeter              : smartmeter     - v3.2.1
      system.adapter.socketio                : socketio       - v3.1.4
      system.adapter.vis                     : vis            - v1.4.3
      system.adapter.vis-history             : vis-history    - v1.0.0
      system.adapter.vis-hqwidgets           : vis-hqwidgets  - v1.1.7
      system.adapter.web                     : web            - v3.4.7
      

      Vielen Dank schon einmal für die Mühe!

      Gruß Jörg

      EDIT sagt:
      Es lag wohl an den vis-hqwidgets. Nachdem ich die Schalter durch die "normalen" Bulb on/off ersetzt habe, tritt der Fehler nicht mehr auf.

      posted in Error/Bug
      J
      Jockel_Bln
    • RE: Laufzeit Gerät berechnen

      @homoran
      Sorry, ich bin auch erst noch beim Lernen und stehe gerade etwas auf dem Schlauch.
      Meinst Du so:
      67e142db-094c-4f5a-8938-4d80b38a3240-image.png
      Wieder was gelernt, danke für den Tipp 👍

      posted in Blockly
      J
      Jockel_Bln
    • RE: Laufzeit Gerät berechnen

      @balzmatthias
      Ich hatte das Problem auch einmal und konnte es beheben, indem ich den Datenpunkt mit "aktualisiere nach Zahl" aktualisieren lasse.
      a455e07f-eb59-4c73-9717-8a46a3fa36da-image.png

      Vielleicht hilft das ja weiter.

      EDIT sagt:
      Du kannst das Skript auch noch etwas vereinfachen, indem Du bei "falls" nur Wert = wahr nimmst.
      Da der Trigger ja Status_Fernseher ist, wird so auch automatisch dieser Wert genommen.

      posted in Blockly
      J
      Jockel_Bln
    • RE: Interesse an Gotify adapter?

      @cruzix
      Wenn ich den entferne bekomme ich leider immer doppelte Meldungen, warum auch immer.
      Beim Pushover Adapter klappt es komischerweise auch ohne den falls Block.

      posted in Entwicklung
      J
      Jockel_Bln
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo