2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-26 10:34:52 +00:00

10_RHASSPY: official launch; move from contrib to ./FHEM

git-svn-id: https://svn.fhem.de/fhem/trunk@26384 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
Beta-User 2022-09-06 15:50:42 +00:00
parent bbc29156ca
commit 043cf96778
3 changed files with 7 additions and 3 deletions

View File

@ -1,5 +1,6 @@
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
- feature: 10_RHASSPY: new module for Rhasspy integration (from contrib)
- bugfix: 73_AutoShuttersControl: fix can't locate object method after update
- bugfix: 73_AutoShuttersControl: fix many reported bugs
- feature: 93_DbRep: reduceLog - add max, max=day, min, min=day, sum, sum=day

View File

@ -6216,7 +6216,7 @@ attr rhasspyMQTT2 subscriptions setByTheProgram</code></p>
</p>
<p><code>defmod rhasspyMQTT2 MQTT2_CLIENT 192.168.1.122:1884<br>
attr rhasspyMQTT2 clientOrder RHASSPY MQTT_GENERIC_BRIDGE MQTT2_DEVICE<br>
attr rhasspyMQTT2 subscriptions hermes/intent/+ hermes/dialogueManager/sessionStarted hermes/dialogueManager/sessionEnded hermes/nlu/intentNotRecognized hermes/hotword/+/detected &lt;additional subscriptions for other MQTT-Modules&gt;
attr rhasspyMQTT2 subscriptions hermes/intent/+ hermes/dialogueManager/sessionStarted hermes/dialogueManager/sessionEnded hermes/nlu/intentNotRecognized hermes/hotword/+/detected hermes/hotword/toggleOn hermes/hotword/toggleOff hermes/tts/say &lt;additional subscriptions for other MQTT-Modules&gt;
<p>define Rhasspy RHASSPY baseUrl=http://192.168.1.210:12101 defaultRoom="Büro Lisa" language=de devspec=genericDeviceType=.+,device_a1,device_xy handleHotword=1</code></p>
</li>
</ul>
@ -6229,8 +6229,10 @@ attr rhasspyMQTT2 subscriptions hermes/intent/+ hermes/dialogueManager/sessionSt
hermes/dialogueManager/sessionStarted<br>
hermes/dialogueManager/sessionEnded<br>
hermes/nlu/intentNotRecognized<br>
hermes/hotword/+/detected</code></p>
hermes/hotword/+/detected<br>
hermes/hotword/toggleOn<br>
hermes/hotword/toggleOff<br>
hermes/tts/say</code></p>
<p><b>Important</b>: After defining the RHASSPY module, you are supposed to manually set the attribute <i>IODev</i> to force a non-dynamic IO assignement. Use e.g. <code>attr &lt;deviceName&gt; IODev &lt;m2client&gt;</code>.</p>
<p><a id="RHASSPY-list"></a><b>Note:</b> RHASSPY consolidates a lot of data from different sources. The <b>final data structure RHASSPY uses at runtime</b> will be shown by the <a href="#list">list command</a>. It's highly recommended to have a close look at this data structure, especially when starting with RHASSPY or in case something doesn't work as expected!<br>

View File

@ -82,6 +82,7 @@ FHEM/10_NeuronPin.pm klausw Sonstige Systeme
FHEM/10_OWServer.pm neubert/mfr69bs 1Wire
FHEM/10_pilight_ctrl.pm risiko Sonstige Systeme
FHEM/10_RESIDENTS.pm loredo Automatisierung
FHEM/10_RHASSPY.pm Beta-User Frontends/Sprachsteuerung http://forum.fhem.de/index.php/topic,129050.0.html
FHEM/10_SD_GT.PM sidey/elektron-bbs SlowRF
FHEM/10_SOMFY.pm viegener Sonstige Systeme
FHEM/10_UNIRoll.pm C_Herrmann SlowRF