Hallo
Hier läuft ein raspi 1b an einem USB-RS485 Konverter mit einem SDM630
SmartMeter. Installiert ist mbmd und ich versuchte nach
https://github.com/volkszaehler/mbmd#mqtt-api
den in OpenHab 3 als ein homie-Device ein zu richten. Das klappt aber nicht.
Ein mqtt-broker (m.W. der Exclipe Mosquitto) ist installiert und
aktiviert und zeigt auch Online. OH3 selbst läuft in einem LXC auf
meinem ProxMox VE 6.x
Aber der Weg über das mqtt-Binding mit Scan bringt nichts (in unter
einer Sekunde fertig oder nie angefangen) und wenn ich explizit ein
homie-device anlege den broker anwähle und als DeviceID den Default
'mbmd' nehme dann wird das Thing nur rot weil es einen Communication
error meldet "not all values received" oder so.
Den mbmd starte ich auf dem raspi über ein unit-file. Und wenn ich dort
lt. der doku
(
https://github.com/volkszaehler/mbmd/blob/master/docs/mbmd_run.md) z.b.
--mqtt-broker tcp://
192.168.1.6:1883 angebe dann startet das Programm
nicht, die unit meldet fail.
Die anderen Parameter haben alle Defaultwerte so das ich annehme ich muß
die nicht angeben, außer dem einen o.g. ein netstat zeigt aber keinen
port 1883 offen.
Hat das jemand bei sich erfolgreich eingebunden. Mir ist auch ein
anderer weg recht über Rest-API oder WebSockets soll es auch gehen.
Auf dem Raspi bekomme ich unter <ip>:8080/api auch Daten. Und /ws aber
nichts.
Diese Arten von m2m Verbindungen sind mir leider fremd.
Bye/
/Kay
--
"Kann ein Wurstbrot die Welt retten?" :-)