Ich habe am Sonntag bei mir sowohl den Marstek Venus E3 auf die aktuelle Firmware geupdatet als auch den B2500 meter auf AstraMeter 2.0.1 hochgezogen (aktuell auf 2.0.2) leider funktioniert seitdem mein Setup nicht mehr. Vorher lief meine Nulleinspeisung problemlos.
Ich nutze wie unten beschrieben HA auf einem Rasp PI4, die aktuelle Leistung bekomme ich vorzeichenbehaftet als Gesamtleistung über alle drei Phasen über Mqtt von meinem ESP32 (sensor.Gesamtleistung). Jetzt habe ich nach über 2 Tagen rumprobieren keine Idee mehr.
Aktuell nutze ich über die config.ini den Smartmeter_Test_skip, da er sonst bereits hier gescheitert ist. Mein Verständnis nach erhält AstraMeter über 192.168.178.186:22222 eine Anfrage von meinem Marstek -> antwortet hier rauf jedoch nicht -> No powermeter found for client 192.168.178.186
Jemand eine Idee was ich falsch konfiguriert habe???
-----------------------------------------------------------
Add-on: AstraMeter
"Replicates a Smart Meter device for Marstek energy storage systems (formerly B2500 Meter) while allowing integration with various smart meters."
-----------------------------------------------------------
Add-on version: 2.0.2
You are running the latest version of this add-on.
System: Home Assistant OS 17.3 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2026.5.3
Home Assistant Supervisor: 2026.05.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
Log level is set to DEBUG
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[15:13:02] INFO: Using custom config file: config.ini
[15:13:02] WARNING: App UI Marstek settings are ignored when custom_config is used; values from custom config file take precedence
[GENERAL]
DEVICE_TYPE= shellypro3em,shellyproem50
SKIP_POWERMETER_TEST = True
THROTTLE_INTERVAL = 2
CURRENT_POWER_ENTITY = sensor.Gesamtleistung
[15:13:04] INFO: Waiting for Home Assistant to be ready...
[15:13:04] DEBUG: Checking Home Assistant readiness (attempt 1/60)...
[15:13:04] INFO: Home Assistant is ready! Proceeding with AstraMeter startup...
[15:13:04] INFO: Starting AstraMeter with log level: debug
2026-05-20 15:13:07 INFO:astrameter:started astrameter application
2026-05-20 15:13:07 INFO:astrameter:Git commit: 0b5a7b9e0f399daaab6e0310bdb35e4abfd2eca6
2026-05-20 15:13:07 INFO:astrameter:Device Types: ['shellypro3em_old', 'shellyproem50', 'shellypro3em_new']
2026-05-20 15:13:07 INFO:astrameter:Device IDs: ['shellypro3em-ec4609c439c1', 'shellyproem50-ec4609c439c2', 'shellypro3em-ec4609c439c1']
2026-05-20 15:13:07 INFO:astrameter:Skip Test: True
2026-05-20 15:13:07 DEBUG:asyncio:Using selector: EpollSelector
2026-05-20 15:13:07 INFO:astrameter:Starting web server...
2026-05-20 15:13:07 INFO:astrameter:Web server started on 0.0.0.0:52500
2026-05-20 15:13:07 INFO:astrameter:Web server started successfully
2026-05-20 15:13:07 DEBUG:astrameter:Starting device: shellypro3em_old
2026-05-20 15:13:07 DEBUG:astrameter:Shelly Pro 3EM Settings:
2026-05-20 15:13:07 DEBUG:astrameter:Device ID: shellypro3em-ec4609c439c1
2026-05-20 15:13:07 DEBUG:astrameter:Starting device: shellyproem50
2026-05-20 15:13:07 DEBUG:astrameter:Shelly Pro EM 50 Settings:
2026-05-20 15:13:07 DEBUG:astrameter:Device ID: shellyproem50-ec4609c439c2
2026-05-20 15:13:07 DEBUG:astrameter:Starting device: shellypro3em_new
2026-05-20 15:13:07 DEBUG:astrameter:Shelly Pro 3EM Settings:
2026-05-20 15:13:07 DEBUG:astrameter:Device ID: shellypro3em-ec4609c439c1
2026-05-20 15:13:07 INFO:astrameter:Shelly emulator listening on UDP port 1010...
2026-05-20 15:13:07 INFO:astrameter:Shelly emulator listening on UDP port 2223...
2026-05-20 15:13:07 INFO:astrameter:Shelly emulator listening on UDP port 2220...
2026-05-20 15:13:08 INFO:astrameter:Battery detected on Shelly UDP port 2223: 192.168.178.186
2026-05-20 15:13:08 DEBUG:astrameter:Received UDP message: {"id":0,"method":"EM1.GetStatus","params":{"id":0}}
2026-05-20 15:13:08 DEBUG:astrameter:From: 192.168.178.186:22222
2026-05-20 15:13:08 DEBUG:astrameter:Parsed request: {
"id": 0,
"method": "EM1.GetStatus",
"params": {
"id": 0
}
}
2026-05-20 15:13:08 WARNING:astrameter:No powermeter found for client 192.168.178.186
2026-05-20 15:13:08 DEBUG:astrameter:Received UDP message: {"id":0,"method":"EM1.GetStatus","params":{"id":0}}
2026-05-20 15:13:08 DEBUG:astrameter:From: 192.168.178.186:22222
2026-05-20 15:13:08 DEBUG:astrameter:Parsed request: {
"id": 0,
"method": "EM1.GetStatus",
"params": {
"id": 0
}
}
2026-05-20 15:13:08 WARNING:astrameter:No powermeter found for client 192.168.178.186
2026-05-20 15:13:09 DEBUG:astrameter:Received UDP message: {"id":0,"method":"EM1.GetStatus","params":{"id":0}}
2026-05-20 15:13:09 DEBUG:astrameter:From: 192.168.178.186:22222
Hallo zusammen,
Ich habe am Sonntag bei mir sowohl den Marstek Venus E3 auf die aktuelle Firmware geupdatet als auch den B2500 meter auf AstraMeter 2.0.1 hochgezogen (aktuell auf 2.0.2) leider funktioniert seitdem mein Setup nicht mehr. Vorher lief meine Nulleinspeisung problemlos.
Ich nutze wie unten beschrieben HA auf einem Rasp PI4, die aktuelle Leistung bekomme ich vorzeichenbehaftet als Gesamtleistung über alle drei Phasen über Mqtt von meinem ESP32 (sensor.Gesamtleistung). Jetzt habe ich nach über 2 Tagen rumprobieren keine Idee mehr.
Aktuell nutze ich über die config.ini den Smartmeter_Test_skip, da er sonst bereits hier gescheitert ist. Mein Verständnis nach erhält AstraMeter über 192.168.178.186:22222 eine Anfrage von meinem Marstek -> antwortet hier rauf jedoch nicht -> No powermeter found for client 192.168.178.186
Jemand eine Idee was ich falsch konfiguriert habe???
Firmware des Marstek Venus E3 is die V148