[vz-users] GoSDM630 (was: Wiki-Eintrag fuer DZG DVH4013 Modbus)

Daniel Lauckner vz at jahp.de
Wed Dec 12 11:12:34 CET 2018


Hallo,


am Dienstag, 11. Dezember 2018 um 22:36 hat Andreas Goetz geschrieben:
> Damit ist es schonmal möglich von GoSDM an Volkszähler zu schicken,
> allerdings nur wenn GoSDM Kanäle *genauso* heißen wie in Volkszähler

In meinem Fall z.B. homie/meter10/meter/Import
GoSDM bekommt -t homie mit auf den Weg, in Node-RED kommen die Daten
vom MQTT an.

> und dort auch public sind.

demo.volkszaehler.org/?uuid=cc0cd980-fdf2-11e8-ae8d-df58523f3dd6

> Bin gespannt ob sich jemand traut…

go run cmd/ingress/main.go -d

Ok, tut sich erstmal nicht so viel.
2018/12/12 10:48:17 wiring: wiring homie -> vz
2018/12/12 10:48:17 homie: connected to tcp://192.168.1.103:1883
2018/12/12 10:48:17 connector: starting homie
2018/12/12 10:48:17 homie: subscribed to topic homie

Test mit mosquitto_pub -t homie/meter10/Import -m 160.160
zeigt keine Reaktion von ingrees.

In der config.yml umgestellt auf
- name: homie
  type: mqtt

2018/12/12 10:51:30 homie: recv (homie/meter10/meter/Import=171.666)
2018/12/12 10:51:30 homie: matched topic (id=Import,name=Import)
2018/12/12 10:51:30 homie: recv (homie/meter10/Import=171.666)
2018/12/12 10:51:30 homie: matched topic (id=Import,name=Import)
2018/12/12 10:51:30 connector: recv from homie (Import=171.666000)
2018/12/12 10:51:30 connector: recv from homie (Import=171.666000)
2018/12/12 10:51:30 mapper: routing homie -> vz
2018/12/12 10:51:30 vz: send POST https://demo.volkszaehler.org/middleware.php/data/Import.json (Import=171.666000)
2018/12/12 10:51:30 mapper: routing homie -> vz
2018/12/12 10:51:30 vz: send POST https://demo.volkszaehler.org/middleware.php/data/Import.json (Import=171.666000)
[...]
2018/12/12 10:51:31 vz: send failed POST 400 https://demo.volkszaehler.org/middleware.php/data/Import.json

Das so ein POST nicht angenommen wird ist natürlich keine
Überraschung.

Etwas "unschön" ist auch das ingrees da versucht alle Topics auf
demo.volkszahler.org zu werfen, scheint mir also nicht ganz der
richtige Weg zu sein.


Seitens gosdm (0.8) ist homie-Support doch Standardmäßig aktiv, oder?

./sdm --help
[...]
   --homie value                       MQTT: Homie IOT discovery base topic. Set empty to disable. See homieiot.github.io for details. (default: "homie")


mfg Daniel



More information about the volkszaehler-users mailing list