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 <cpui...@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.richte...@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@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@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@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@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 > >