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

Frank Richter frank.richter83 at gmail.com
Sat Dec 22 21:51:25 CET 2018


Hi Andreas,

nach git pull und make bekomme ich jetzt regelmäßig neue Werte mit
kleingeschriebenem Topic, ingress macht allerdings trotzdem nach

2018/12/22 21:45:16 homie: discovered homie/meter1/meter/voltagel1

nicht weiter. Irgendwas mach ich wohl noch falsch.

Was muss bei homie-source beim Mapping angegeben werden?

Viele Grüße
Frank

Am Sa., 22. Dez. 2018 um 18:54 Uhr schrieb Andreas Goetz <cpuidle at gmail.com
>:

> Danke Frank, das ist ein Bug. Homie spec sagt alles klein, mache ich
> anscheinend nur bei der Initialisierung. Hab grad nach dem Gassi gehen Fix
> gepusht 🤗
>
> Viele Grüße, Andreas
>
> Am 22.12.2018 um 17:28 schrieb Frank Richter <frank.richter83 at gmail.com>:
>
> Hi,
>
> mittlerweile hab ich auch ein kleines Testsetup aus einem SDM120 und einem
> Pi mit VZ, Go, GoSDM630 und ingress laufen.
>
> Übergabe von MQTT an VZ funktioniert super, mit Homie komme ich allerdings
> auch nicht weiter:
>
> pi at raspberrypi:~/ingress $ bin/ingress -d
> Parsed configuration
> ---
> sources:
> - name: homie
>   type: homie
>   url: tcp://192.168.178.39:1883
>   user: ""
>   password: ""
>   topic: ""
> targets:
> - name: vz
>   type: http
>   url: http://localhost/middleware.php/data/%name%.json
>   user: ""
>   password: ""
>   topic: ""
>   method: POST
>   headers:
>     Accept: application/json
>     Content-type: application/json
>   payload: '[[%timestamp%,%value%]]'
> wires:
> - sources:
>   - homie
>   targets:
>   - vz
>   mappings:
>   - homie-to-volkszaehler
>   actions: []
> mappings:
> - name: homie-to-volkszaehler
>   entries:
>   - from: VoltageL1
>     to: 2dea02c0-05f6-11e9-9be9-f996ff707c56
> actions:
> - name: agg5min
>   type: aggregate
>   mode: avg
>
> 2018/12/22 17:12:27 homie: connected to tcp://192.168.178.39:1883
> 2018/12/22 17:12:27 wiring: wiring homie -> vz
> 2018/12/22 17:12:27 connector: starting homie
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/currentl1
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/export
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/powerl1
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/import
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/frequency
> 2018/12/22 17:12:28 homie: discovered homie/meter1/meter/voltagel1
>
> Und mehr passiert nicht.
>
> Was mir aufgefallen ist: GoSDM630 liefert die Properties von
> homie/meter1/meter in Kleinbuchstaben:
>
> pi at raspberrypi:~ $ mosquitto_sub -t 'homie/+/+/$properties' -v
> homie/meter1/meter/$properties
> cosphil1,currentl1,export,frequency,import,powerl1,voltagel1
>
> Ebenso die zu voltagel1 gehörigen Property Attributes:
>
> pi at raspberrypi:~ $ mosquitto_sub -t homie/+/+/voltagel1/# -v
> homie/meter1/meter/voltagel1/$name L1 Voltage
> homie/meter1/meter/voltagel1/$unit V
> homie/meter1/meter/voltagel1/$datatype float
>
> Den eigentlichen Messwert aber mit Großbuchstaben im Topic:
>
> pi at raspberrypi:~ $ mosquitto_sub -t homie/+/+/VoltageL1 -v
> homie/meter1/meter/VoltageL1 229.600
> homie/meter1/meter/VoltageL1 229.000
> homie/meter1/meter/VoltageL1 229.600
>
> MQTT ist ja case sensitive, kann es daran liegen?
>
> Viele Grüße
> Frank
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20181222/77522049/attachment-0001.html>


More information about the volkszaehler-users mailing list