Moin,
ich verzweifel gerade, aber vielleicht habt Ihr einen Tipp für mich.
Ich habe ein Talk2FHEM-Device eingerichtet und versuchte mit ihm zu kommunizieren.
Folgendes ist in meiner DEF hinterlegt:
-------------------------------------------------------------
# <regex> = <command>
# Examples:
# timer (löschen|zurück) = set $NAME cleartimers
# ereignis\S* (löschen|zurück) = set $NAME cleartriggers
Guten Morgen = ( answer => '["Hallo auch!","Guten Tag!","Ahoi!"]->[rand(3)]' )
Hallo Haus = ( answer => '["Hallo auch!","Guten Tag!","Ahoi!"]->[rand(3)]' )
bist du wach = ( answer => '["Hallo auch!","Guten Tag!","Ahoi!"]->[rand(3)]' )
-------------------------------------------------------------
Während es auf "Hallo Haus" oder "Bist Du Wach" reagiert, kommt bei Guten Morgen nur:
No match: 'Guten Morgen'
Jemand eine Idee was ich falsch mache?
Danke & Gruß
M@d
Hat keiner ne Idee oder kann es bei sich mal nachvollziehen?
vielleicht greift hier die Zeitenerkennung von Talk2FHEM
https://wiki.fhem.de/wiki/Modul_Talk2Fhem (https://wiki.fhem.de/wiki/Modul_Talk2Fhem) --> Modulinterne Spracherkennung--> Zeitenerkennung