[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