[SOLVED] Miflora mqtt messages not recognized, tasmota did

  • Platform information:
    • Hardware: Rpi4 4GB
    • OS: openhabian
    • Java Runtime Environment: 1.8
    • openHAB version:2.5.0.RC1

I have installed a separate Mosquitto broker on another rpi

On the openhab rpi:
I have installed “binding-mqtt - 2.5.0.RC1”
I have configured a broker thing as bridge using my Mosquitto broker, all default no auth

Tasmota mqtt configured to sub/pub to Mosquitto server
I have configured a tasmota thing added as Generic MQTT using the Mosquitto bridge
I have configured a channel with state and command topic (stat/tasmota/power cmnd/tasmota power)
I am able to switch the tasmota via paper UI control, logs arrives to open hab log

Using miflora daemon to collect the data, and publish to Mosquitto.
I have configured a miflora thing added as Generic MQTT using the Mosquitto bridge
I have configured a channel with state topic
No info matched by openhab
No info in logs

I have configured a thing added as Generic MQTT using the Mosquitto bridge
I have configured a channel to sub all(#) topic
I am able to receive the tasmota mqtt messages, nothing from miflora

I have added Mosquitto client on same rpi as openhab subed to same topic, receives the messages both from tasmota and miflora topics

Any advice ?

many thanks in advance

We need more details…


Pay attention to sections 9, 11, 12 and 13

Thanks

Please show these

see the pics here:

Additional pics: use the same main link https://ibb.co/ and add the following ids:

Db6sxDn
fYf4gng
k9zrKwy
gZh33Qp
ZNRP04b
w43MRYw
wJ5ZzXn

On RC1 there are problems with the MQTT binding, mostly that states are not visible. I would first try to downgrade to M6 or follow the instructions here to install a newer version of MQTT on RC1, which solves this issue:

Thanks, will wait for next release then…