The notification component for mycroft has been disabled since Apr 27, 2023 The component was depending on a really old abandoned project that was causing problems. See: thread on mycroftapi==2.0 issue
This version of the component uses the MessageBusClient from mycroft-messagebus-client>=0.9.4 instead and allows for relaxing the requirements for the websocket-client version.
mycroft-messagebus-client>=0.9.4 depends on websocket-client>=0.54.0 and pyee==8.1.0 which is almost four years old now.
AFAIK, the pyee dependency is not causing problems yet, but we shall see.
Report an issue, if you find a problem.
- Clone this repository
- Copy the
mycroft
directory into thecustom_components
directory in your homeassistantconfig
directory (the directory where the configuration.yaml file is) - Keep sending those notifications to your mycroft instance
If you have already configured the mycroft notification core component which was disabled, you will need no further configuration as this component is a drop in replacement for the core component. If you're setting up mycroft notifications for the first time, add this to your Home Assistant configuration.yaml:
# Example configuration.yaml entry
mycroft:
host: 0.0.0.0
Also add the mycroft platform under the notify section to enable notifications
# Example configuration.yaml entry
notify:
- platform: mycroft
name: mycroft
- Apache 2.0