Exec mosquitto mqtt compatibility, Goodwe inverter?

  • Platform information:
    • Hardware: CPUArchitecture/RAM/storage Laptop running Ubuntu
    • OS: what OS is used and which version Linux/5.13.0-51-generic (amd64)
    • Java Runtime Environment: which java platform is used and what version 11.0.15
    • openHAB version: openHAB 3.2.0

I am running Openhab with mosquitto mqtt to read my powermeter via P1 port

Everything run well before this issue.

I desided i wanted to read my Goodwe Solar Inverter also.
I followed this thread:

And i got that working well.

But now my previously added things show as unknown and inbox now shows duplicate and even tripple things from my power meter.
I can add them back and link them but they still show unknown.

Is exec binding and mqtt binding compatible?

Could this happened becuse i added exec.whitelist in misc folder?

Could JSONpath transformation have anyting to do with it?

They work alone but not together it seems

Tanks in advance /Kristofer

Yes, there is nothing preventing you from using both add-ons at the same time. They are compatible.

Almost certainly not. The whitelist is only used by the Exec binding and only read. It has no impact on any other binding.

Probably not. This add-on is only used when actively translating a message. It won’t change the status of a Thing nor will it cause Things to become redescovered in the Inbox.

If I understand correctly, the power meter is using Exec binding and the “previously added things” are MQTT?

Exec binding doesn’t even support discovery so you should never see an Exec Thing in the inbox. I think you need to provide more details.

  • What is unknown, the Thing or Item or something else?
  • How were these Things defined initially?
  • Which specific Things are duplicated in the Inbox including which binding and how these Things were initially defined?