Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

in progress binary sensor... #272

Open
RaceNJason opened this issue Oct 3, 2024 · 20 comments
Open

in progress binary sensor... #272

RaceNJason opened this issue Oct 3, 2024 · 20 comments

Comments

@RaceNJason
Copy link

With the latest home assistant core update, my ATOM Echo voice assistant now shows this notification:

This stops working in version 2025.4. Please address before upgrading.

The ESPHome in progress binary sensor binary_sensor.atom_echo_master_bedroom_assist_in_progress is deprecated.

Migrate your configuration to use the corresponding assist_satellite entity and then click SUBMIT to disable the in progress binary sensor and fix this issue.

@daknightuk
Copy link

I have exactly the same issue, not sure whether to disable the in progress binary sensor or not?

image

@RaceNJason
Copy link
Author

I would not click the 'SUBMIT' button just yet. Prefer to wait to see this fixed (in which case the message may go away on it's own). Sounds like if it isn't fixed and you click on it, it could do more than just ignore the warning (like ignore in_progress messages thinking assist_satellite messages are now coming in)??

@sanderlv
Copy link

sanderlv commented Oct 4, 2024

I have the same error. Even after updating to the latest template.

https://github.com/esphome/media-players/blob/main/m5stack/m5stack-atom-echo.yaml

@dane-io
Copy link

dane-io commented Oct 4, 2024

I also have this error with a custom S3 config.

@tduzzi
Copy link

tduzzi commented Oct 4, 2024

I too have this error M5Atom Echo

@Powerbless
Copy link

Same error

@Menz01
Copy link

Menz01 commented Oct 5, 2024

same issue here

@jparchem
Copy link

jparchem commented Oct 5, 2024

Also same issue with both my Atom M3 Echo, VoIP, S3 Box and Wyoming satellites. The error message itself is included in a release notes screenshot: https://www.home-assistant.io/blog/2024/10/02/release-202410/#the-source-of-a-repair

@Wummeke
Copy link

Wummeke commented Oct 5, 2024

I had the same issue with my RaspiAudio Muse Luxe. I solved it by removing the voice-assistant: component from my ESPHome configuration. I don't really use it to be fair. After OTA-updating my ESPHome device and a repair in Home-Assistant, the warning was gone.

If you do want to use the assistant functionality, you might wanna have a look at these configurations: https://github.com/esphome/firmware/tree/main/voice-assistant I'm not sure if those configs solve the issue, to be honest. I did try them at first, but before I got to checking the warning in Home-Assistant, I saw all kinds of buffer errors in the ESPHome Logs and (for me the most important reason) the media-player functionality of my Muse Luxe was gone.

@Nismonx
Copy link

Nismonx commented Oct 5, 2024

Same here,
Updating to 2024.9.2 via ESPhome seems to fix the issue.

@jmcbri
Copy link

jmcbri commented Oct 5, 2024

Same here, Updating to 2024.9.2 via ESPhome seems to fix the issue.

Thanks. How do you do thank? I puttered around in various places in gui and didn't see an option. Command line?

@tduzzi
Copy link

tduzzi commented Oct 5, 2024 via email

@kevvar
Copy link

kevvar commented Oct 6, 2024

When you click on 'Submit', it fixes the issue. It disables the binary sensor, and it automatically creates the assist satellite entity.

@ericvb
Copy link

ericvb commented Oct 6, 2024

When you click on 'Submit', it fixes the issue. It disables the binary sensor, and it automatically creates the assist satellite entity.

The explanatory text is then very unhappily worded : Migrate your configuration to use the corresponding assist_satellite entity and then click SUBMIT to disable the in progress binary sensor and fix this issue.
???

@kevvar
Copy link

kevvar commented Oct 6, 2024

Yes you are right.

@OzGav
Copy link

OzGav commented Oct 7, 2024

I tentatively clicked on SUBMIT and yes issue fixed for me. I also think the text should be Migrate your configuration to use the corresponding assist_satellite entity and disable the in progress binary sensor by clicking SUBMIT to fix this issue.

@deejay1
Copy link

deejay1 commented Oct 8, 2024

unfortunately there is no documentation on how to migrate the config

@OzGav
Copy link

OzGav commented Oct 8, 2024

@deejay1 as explained above just click submit

@weboide
Copy link

weboide commented Oct 8, 2024

It's also tracked in esphome/wake-word-voice-assistants#26

@jlpouffier
Copy link

There is no config to migrate ;)

The repair is just here because you could be using the binary_sensor assist_in_progress to automate or display something in your dashboards.

If you are NOT using the binary_sensor assist_in_progress, then simply click SUBMIT on the repair. We will disable the binary_sensor assist_in_progress for you.

If you ARE using the binary_sensor assist_in_progress, then there is a new kid on the block called the assist_satelitte entity.

The assist_satelitte is great because it retains all the functionally of the old binary_sensor, and then add on top more data.

When the binary_sensor was simply

  • on (When something was happening)
  • off.

The assist_satelitte has now 4 states

  • idle
  • listening
  • processing
  • responding

So you can do (Automate or display things) more, and more granularly.

By the way, if you still need a binary indication that something is happening (For example, I do - I display a very small badge in my dashboard when one of my voice assistant is active), then you can easily recreate the binary_sensor with a template.

Just go to Settings > Devices and Services > Helpers > Create Helper > Template > Binary Sensor.
Here is the template

{{states('assist_satellite.s3box_chambre') in ['listening','responding','processing'] }}

✌🏻 JLo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests