Skip to content

Add-on no longer starts under HA 2025.6 #171

@Oktonaut

Description

@Oktonaut

The problem

Add-on no longer starts under HA 2025.6

First of all, thank you for this great add-on, which I've been using successfully for over a year.

After updating to Home Assistant 2025.6, it unfortunately suddenly stopped working. Although the Mosquitto broker is still used in HA, it now suddenly complains about its missing configuration:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs 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
Preparing to start...
Retrieved devices file: /config/enocean/enocean.devices
[13:42:23] ERROR: Got unexpected response from the API: Service not enabled
mqtt_host = 
mqtt_port = 
mqtt_user = 
mqtt_pwd  = 
[13:42:23] FATAL: MQTT broker connection not fully configured
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

When I enter the MQTT broker data, the add-on starts, but it no longer works correctly:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs 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
Preparing to start...
Retrieved devices file: /config/enocean/enocean.devices
Overwrite use_dev_name_in_entity to FALSE
Starting EnOceanMQTT...
/usr/lib/python3.11/html/parser.py:170: XMLParsedAsHTMLWarning: It looks like you're parsing an XML document using an HTML parser. If this really is an HTML document (maybe it's XHTML?), you can ignore or filter this warning. If it's XML, you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the lxml package installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor.
  k = self.parse_starttag(i)
2025-06-24 13:56:55,153 INFO: Logging to file: /config/enocean/enoceanmqtt.log
2025-06-24 13:56:55,154 INFO: Loading config file /data/enoceanmqtt.conf
2025-06-24 13:56:55,326 INFO: Selected overlay : Home Assistant
2025-06-24 13:56:56,480 INFO: Mapping file correctly read: /config/enocean/enoceanmapping.yaml
2025-06-24 13:56:56,485 INFO: Device database /data/enoceanmqtt_db.json correctly read/created
2025-06-24 13:56:56,486 INFO: Authenticating: mqttuser
2025-06-24 13:56:56,493 INFO: SerialCommunicator started
2025-06-24 13:56:56,494 INFO: Auto Teach-in is disabled
2025-06-24 13:56:56,496 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,499 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,501 INFO: Sending packet
2025-06-24 13:56:56,503 INFO: Sending packet
2025-06-24 13:56:56,509 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,510 INFO: Sending packet
2025-06-24 13:56:56,521 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,524 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,525 INFO: Sending packet
2025-06-24 13:56:56,529 INFO: Sending packet
2025-06-24 13:56:56,533 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,535 INFO: Sending packet
2025-06-24 13:56:56,540 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,542 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,543 INFO: Sending packet
2025-06-24 13:56:56,547 INFO: Sending packet
2025-06-24 13:56:56,555 ERROR: Data CRC error!
2025-06-24 13:56:56,557 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,559 INFO: unknown sensor: 05:20:1A:DC
2025-06-24 13:56:56,560 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,564 WARNING: Replacing Packet.optional with default value.
2025-06-24 13:56:56,566 INFO: Sending packet
2025-06-24 13:56:56,568 INFO: got response packet: OK
2025-06-24 13:56:56,581 INFO: Sending packet
2025-06-24 13:56:56,584 INFO: Sending packet
2025-06-24 13:56:56,587 INFO: got response packet: OK
2025-06-24 13:56:56,589 INFO: got response packet: OK
2025-06-24 13:56:56,591 INFO: got response packet: OK
2025-06-24 13:56:56,592 INFO: got response packet: OK
2025-06-24 13:56:56,594 INFO: got response packet: OK
2025-06-24 13:56:56,599 INFO: got response packet: OK
2025-06-24 13:56:56,701 INFO: got response packet: OK
2025-06-24 13:56:56,708 INFO: got response packet: OK

What type of installation are you running?

Addon

What version of HA_enoceanmqtt has the issue?

0.1.28-2

What was the last working version of HA_enoceanmqtt?

What type of Home Assitant installation are you running?

Home Assistant OS

Anything in the logs that might be useful to solve the issue? (Strongly recommended if applicable)

Additional information

Initially, I used the USB300. Unfortunately, I couldn't receive signals from more distant sensors in an adjacent building. Then I discovered the EUL stick from busware and have been using it in parallel as a WiFi bridge since May 2024 with /tostmann/HA_enoceanmqtt-addon. In December, I replaced the USB300 with another EUL stick with USB-serial emulation firmware (better signal quality thanks to the antenna). This setup has worked absolutely flawlessly to date.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions