HomeAssistant, MQTT, HASS.Agent, and SolarAssistant
Leaving this here for anyone else who might need to do the same.
Quite pleased that I muddled my way through getting MQTT configured/set up for different sources into HomeAssistant.
Prior to purchasing SolarAssistant, I had
1. MQTT (Mosquitto broker) integration running on HomeAssistant with
2. HASS.Agent* running on 2 PC's - interface with MQTT HomeAssistant was via Mosquitto broker on HA so the HASS.Agent instances were configured to use homeassistant.local for the Broker/Hostname
After adding SolarAssistant (running on a Pi4) into the mix, I realised that SolarAssistant runs it's own MQTT Broker, so
3. Pointed the two HASS.Agent instances running on the PC's to the IP address of the SolarAssistant host, and
4. Configured the MQTT integration in HomeAssistant to point to the IP address of the SolarAssistant host as well.
Voila! HA sees all 3 devices. Happiness
* HASS.Agent allows me to, amongst other things, hibernate my PCs and monitor CPU, memory, disk space, etc from within HomeAssisant.