Ok, So I thought about it, and since you said the it was sending everything from the oh2 instance to mqtt that’s why I went for a local one.
I could change it to point to the master (I haven’t upgraded yet as it’s “production” and was seeing how things went, the oh2 instance was my first foray into oh2).
So on the oh1 instance (master) I’ve subscribed to everything and can see the events coming through.
In my oh1 instance config I have a mosquitto broker (for regular mqtt traffic) and a openhabian broker for incoming messages from the oh2 instance.
I can manually force a publish from oh2 on topic:
mosquitto_pub -t openhab/out/zwave_device_8862ff02_node6_alarm_general -m ON
And see it appear in the oh1 machine subscribed window:
openhab/out/zwave_device_8862ff02_node6_alarm_general ON
But for some reason I’m not getting anything into my items, and can’t see anything in the oh1 logs (neither the mqtt.log, events.log openhab.log)
Here’s the item:
Switch zwave_multisensor1_alarm "Zwave alarm" {mqtt="<[openhabian:openhab/out/zwave_device_8862ff02_node6_alarm_general:state:default]"}
…and I’ve just found it.
the item definition was a bit wrong, Should have been:
openhab/out/zwave_device_8862ff02_node6_sensor_temperature/state
I was missing the /state
And the openhab.cfg mqtt:openhabian broker defintion I had the .url keyword missing.
Wow, this is cool stuff now that it does seem to be doing its job…just waiting for the temp to update…and there it goes, that’s funky.
I kinda like this model.
No, changing the hypervisor isn’t an option now. I’m running 5 machines on hyper-v. 1 x windows 10, 3 x ubuntu, 1x windows 2008, Full time, with a few others that can be started as needed.