When just starting with Rhasspy, you probably have tons of questions. One of the most heard questions and topics related to it, is how to integrate Rhasspy with Home Assistant.
For this reason, I have written some Wiki pages in the github page.
It is written with a beginner in mind, but if things are not clear please respond on this topic so we can clarify or correct mistakes.
There will probably be changes and addition on the pages, with the hope we can create some very comprehensive guides.
That might indeed be a good asset, but that is maybe a bit more for the experienced user.
I have added the Node Red part though. Obviously this is not a âthis is how it should be doneâ page, but more of a starter to help people get motivated after the installed Rhasspy and are at the âwhat to do nextâ stage
That is in my opinion missing in the documentation page.
Just a remark: This wiki page is just dealing with Home Assistant, adding some NodeRed as a kind of supporting system.
So whereâs the place to add other, alternative and standalone solutions? Iâm using FHEM for home automation, and Rhasspy integration into FHEM with the recent versions of the respective plugin is âa piece of cakeâ (at least imo an as far as I have feedback from (most) other users) .
(Using in other languages than german or english (or spanish) might need some additional translation work, but thatâs one time work that could be provided to others as wellâŚ).
Yes indeed, that Wiki is for Home Assistant because that is where the most questions were coming from.
The Wiki might also be a good place for adding other solutions, but I personally have no knowledge of it and it seems to be primarily German orientated.
If you can create a good Wiki-like write up, we can post it there as well IMO
Thereâs also a (slightly outdated) english introduction available at https://github.com/fhem/fhem-rhasspy, but (beside beeing outdated) thatâs also too long to integrate in your wiki.
Basic instrucion is as follows:
download the latest version(s) (either development from the forum link or âofficial contrib versionâ via https://github.com/fhem/fhem-rhasspy#fhem-svn) for the plugin (âmoduleâ) and the language-file (optional, but recommended for english)
update Rhasspy by set rhasspy update devicemap and you should be able to control your devices via voice commands (assuming you configure your sentences.ini accordingly). FHEM will analyze your devices then and send the gathered data to Rhasspy. This will fill quite a lot of slots you can use then in your sentences. In above example both devices can be switched on and off, so they automatically will be part of the slot de.fhem.Device-SetOnOff
If you donât like to use the name âswitch_bathroomâ in Rhasspy, just change it by attr switch_bathroom rhasspyName ceiling lamp
For all relevant attributes thereâs a short english context help that will be displayed, a complete commandref (in english only) will be shown, if one issues help RHASSPY once the module code is placed at the right location in your local filesystem.
Should be rather easy to understand, if one either has some knowledge in FHEM itself or knows how Rhasspy works internally.