NEWS
[gelöst]Modbus Zähler SimpelAPI abfrage .......
-
Guten Morgen,
ich habe insgesamt 13 Modbus Stromzähler.
Alle habe ich über Modbus mit IoB verbunden.
Ich bekomme von allen Zählern Werte angezeigt, sofern Verbraucher laufen.
Soweit so gut.
Nun übergebe ich die Daten mit SimpelAPI an SAE und von da dann zu SMA SunnyPortal.
Das funktioniert bei 12 von 13 Zählern.
Einen bekomme ich nicht hin.
Die Http Abfrage im Browser ergibt:{"error":"datapoint \"modbus.1.inputRegisters.7.30013_ActivPower\" not found"}
Bei allen anderen sieht es mehr oder weniger so aus:
{"val":0,"ack":true,"ts":1651337449020,"q":0,"from":"system.adapter.modbus.1","user":"system.user.admin","lc":1651337449020,"_id":"modbus.1.inputRegisters.6.30013_ActivPower","type":"state","common":{"name":"Trockner","role":"value","type":"number","read":true,"write":false,"def":0,"unit":"W"},"native":{"regType":"inputRegs","address":12,"deviceId":6,"type":"floatbe","len":2,"offset":0,"factor":1},"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
Ich versuche jetzt seit Tage den Fehler zu finden, komme aber nicht drauf und hoffe nun, dass mir hier einer Helfen kann.
Vielen Dank
LG -
Ich habe es selber hin bekommen.
Nachdem ich mir alle Angaben mehrfach angesehen habe und hier keinen Unterschied zu den anderen feststellen konnte, habe ich zuerst eine zusätzliche Adresse, in meinem Fall die Spannung, von dem Zähler abgefragt.
Diese funktionierte einwandfrei.
Danach habe ich in den Einstellungen bei dem Zähler aus ActivePower einfach mal Leistung gemacht.
Und jetzt funktioniert der auch.
Was der Grund war kann ich zwar nicht sagen, aber es funktioniert und das ist die Hauptsache. -
@woupi Darf ich ganz OT fragen, welche Zähler du im Einsatz hast?
-
@deralff
Klar,
Sdm120m und sdm72m