Remote Home Assistant Publishing States to Core Home Assistant MQTT Broker

I am having a terrible time trying to get one HA instance reporting states of specific domains via MQTT to another HA instance. Here is what I’ve set up:

  • Core Home Assistant (should get all info): CoreHA

    • Mosquitto broker add-on installed and configured
  • Remote Home Assistant (should send all info to the core instance): RemoteHA

    • MQTT integration configured, pointing to the broker address of the CoreHA
    • MQTT Statestream configured in configuration.yaml
mqtt_statestream:
  base_topic: homeassistant_wm
  publish_attributes: true
  publish_timestamps: true
  include:
    domains:
      - binary_sensor

What I’m experiencing is this:

  • When I go into the MQTT integration settings of RemoteHA, I can use the “Publish a packet” manual action without issue, and the data shows up in the CoreHA MQTT stream as I listen to that topic.
  • When I go into the developer area of RemoteHA and choose “Services” and try to call the service “MQTT: Publish” with similar data, nothing shows up on the CoreHA instance.
  • I do not get the states of the domains in the MQTT Statestream config in the CoreHA.

I’m obviously missing some configuration, and the different topics on this forum don’t seem to have the complete instructions on how to do this (that I can find).

I would appreciate some help, please!