[vz-users] ingress Tests (was: GoSDM630 (was: Wiki-Eintrag fuer DZG DVH4013 Modbus))
Andreas Goetz
cpuidle at gmail.com
Sun Dec 23 13:12:49 CET 2018
Nächster Bug- ist mit ingress 0.0.5 behoben.
Schöne Bescherung :)
> On 22. Dec 2018, at 21:51, Frank Richter <frank.richter83 at gmail.com> wrote:
>
> 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 <mailto: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 <mailto: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 <http://192.168.178.39:1883/>
>> user: ""
>> password: ""
>> topic: ""
>> targets:
>> - name: vz
>> type: http
>> url: http://localhost/middleware.php/data/%name%.json <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 <http://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/20181223/991780a3/attachment.html>
More information about the volkszaehler-users
mailing list