Question
Hi,
first, thanks for all the work.
I wanted to implement my 3 Marstek devices into HA. To be honest, I'm quite new to HA.
I installed the hame-relay, here everything seems to work fine, see protocoll - but the hm2mqtt seems not getting any connection to neither of the 3 devices - always "no response received".
Firmware of the Devices:
CT002 - V120
Venus A - V143
MI0800 - V107
I also tried Inverse Forwarding for the devices, but nothing changed.
Three questions:
- Does anyone see my issue?
- As the hame-relay works through the cloud, they don't need any Bluetooth connection, right? Nevertheless I can see the devices on the bluetooth adapter and I can also connect them via BLE Test Tool. https://rweijnen.github.io/marstek-venus-monitor/latest/
- Do I need to activate anything through the support or is it not necessary?
Thanks.
Device Model (optional)
Venus A, CT002, MI0800
Firmware Version (optional)
No response
hm2mqtt Configuration
pollingInterval: 60
responseTimeout: 30
enableCellData: false
enableCalibrationData: false
enableExtraBatteryData: false
allowedConsecutiveTimeouts: 3
topicPrefix: hm2mqtt
mqttProxyEnabled: false
log_level: info
devices:
- deviceType: HME-4
deviceId: 60323xxxxxxx
- deviceType: VNSA-0
deviceId: 68249xxxxxxx
- deviceType: HMI-1
deviceId: 98a1xxxxxxx
hm2mqtt Logs
[09:41:21] INFO: Using Home Assistant's internal MQTT broker
[09:41:21] INFO: MQTT Broker URL: mqtt://addons:Eelae3Wai7che0keiW8Hasae5awookiexoo5ohse1mi2Waithee5Eimae0gooshe@core-mosquitto:1883
[09:41:22] INFO: MQTT allowed consecutive timeouts: 3
[09:41:22] INFO: MQTT proxy enabled: false
[09:41:22] INFO: MQTT polling interval: 60 seconds
[09:41:22] INFO: MQTT response timeout: 30 seconds
[09:41:22] INFO: MQTT topic prefix: hm2mqtt
[09:41:22] INFO: Configuring devices...
[09:41:22] INFO: Found 3 devices in configuration
[09:41:22] INFO: Configured device 1: HME-4:603xxxxxxx
[09:41:22] INFO: Configured device 2: VNSA-0:6824xxxxxxx
[09:41:22] INFO: Configured device 3: HMI-1:98a1xxxxxxx
[09:41:22] INFO: Total configured devices: 3
DEVICE_0=HME-4:60323xxxxxxx
DEVICE_1=VNSA-0:6824xxxxxxx
DEVICE_2=HMI-1:98a1xxxxxxx
[09:41:22] INFO: Starting hm2mqtt...
[08:41:23] INFO: Starting hm2mqtt application...
[08:41:23] INFO: Environment: production
[08:41:23] INFO: MQTT Proxy: disabled
[08:41:23] INFO: Registering device: HMI-1:98a1xxxxxxx from DEVICE_2=HMI-1:98a1xxxxxxx
[08:41:23] INFO: Registering device: HME-4:60323xxxxxxx from DEVICE_0=HME-4:6032xxxxxxx
[08:41:23] INFO: Registering device: VNSA-0:6824xxxxxxx from DEVICE_1=VNSA-0:6824xxxxxxx
[08:41:23] INFO: Found 3 device(s)
[08:41:23] INFO: - Device: HMI-1:98a1xxxxxxx
[08:41:23] INFO: - Device: HME-4:6032xxxxxxx
[08:41:23] INFO: - Device: VNSA-0:6824xxxxxxx
[08:41:23] INFO: Initializing topics for device: HMI-1:98a1xxxxxxx
[08:41:23] INFO: Initializing topics for device: HME-4:60323xxxxxxx
[08:41:23] INFO: Initializing topics for device: VNSA-0:68249xxxxxxx
[08:41:23] INFO: Connecting to MQTT broker at mqtt://addons:Eelae3Wai7che0keiW8Hasae5awookiexoo5ohse1mi2Waithee5Eimae0gooshe@core-mosquitto:1883 with client ID hm2mqtt-ha-addon
[08:41:23] INFO: MQTT Proxy is disabled (set MQTT_PROXY_ENABLED=true to enable)
[08:41:23] INFO: Connected to MQTT broker
[08:41:23] ERROR: Subscription error for :
[08:41:53] WARN: No response received from 98a14axxxxxxx within timeout period
[08:41:53] WARN: No response received from 6032xxxxxxx within timeout period
[08:41:53] WARN: No response received from 68249xxxxxxx within timeout period
[08:42:53] WARN: No response received from 98a14xxxxxxx within timeout period
[08:42:53] WARN: No response received from 60323bxxxxxxx within timeout period
[08:42:53] WARN: No response received from 682499xxxxxxx within timeout period
Hame Relay Configuration
log_level: info
username: ****@gmail.com
password: *******
default_broker_id: hame-2025
inverse_forwarding: true
Hame Relay Logs
[09:33:57] INFO: Generating config file...
[09:33:57] INFO: Username and password found in configuration.
[09:33:57] INFO: Configuration file generated successfully.
[09:33:57] INFO: Starting MQTT forwarder...
[2026-01-11 08:33:57] INFO: Fetching devices from Hame API...
[2026-01-11 08:33:57] INFO: Fetching device token for holchtim@gmail.com...
[2026-01-11 08:33:58] INFO: Fetching device list...
[2026-01-11 08:33:59] INFO: Successfully fetched 3 devices from Hame API
[2026-01-11 08:33:59] INFO: Successfully retrieved 3 devices from API
[2026-01-11 08:33:59] INFO: Global inverse_forwarding flag is true - flipping all device settings
[2026-01-11 08:33:59] INFO: Auto-selected broker hame-2025 for device 45461632373259565011
[2026-01-11 08:33:59] INFO:
Configured devices: 3 total
[2026-01-11 08:33:59] INFO: ------------------
[2026-01-11 08:33:59] INFO: Device 1:
[2026-01-11 08:33:59] INFO: Name: MST_MI0800
[2026-01-11 08:33:59] INFO: Device ID: 98a14a8xxxxx
[2026-01-11 08:33:59] INFO: Remote ID: fe3e89b91fbe401562dbad6f3xxxxx
[2026-01-11 08:33:59] INFO: MAC: 98a14axxxxx
[2026-01-11 08:33:59] INFO: Type: HMI-1
[2026-01-11 08:33:59] INFO: Version: 107
[2026-01-11 08:33:59] INFO: Broker: hame-2025
[2026-01-11 08:33:59] INFO: Inverse Forwarding: false
[2026-01-11 08:33:59] INFO: Use Remote Topic ID: false
[2026-01-11 08:33:59] INFO: ------------------
[2026-01-11 08:33:59] INFO: Device 2:
[2026-01-11 08:33:59] INFO: Name: MST-TPM_CT002
[2026-01-11 08:33:59] INFO: Device ID: 60323bxxxxx
[2026-01-11 08:33:59] INFO: Remote ID: be8e8fbe8a189761ec1ddbexxxxx
[2026-01-11 08:33:59] INFO: MAC: 60323bxxxxx
[2026-01-11 08:33:59] INFO: Type: HME-4
[2026-01-11 08:33:59] INFO: Version: 120
[2026-01-11 08:33:59] INFO: Broker: hame-2025
[2026-01-11 08:33:59] INFO: Inverse Forwarding: false
[2026-01-11 08:33:59] INFO: Use Remote Topic ID: false
[2026-01-11 08:33:59] INFO: ------------------
[2026-01-11 08:33:59] INFO: Device 3:
[2026-01-11 08:33:59] INFO: Name: MST_VenusA-Tim
[2026-01-11 08:33:59] INFO: Device ID: 45461632373259xxxxx
[2026-01-11 08:33:59] INFO: Remote ID: a0Y0RVZVi0DVdVoxxxxx
[2026-01-11 08:33:59] INFO: MAC: 68249xxxxx
[2026-01-11 08:33:59] INFO: Type: VNSA-0
[2026-01-11 08:33:59] INFO: Version: 143
[2026-01-11 08:33:59] INFO: Broker: hame-2025
[2026-01-11 08:33:59] INFO: Inverse Forwarding: false
[2026-01-11 08:33:59] INFO: Use Remote Topic ID: false
[2026-01-11 08:33:59] INFO: ------------------
[2026-01-11 08:33:59] INFO:
[2026-01-11 08:33:59] INFO: Health server listening on port 8080
[2026-01-11 08:33:59] INFO: [hame-2025] Connected to config broker
[2026-01-11 08:33:59] INFO: [hame-2025] Subscribed to local broker topics
[2026-01-11 08:33:59] INFO: [hame-2025] Connected to remote broker
[2026-01-11 08:33:59] INFO: [hame-2025] Subscribed to remote broker topics
Question
Hi,
first, thanks for all the work.
I wanted to implement my 3 Marstek devices into HA. To be honest, I'm quite new to HA.
I installed the hame-relay, here everything seems to work fine, see protocoll - but the hm2mqtt seems not getting any connection to neither of the 3 devices - always "no response received".
Firmware of the Devices:
CT002 - V120
Venus A - V143
MI0800 - V107
I also tried Inverse Forwarding for the devices, but nothing changed.
Three questions:
Thanks.
Device Model (optional)
Venus A, CT002, MI0800
Firmware Version (optional)
No response
hm2mqtt Configuration
hm2mqtt Logs
Hame Relay Configuration
Hame Relay Logs