Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 32
    • Best 0
    • Groups 1

    Stephan a

    @Stephan a

    0
    Reputation
    3
    Profile views
    32
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Stephan a Follow
    Starter

    Latest posts made by Stephan a

    • RE: Sensostar Modbus auslesen

      @peterfido

      Ja, mehrer mobus-Stromzähler habe ich auch am laufen. Da funktioniert auch alles.
      Aber der Engelmann 😞

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @peterfido sagte in Sensostar Modbus auslesen:

      Obwohl meine Zähler Modbus RTU sind, ist die Schnittstelle auf Telnet parametriert. Vielleicht hilft es, das umzustellen

      Meine Engelmann Zähler haben auch Modbus RTU.
      Wie hast du die Einstellungen für das Sendeintervall von 600s.?

      Bei meinem Waveshare habe nur diese Einstellungen:
      e27e7762-604a-449a-87b2-6066e0c89d40-grafik.png

      Deine Einstellungsmenues habe ich nicht. In Node-Red kenne ich mich nicht aus.

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @stephan-a sagte in Sensostar Modbus auslesen:

      Nur zum Testen vom Engelmann mobus bin ich auf auf auf einen WIN 10 Rechner mit iob gegangen.

      Wenn es helfen würde, dann könnte ich evtl. noch einen Test mit einem weiteren PI4 und dem USB Adapter machen. Da bin ich mir aber nicht sicher mit der Einbindung des Adapters.

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran @klassisch

      Mein iob Livesystem läuft auf einen pi4 unter Linux.
      Hier laufen problemlos 4 modbus Instanzen über TCP.
      217977dd-939d-4101-a916-75c9ced78f4c-grafik.png

      Nur zum Testen vom Engelmann mobus bin ich auf auf auf einen WIN 10 Rechner mit iob gegangen.
      Die Testsoftware ModPull wurde vorher disconnectet und WIN neu gestartet.

      Im Fehlerbild sehe ich keine Unterschiede. Der letzte debug war von WIN.

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran

      Den Unterschied von Modbus Slave ID und Automatische Slave ID kenne ich nicht.
      Ich habe beide ID 0 und 1 versucht.

      Der USB3 ist unter WIN 10 als Com-Port für seriel angezeigt.
      bd25a174-5bcd-4228-b76b-a48d6f726284-grafik.png

      Mit Even habe ich es probiert, ohne Verbesserung.

      Ich habe einen neue iob Instanz aufgesetzt.

      @homoran sagte in Sensostar Modbus auslesen:

      konfiguriete seriell mit dev/by-id/

      Ich kann nur auswählen:
      5c6404c4-7c61-46cd-b488-b0c84fa7b486-grafik.png
      "dev/by-id" wo wird das eingestellt?

      Kurz geht die Vergbindung 3x auf grün, dann wieder keine Verbindung zum Gerärt: Hier der Log:

      modbus.0
      	2025-08-21 11:13:37.487	debug	Cleaning up request fifo.
      modbus.0
      	2025-08-21 11:13:37.486	debug	Clearing timeout of the current request.
      modbus.0
      	2025-08-21 11:13:37.485	info	Disconnected from slave
      modbus.0
      	2025-08-21 11:13:36.468	warn	[DevID_1] Poll error count: 2 code: {"err":"timeout","timeout":5000}
      modbus.0
      	2025-08-21 11:13:36.468	error	Request timed out.
      modbus.0
      	2025-08-21 11:13:36.467	warn	Error: undefined
      modbus.0
      	2025-08-21 11:13:31.453	debug	[DevID_1/inputRegs] Poll address 30001 - 2 registers
      modbus.0
      	2025-08-21 11:13:31.453	debug	[DevID_1] Poll start ---------------------
      modbus.0
      	2025-08-21 11:13:31.452	info	Connected to slave
      modbus.0
      	2025-08-21 11:13:31.449	debug	connect to serial COM3 with 9600
      modbus.0
      	2025-08-21 11:13:25.449	debug	Cleaning up request fifo.
      modbus.0
      	2025-08-21 11:13:25.448	debug	Clearing timeout of the current request.
      modbus.0
      	2025-08-21 11:13:25.446	info	Disconnected from slave
      modbus.0
      	2025-08-21 11:13:24.433	warn	[DevID_1] Poll error count: 1 code: {"err":"timeout","timeout":5000}
      modbus.0
      	2025-08-21 11:13:24.432	error	Request timed out.
      modbus.0
      	2025-08-21 11:13:24.431	warn	Error: undefined
      modbus.0
      	2025-08-21 11:13:19.420	debug	[DevID_1/inputRegs] Poll address 30001 - 2 registers
      modbus.0
      	2025-08-21 11:13:19.420	debug	Initialization of scale factors done!
      modbus.0
      	2025-08-21 11:13:19.419	debug	[DevID_1] Poll start ---------------------
      modbus.0
      	2025-08-21 11:13:19.419	info	Connected to slave
      modbus.0
      	2025-08-21 11:13:19.416	debug	connect to serial COM3 with 9600
      modbus.0
      	2025-08-21 11:13:19.225	debug	Initialize Objects for holdingRegs: []
      modbus.0
      	2025-08-21 11:13:19.225	debug	Add inputRegisters.30001_Energie: {"_id":"inputRegisters.30001_Energie","type":"state","common":{"name":"","role":"level","type":"number","read":true,"write":false,"def":0,"unit":""},"native":{"regType":"inputRegs","address":30001,"deviceId":1,"type":"int32be","len":2,"offset":0,"factor":1}}
      modbus.0
      	2025-08-21 11:13:19.224	debug	Initialize Objects for inputRegs: [{"_address":"30001","name":"Energie","description":"","unit":"","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30001,"deviceId":1,"id":"inputRegisters.30001_Energie"}]
      modbus.0
      	2025-08-21 11:13:19.224	debug	Initialize Objects for coils: []
      modbus.0
      	2025-08-21 11:13:19.224	debug	Initialize Objects for disInputs: []
      modbus.0
      	2025-08-21 11:13:19.096	info	starting. Version 6.3.2 in C:/ioBroker/node_modules/iobroker.modbus, node: v18.18.0, js-controller: 7.0.7
      modbus.0
      	2025-08-21 11:13:18.771	debug	Plugin sentry Initialize Plugin (enabled=true)
      
      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran

      A-A
      B-B
      mit Terminator 120 Ohm

      @homoran sagte in Sensostar Modbus auslesen:

      was ist Slave ID anderes sls Modbus ID?

      Ich denke das ist das Gleiche.

      @homoran sagte in Sensostar Modbus auslesen:

      alles ist möglich, aber wenn du das wörtlich meinst, wäre der Zähler der Master und iob müsste als client konfiguriert werden.
      oder
      Der Zähler stellt nur alle 600sec einen neuen Wert zur Verfügung, der von ioBroker abgerufen werden kann.
      Was passt denn da jetzt?

      Ja, die Frage habe ich auch. Der Verkäufer kann dazu keine Info geben, von Engelmann kommt keine Antwort.
      Daher meine Bitte an @Konni , seine Einstellungen im iob zum Vergleich einzustellen.

      @homoran sagte in Sensostar Modbus auslesen:

      ...und was ist mit den Antworten auf die anderen Fragen?

      Welche habe ich übersehen?

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran

      Das ist die Software: https://www.modbustools.com/modbus_poll.html
      Läuft unter WIN10.
      Angeschlossen mit 2 verdrillten Adern.

      d3fd5714-2e67-4425-b31a-6c549e8c36c8-grafik.png

      @homoran sagte in Sensostar Modbus auslesen:

      unter Vorbehalt!!
      Die seriellen Einstellungen sind sxhon wieder anders als bisher.
      Was steht dazu in der Gerätebeschreibung?

      Hier die Einstellungen:
      8db2cc44-faef-4c0b-8971-d334180e75d8-grafik.png

      Kann es sein, dass der Zähler wirklich nur alle 600s ein Signal sendet?

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran sagte in Sensostar Modbus auslesen:

      da kommen höchstens falsche Werte
      nur das Register muss existieren

      ok. Danke für diese Info, das war mit nicht bekannt.
      _

      Jetzt ist ein USB - Modbusdapter angeschlossen. Die Modbus Poll Software ist installiert.

      abbb25b0-b480-4dbe-8183-af9c3e2713b0-grafik.png

      5626d258-af2b-4090-8bb0-a4e57fabdc2c-grafik.png

      0a3a5b6e-7f78-41f0-a72c-1822ec0b3ff0-grafik.png

      Leider mit Timeout Error.
      Sind meine Einstellungen im Modbus Poll richtig?

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @homoran

      @homoran sagte in Sensostar Modbus auslesen:

      Dein Problem liegt nicht am Modbus Adapter, dessen Verbindung zum Waveshare steht!
      bei dir klemmt die seielle Verbindung vom Waveshare zum Wärmemengenzähler

      Beim Modbus Adapter müssen aber auch die abzufragenden Register mit den richtigen Parameter eingetragen werden, damit die Verbindung dauerhaft steht. Die hätte ich gerne verglichen.

      In meinem Modbus Adapter ist jetzt ist nur ein Inputregister eingetragen:
      dd726f93-3655-454b-aeb9-f71cf4e1fd70-grafik.png
      Laut Engelmann Anleitung:
      251b16f4-d29d-4d55-80c9-c334fcc46b63-grafik.png

      Bei @konni ist aber uint32 eingetragen.
      43687d05-2681-4aaa-8590-f2830e03c4d6-grafik.png Mein Adapter verbindet sicht nicht dauerhaft.

      posted in Hardware
      S
      Stephan a
    • RE: Sensostar Modbus auslesen

      @konni sagte in Sensostar Modbus auslesen:

      Grundsätzlich kann ich mit dem Modbuscanner 35 Register auf einmal auslesen, aber nur von 30001 bis 30031, alles was drüber ist geht selten mit mehr als 1, ich denke das Problem dabei ist, dass der Scanner dumm alles ausliest, und wenn ein Register nicht existiert aussteigt, das sollte aber mit dem iobroker Modbuis Adapter ja kein Problem sein, da ich die Register ja gezielt angebe, die auch existieren).
      Ok, Nachtrag wenn ich den iobroker Adapter so einstelle, dass er maximal ein Register ausliest geht es.

      @Konni

      Verstehe ich das richtig, du kannst die Register von 30001 bis 30031 zusammen richtig auslesen, darüber geht das Auslesen nur jeweils mit einem einzigen Register?
      Kannst du bitte die Einstellungen deiner Modbusinstanz vom iobroker einstellen? Ich möchte meine Einstellung noch mal im Detail mit deinen vergleichen.

      posted in Hardware
      S
      Stephan a
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo