This has been raised here and on GitHub
25.12.0 errors in ESP Home with "Component media_source.http_request requires component http_request." · Issue #494 · esphome/home-assistant-voice-pe · GitHub which kahrendt closed with the comment:
The
http_requestcomponent is included in the.factor.yamlfile. If you are just using the base yaml file, you’ll have to manually add thehttp_requestcomponent in your adjusted ymal. The newhttp_requestmedia_sourcecomponent now requires it.
I’m not even sure what that means. Looks to me (a non-developer) like Voice PE team have added a new feature, sendspin, and hadn’t finished testing before the ESPHome 2025.12.0 release caused a sudden rush of people recompiling the default code from github.
Another issue was raised in github
I checked back, and cannot find any official notification in the ESPHome release notes, or even an announcement in the ESPhome or Voice Assist community forums. ![]()