HASPone icon indicating copy to clipboard operation
HASPone copied to clipboard

Mqtt issue with new HA 2023.8.0

Open farberm opened this issue 2 years ago • 5 comments

Some MQTT entities have an entity name that starts with the device name. This is not expected. To avoid a duplicate name the device name prefix is stripped of the entity name as a work-a-round. Please inform the maintainer of the software application that supplies the affected entities to fix this issue.

List of affected entities:

light.plate01_backlight light.front_porch_light_button_c number.plate01_active_page light.front_porch_light_button_d light.plate01_selected_foreground_color light.plate01_unselected_foreground_color sensor.plate01_sensor light.plate01_selected_background_color light.front_porch_light_button_b light.plate01_unselected_background_color light.front_porch_light_button_a

farberm avatar Aug 03 '23 01:08 farberm

Sounds like a new breaking change in Home Assistant which conveniently isn't mentioned in the breaking changes. Sounds like we have 6 months to address this and the errors can be ignored for the moment. I'm digging into this and will get a solution ready ASAP.

Forum thread on the topic here: https://community.home-assistant.io/t/psa-mqtt-name-changes-in-2023-8

aderusha avatar Aug 03 '23 05:08 aderusha

ThxSent from my iPadOn Aug 3, 2023, at 1:40 AM, Allen Derusha @.***> wrote: Sounds like a new breaking change in Home Assistant which conveniently isn't mentioned in the breaking changes. Sounds like we have 6 months to address this and the errors can be ignored for the moment. I'm digging into this and will get a solution ready ASAP. Forum thread on the topic here: https://community.home-assistant.io/t/psa-mqtt-name-changes-in-2023-8

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

farberm avatar Aug 03 '23 09:08 farberm

This is a new change to clean up MQTT entities in Home Assistant. Same error here, and I also get errors on my ESPPresense devices (different project of course).

Looks like all the blueprints and MQTT entities will need to be updated to match the new MQTT naming conventions.

As a note, These changes are listed in the Breaking Changes of Home Assistant 2023.8 release notes. https://www.home-assistant.io/blog/2023/08/02/release-20238/#breaking-changes

Check under MQTT -> Naming of MQTT Entities

austwhite avatar Aug 04 '23 04:08 austwhite

hey @aderusha any idea to fix it? or should we leave this project 👎

lebherz avatar Sep 28 '23 20:09 lebherz

A firmware update is being worked on for this and a couple other changes. It will also require a blueprint update. You should no longer be seeing notifications on the problem after the HA devs backed off on the panic button. We have 6 months so I'm going to use this time to see if a few more things can't make their way into the change too.

So no need to worry yet, I have these things all over my house and use them constantly and so I'm going to keep this going. My house would be a lot dumber without HASPone.

aderusha avatar Sep 28 '23 21:09 aderusha

1.06 addresses this issue with the new MQTT discovery format.

aderusha avatar Jul 24 '24 11:07 aderusha