[39_Talk2Fhem.pm] Flexible Sprachsteuerunghilfsmodul

Begonnen von Phill, 12 Dezember 2017, 12:24:09

Vorheriges Thema - Nächstes Thema

Phill

@Abercrombie1892: Du kannst in die Keywordlisten auch Zeilenumbrüche reinmachen. Sogar mitten im Wort das ist egal. Dann wird die Liste nicht so breit.

@swsmily: Sind ein paar Debugmeldungen die ich vergessen habe. Mach ich raus...
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

kleiner fehler bei mir in der verundung.

bad\S* wenn ich ganz normal die lautstärke ändere nimmt er ohne probleme bad oder badezimmer, sobald die verundung kommt nimmt er nur noch bad an und der befehl reagiert bei badezimmer nicht mehr.


swsmily

Das hatte ich bei mir auch. Ich hab in dem Attribut Bad\\S* gemacht und damit gehts wieder.

Phill

Ich habe die drei Beispiel bezüglich der Rückmeldungen nochmal etwas verbessert und vereinfacht ins Wiki aufgenommen. Bei interesse...
LINK
Generell lohnt sich immer mal wieder ein Blick ins WIKI.  ;)
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

Zitat von: swsmily am 08 März 2018, 10:32:18
Das hatte ich bei mir auch. Ich hab in dem Attribut Bad\\S* gemacht und damit gehts wieder.

danke klappt bestens  :)

hab mal wieder die nächste frage ( peinlich ) wenn ich jetzt sage mache überall ganz laut zb. soll der mir dann entsprechend für meine 3 geräte
unterschiedliche lautstärken einstellen. hab ja nun in der keywordlist überall drin, wie kann ich dann zb in die modwordlist dort 3 unterschiedliche dinge auf das keyword überall eintragen?

2. wäre es evtl möglich das man direkt aus talk2fhem ein http request absetzen kann? im moment bastel ich mir immer doif´s zusammen über die ich dann über die cmd´s schalte.

•   seek
With this request you can seek within a track
The value parameter is in milliseconds

192.168.178.xx/raumserver/controller/seek?id=Wohnzimmer&value=600

bei dem raumserver bzw raumfeld ist es leider ein wenig blöd gelöst mit dem vorspulen, man springt praktisch immer zu der zeit die man hinten einträgt, indem falle auf 1min.

Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]
?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,30,empty,50]
?(@rooms) && entspannte|normale lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = set RFweiter cmd_1
zurück|anfang$ = set RFweiter cmd_2



   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 11:46:22   cmds            set Raumfeld_WG volume 30
     2018-03-08 11:46:47   err             Not enough elements in modwordlist! Position 3 in (65 30 30) doesn't exist.
     2018-03-08 11:46:46   origin         
     2018-03-07 22:00:10   response        Please define Raumfeld_standard first
     2018-03-08 11:46:46   set             . Mach entspannten out chic überall
     2018-03-08 11:46:47   status          err
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: . Mach entspannten out chic überall
After correction:
  Mach entspannten out chic überall
Command part: '  Mach entspannten out chic überall'
Command left: 'Mach entspannten out chic überall'
talk Evaluate search:
Mach entspannten out chic überall =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
Mach entspannten out chic überall =~ /?(@rooms) && Musik\b/i
talk Evaluate search:
Mach entspannten out chic überall =~ /?(@rooms) && leise\b/i
talk Evaluate search:
Mach entspannten out chic überall =~ /?(@rooms) && entspannte|normale lautstärke/i
Keylists: $VAR1 = undef;
$VAR2 = 'rooms';

Filled lists: $VAR1 = '(wohnzimmer|bad\\S*|k\\S\\S?che|haus|\\S\\S?berall|wohnung|toilette|wc|schlafzimmer|kinderzimmer|babyzimmer|flur|balkon|ambilight)';
$VAR2 = 'entspannte|normale lautst\\S\\S?rke';

Words: $VAR1 = '';
$VAR2 = 'überall';

Match: überallentspannte
Unmatch: Mach n out chic
Hit with phrase: qr/?(@rooms) && entspannte|normale lautstärke/i
Handle reaction cmd: set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
Advanced bracket replacement. $165,30,30,empty,65 = set Raumfeld_$1[@RF] volume ###
Keyword (1): 'überall'
ARRAY evaluation: else:  empty: 65
array: 65 30 30
Numeral word found. 'überall' converted to; überall
Searching position of 'überall' in 'wohnzimmer bad\S* k\S\S?che haus|\S\S?berall|wohnung toilette|wc schlafzimmer kinderzimmer babyzimmer flur balkon ambilight'
Not enough elements in modwordlist! Position 3 in (65 30 30) doesn't exist.
Not enough elements in modwordlist! Position 3 in (65 30 30) doesn't exist.
Nothing to do: . Mach entspannten out chic überall

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x3a3e0e8)
       HASH(0x3d19948)
       HASH(0x3a8dcb8)
       HASH(0x3ce82e8)
       HASH(0x3be04f8)
       HASH(0x3d24eb8)
       HASH(0x3cc8398)
       HASH(0x3cc6050)
       HASH(0x3a572d0)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
types_color = Lampe,Licht
places = Decke,Couch,Sofa
types_switch = Lampe,Licht
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F

   disable    0
   room       Sprachsteuerung
   userReadings 1





Phill

?(@rooms) && entspannte|normale lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]Dir ist bewusst das entspannte allein stehen kann und nicht lautstärke benötigt? Wenn nicht schreibe es lieber so: (entspannte|normale) lautstärke
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
Alles? Das musst du mir mal erklären!

So nun zu deinen Fragen...
Zitat von: Abercrombie1892 am 08 März 2018, 11:57:56
wenn ich jetzt sage mache überall ganz laut zb. soll der mir dann entsprechend für meine 3 geräte
unterschiedliche lautstärken einstellen. hab ja nun in der keywordlist überall drin, wie kann ich dann zb in die modwordlist dort 3 unterschiedliche dinge auf das keyword überall eintragen?
Du hast an dieser Stelle ein WG dring. Gibt es ein Raumfeld_WG? Und wenn ja was macht das.
Das würde die Konfig glaube ich ganz schön aufblähen, besonders wenn man das dann für mach über lauter weiter denkt...
Evtl. macht es mehr Sinn das über eine kleine Funktion in der 99_MyUtils.pm auszulagern.

Zitat von: Abercrombie1892 am 08 März 2018, 11:57:56
2. wäre es evtl möglich das man direkt aus talk2fhem ein http request absetzen kann? im moment bastel ich mir immer doif´s zusammen über die ich dann über die cmd´s schalte.
Theoretisch kannst du doch das was du über ein DOIF auslöst auch über Talk2Fhem auslösen? Oder hab ich's nicht verstanden? Stichwort {GetHttpFile()}

Zitat von: Abercrombie1892 am 08 März 2018, 11:57:56
•   seek
With this request you can seek within a track
The value parameter is in milliseconds

192.168.178.xx/raumserver/controller/seek?id=Wohnzimmer&value=600

bei dem raumserver bzw raumfeld ist es leider ein wenig blöd gelöst mit dem vorspulen, man springt praktisch immer zu der zeit die man hinten einträgt, indem falle auf 1min.
Ist das eine Frage? Oder wolltest du nur den Request zeigen.  ;)
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

#246
das mit alles war nur ein test mit hey google gib alles und dann wird halt laut aktiviert.

raumfeld_wg gibt es. das ist ein dlna device wo alle räume drin sind. über viel leiser usw geht es ja schon sehr gut.

ich hab das mit dem http schon probiert, aber er schickt ihn nicht raus, deswegen hatte ich ja gefragt. (response
   
Please define {GetHttpFile first). ich wollte dir mit dem bsp. nur zeigen wie solch ein request ausschaut.

mfg.

jetzt hab ich es hinbekommen. zb.   weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}, ich hatte immer ein set vor dem http befehl..
bei mir ist es wirklich try and error.. :)

hab jetzt mal probiert das mit dem vorspulen hinzubekommen, das ist aber wirklich sehr tricky. manche zahlen kommen vom home als wort, manche als zahl rein. keywordlist und modwordlist entsprechend eingerichtet, aber er schaltet genau immer einen weiter. ab 10 min springt er immer zurück zum anfang.

Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]
?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}
zurück|anfang$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/prev")}
vorspielen auf (@spulen) = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=$1[@RFSpulen]")}
   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 16:18:22   cmds            {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=120")}
     2018-03-08 16:15:18   err             No match: 'vorspielen auf 2'
     2018-03-08 16:18:22   origin         
     2018-03-08 16:18:22   response        {"requestUrl":"/raumserver/controller/seek?id=Wohnzimmer&value=120","action":"seek","error":false,"msg":"","data":{"udn":"uuid:06CEC705-639E-4789-9129-599267D40B43"}}
     2018-03-08 16:18:22   set             vorspielen auf 10
     2018-03-08 16:18:22   status          response
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: vorspielen auf 10
After correction:
vorspielen auf 10
Command part: 'vorspielen auf 10'
talk Evaluate search:
vorspielen auf 10 =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
vorspielen auf 10 =~ /?(@rooms) && Musik\b/i
talk Evaluate search:
vorspielen auf 10 =~ /?(@rooms) && leise\b/i
talk Evaluate search:
vorspielen auf 10 =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
vorspielen auf 10 =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
vorspielen auf 10 =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
vorspielen auf 10 =~ /licht (\S+ ){0,2}(@rooms) (\S+)/i
talk Evaluate search:
vorspielen auf 10 =~ /weiter|vor$/i
talk Evaluate search:
vorspielen auf 10 =~ /zurück|anfang$/i
talk Evaluate search:
vorspielen auf 10 =~ /vorspielen auf (@spulen)/i
Keylists: $VAR1 = undef;
$VAR2 = 'spulen';

Filled lists: $VAR1 = 'vorspielen auf (1|2|3|4|5|6|7|8|9|10|15|20|25|30)';

Words: $VAR1 = '';
$VAR2 = '1';

Match: vorspielen auf 1
Unmatch: 0
Hit with phrase: qr/vorspielen auf (@spulen)/i
Handle reaction cmd: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=$1[@RFSpulen]")}
Advanced bracket replacement. $1@RFSpulen = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=###")}
Adding modlist: "60","120","180","240","300","360","420","480","540","600","900","1200","1500","1800"
Keyword (1): '1'
ARRAY evaluation: else:  empty:
array: 60 120 180 240 300 360 420 480 540 600 900 1200 1500 1800
Numeral word found. '1' converted to; 1
Integer (1) used for array selection! 120
Result of cmd: $VAR1 = {
          'cmd' => '{GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=120")}'
        };

Executing Command: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=120")}
Pushed: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=120")}

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       spulen:
         1
         2
         3
         4
         5
         6
         7
         8
         9
         10
         15
         20
         25
         30
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFSpulen:
         60
         120
         180
         240
         300
         360
         420
         480
         540
         600
         900
         1200
         1500
         1800
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x3b30740)
       HASH(0x3c6d598)
       HASH(0x1445c78)
       HASH(0x3c29490)
       HASH(0x3a8c110)
       HASH(0x3cfc940)
       HASH(0x3cef3a8)
       HASH(0x3c6bc28)
       HASH(0x3c69938)
       HASH(0x3b3bf78)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
types_color = Lampe,Licht
places = Decke,Couch,Sofa
types_switch = Lampe,Licht
spulen = 1,2,3,4,5,6,7,8,9,10,15,20,25,30
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F
RFSpulen = 60,120,180,240,300,360,420,480,540,600,900,1200,1500,1800
   disable    0
   room       Sprachsteuerung
   userReadings 1

Phill

Das mit den 3 Geräten muss ich nochmal genauer überlegen, aber bei den Minuten kann ich dir einen Tipp geben.

(minuten|sekunden) && vorspulen auf (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}

Habs nicht getestet aber kurz zur erklärung: numeral wandelt auch zahlenworte in zahlen um, und bei minuten wird mit 60 multipliziert.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

#248
danke danke.. leider findet er keinen match


Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b (\S*) = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]

?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}
zurück|anfang$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/prev")}
(minuten|sekunden) && vorspulen auf (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 21:12:03   cmds            set StandbyRF  cmd_1
     2018-03-08 21:24:00   err             No match: '2 minuten vorspulen'
     2018-03-08 21:24:00   origin         
     2018-03-08 16:18:22   response        {"requestUrl":"/raumserver/controller/seek?id=Wohnzimmer&value=120","action":"seek","error":false,"msg":"","data":{"udn":"uuid:06CEC705-639E-4789-9129-599267D40B43"}}
     2018-03-08 21:24:00   set             2 minuten vorspulen
     2018-03-08 21:24:00   status          disabled
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: 2 minuten vorspulen
After correction:
2 minuten vorspulen
Command part: '2 minuten vorspulen'
talk Evaluate search:
2 minuten vorspulen =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
2 minuten vorspulen =~ /?(@rooms) && Musik\b (\S*)/i
talk Evaluate search:
2 minuten vorspulen =~ /?(@rooms) && leise\b/i
talk Evaluate search:
2 minuten vorspulen =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
2 minuten vorspulen =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
2 minuten vorspulen =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
2 minuten vorspulen =~ /licht (\S+ ){0,2}(@rooms) (\S+)/i
talk Evaluate search:
2 minuten vorspulen =~ /weiter|vor$/i
talk Evaluate search:
2 minuten vorspulen =~ /zurück|anfang$/i
talk Evaluate search:
2 minuten vorspulen =~ /(minuten|sekunden) && vorspulen auf (\S+)/i
No match: '2 minuten vorspulen'
Nothing to do: 2 minuten vorspulen

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       spulen:
         1
         2
         3
         4
         5
         6
         7
         8
         9
         10
         15
         20
         25
         30
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFSpulen:
         60
         120
         180
         240
         300
         360
         420
         480
         540
         600
         900
         1200
         1500
         1800
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x3d631c0)
       HASH(0x3a83930)
       HASH(0x3e25e18)
       HASH(0x3c6ecf0)
       HASH(0x3c29490)
       HASH(0x3d52250)
       HASH(0x3ce09c8)
       HASH(0x3c9ce50)
       HASH(0x3da6e40)
       HASH(0x3dcfbf0)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
types_color = Lampe,Licht
places = Decke,Couch,Sofa
types_switch = Lampe,Licht
spulen = 1,2,3,4,5,6,7,8,9,10,15,20,25,30
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F
RFSpulen = 60,120,180,240,300,360,420,480,540,600,900,1200,1500,1800
   disable    1
   room       Sprachsteuerung
   userReadings 1


hier hab ich das wort mal auf test geändert

Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b (\S*) = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]

?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}
zurück|anfang$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/prev")}
test (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 21:12:03   cmds            set StandbyRF  cmd_1
     2018-03-08 21:26:26   err             Field #3 doesn't exist in Array!
     2018-03-08 21:26:26   origin         
     2018-03-08 16:18:22   response        {"requestUrl":"/raumserver/controller/seek?id=Wohnzimmer&value=120","action":"seek","error":false,"msg":"","data":{"udn":"uuid:06CEC705-639E-4789-9129-599267D40B43"}}
     2018-03-08 21:26:26   set             test 3
     2018-03-08 21:26:26   status          disabled
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: test 3
After correction:
test 3
Command part: 'test 3'
talk Evaluate search:
test 3 =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
test 3 =~ /?(@rooms) && Musik\b (\S*)/i
talk Evaluate search:
test 3 =~ /?(@rooms) && leise\b/i
talk Evaluate search:
test 3 =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
test 3 =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
test 3 =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
test 3 =~ /licht (\S+ ){0,2}(@rooms) (\S+)/i
talk Evaluate search:
test 3 =~ /weiter|vor$/i
talk Evaluate search:
test 3 =~ /zurück|anfang$/i
talk Evaluate search:
test 3 =~ /test (\S+)/i
Keylists: $VAR1 = undef;

Filled lists: $VAR1 = 'test (\\S+)';

Words: $VAR1 = '';
$VAR2 = '3';

Match: test 3
Unmatch:
Hit with phrase: qr/test (\S+)/i
Handle reaction cmd: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
Replaced bracket: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))} -> {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>""}*$1[60,1,empty,60]))}
Advanced bracket replacement. $160,1,empty,60 = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>""}*###))}
Keyword (1): '3'
ARRAY evaluation: else:  empty: 60
array: 60 1
Numeral word found. '3' converted to; 3
Field #3 doesn't exist in Array!
Field #3 doesn't exist in Array!
Nothing to do: test 3

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       spulen:
         1
         2
         3
         4
         5
         6
         7
         8
         9
         10
         15
         20
         25
         30
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFSpulen:
         60
         120
         180
         240
         300
         360
         420
         480
         540
         600
         900
         1200
         1500
         1800
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x3d55658)
       HASH(0x3ce39b8)
       HASH(0x3d2a308)
       HASH(0x144f4e8)
       HASH(0x3da3858)
       HASH(0x14460f8)
       HASH(0x3cc2710)
       HASH(0x3e25a10)
       HASH(0x3c84338)
       HASH(0x3e2a9c8)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
types_color = Lampe,Licht
places = Decke,Couch,Sofa
types_switch = Lampe,Licht
spulen = 1,2,3,4,5,6,7,8,9,10,15,20,25,30
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F
RFSpulen = 60,120,180,240,300,360,420,480,540,600,900,1200,1500,1800
   disable    1
   room       Sprachsteuerung
   userReadings 1


und hier schaltet er den befehl, aber der richtige wert wird nach value nicht ausgeben.

Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b (\S*) = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]

?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}
zurück|anfang$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/prev")}
(vorspulen um) (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 21:43:04   cmds            {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".(7*60))}
     2018-03-08 21:42:40   err             No match: 'vorspulen um 4'
     2018-03-08 21:43:04   origin         
     2018-03-08 16:18:22   response        {"requestUrl":"/raumserver/controller/seek?id=Wohnzimmer&value=120","action":"seek","error":false,"msg":"","data":{"udn":"uuid:06CEC705-639E-4789-9129-599267D40B43"}}
     2018-03-08 21:43:04   set             vorspulen um 7
     2018-03-08 21:43:04   status          disabled
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: vorspulen um 7
After correction:
vorspulen um 7
Command part: 'vorspulen um 7'
talk Evaluate search:
vorspulen um 7 =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
vorspulen um 7 =~ /?(@rooms) && Musik\b (\S*)/i
talk Evaluate search:
vorspulen um 7 =~ /?(@rooms) && leise\b/i
talk Evaluate search:
vorspulen um 7 =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
vorspulen um 7 =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
vorspulen um 7 =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
vorspulen um 7 =~ /licht (\S+ ){0,2}(@rooms) (\S+)/i
talk Evaluate search:
vorspulen um 7 =~ /weiter|vor$/i
talk Evaluate search:
vorspulen um 7 =~ /zurück|anfang$/i
talk Evaluate search:
vorspulen um 7 =~ /(vorspulen um) (\S+)/i
Keylists: $VAR1 = undef;

Filled lists: $VAR1 = '(vorspulen um) (\\S+)';

Words: $VAR1 = '';
$VAR2 = 'vorspulen um';
$VAR3 = '7';

Match: vorspulen um 7
Unmatch:
Hit with phrase: qr/(vorspulen um) (\S+)/i
Handle reaction cmd: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
Simple bracket selection (No. 2): '7'
Replaced bracket: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))} -> {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"7"}*$1[60,1,empty,60]))}
Advanced bracket replacement. $160,1,empty,60 = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"7"}*###))}
Keyword (1): 'vorspulen um'
ARRAY evaluation: else:  empty: 60
array: 60 1
Numeral word found. 'vorspulen um' converted to; vorspulen um
Clipnumber 1 is no array! Try to extract by seperator '|'
Clipnumber 1 includes no array or integer in '(vorspulen um) (\S+)!
Searching position of 'vorspulen um' in 'vorspulen um'
Found 'vorspulen um' at position 0
Advanced bracket replacement. $2numeral=>"7" = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".(###*60))}
Keyword (2): '7'
HASH evaluation:
$VAR1 = {
          'numeral' => {
                         'order' => 0,
                         'val' => '7'
                       }
        };

Functionmod 'CODE(0x32efb28)' 7
Word found (numeral): '7' replace with '7'
Result of cmd: $VAR1 = {
          'cmd' => '{GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".(7*60))}'
        };

Executing Command: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".(7*60))}
Pushed: {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".(7*60))}

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       spulen:
         1
         2
         3
         4
         5
         6
         7
         8
         9
         10
         15
         20
         25
         30
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1

 

Phill

Du musst schon drauf achten das deine Sätze zu den RegExp passen.

Bei (minuten|sekunden) && vorspulen auf (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}

Musst du natürlich auch "vorspulen auf 3 minuten" sagen.
Bei den anderen Beispielen haben die Klammern nicht zu der Auswertung gepasst. Weil entweder die Minuten Klammer gefehlt hatte oder die Zuordnung ($n) nicht korrekt war. Die Klammer (\S+) ist ja dafür gedacht die Zahl oder das Zahlenwort zu bekommen.

Bei dem Problem mit laut/leise und den drei Kommandos fällt mir nur ein das du die Kommandos vorher mit überall seperat definierst.
überall leise\b = set Raumfeld_WZ volume 50; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 13
überall (entspannte|normale lautstärke) = set Raumfeld_WZ volume 65; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 30
überall laut\b = überall (entspannte|normale lautstärke) = set Raumfeld_WZ volume 95; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 95


Gruß
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

#250
bei vorspulen auf 3 minuten findet er leider trotzdem keinen match  :-\

Internals:
   DEF        Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

?(@rooms) && Musik\b (\S*) = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]

?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[65,30,30,empty,65]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[95,55,55,empty,95]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }
licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }
weiter|vor$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/next")}
zurück|anfang$ = {GetHttpFile("192.168.178.21:8080","/raumserver/controller/prev")}
(minuten|sekunden) && vorspulen auf (\S+) =
  {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=".($2{numeral=>"$2"}*$1[60,1,empty,60]))}
   NAME       talk
   NR         165
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-08 22:12:58   cmds            {GetHttpFile("192.168.178.21:8080","/raumserver/controller/seek?id=Wohnzimmer&value=(25*60")}
     2018-03-09 15:23:11   err             No match: 'vorspulen auf 3 minuten'
     2018-03-09 15:23:11   origin         
     2018-03-08 16:18:22   response        {"requestUrl":"/raumserver/controller/seek?id=Wohnzimmer&value=120","action":"seek","error":false,"msg":"","data":{"udn":"uuid:06CEC705-639E-4789-9129-599267D40B43"}}
     2018-03-09 15:23:11   set             vorspulen auf 3 minuten
     2018-03-09 15:23:11   status          err
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: vorspulen auf 3 minuten
After correction:
vorspulen auf 3 minuten
Command part: 'vorspulen auf 3 minuten'
Timephrase found: =~ s/\b(in|und|nach)? (\d+|sieb\S*|elf\S*|zehn\S*|acht\S*|zwei\S*|neun\S*|null|zwölf\S*|fünf\S*|(drei\S*|dritt\S*)|(ein\S*|erste\S*)|vier\S*|sechs\S*) minute.?\b/
TIMEPHRASEDATA mod: 'min' raw: '"$2"' result: '3' opt: ' 3  '
Extracted Timephrase. ' 3 minuten '
Commandpart after datedecoding. 'vorspulen auf '
Eventtime found: Fri Mar  9 15:26:11 2018
Command left: 'vorspulen auf'
talk Evaluate search:
vorspulen auf =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
vorspulen auf =~ /?(@rooms) && Musik\b (\S*)/i
talk Evaluate search:
vorspulen auf =~ /?(@rooms) && leise\b/i
talk Evaluate search:
vorspulen auf =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
vorspulen auf =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
vorspulen auf =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
vorspulen auf =~ /licht (\S+ ){0,2}(@rooms) (\S+)/i
talk Evaluate search:
vorspulen auf =~ /weiter|vor$/i
talk Evaluate search:
vorspulen auf =~ /zurück|anfang$/i
talk Evaluate search:
vorspulen auf =~ /(minuten|sekunden) && vorspulen auf (\S+)/i
No match: 'vorspulen auf 3 minuten'
Nothing to do: vorspulen auf 3 minuten

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       places:
         Decke
         Couch
         Sofa
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
       spulen:
         1
         2
         3
         4
         5
         6
         7
         8
         9
         10
         15
         20
         25
         30
       types_color:
         Lampe
         Licht
       types_switch:
         Lampe
         Licht
     T2F_modwordlist:
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFSpulen:
         60
         120
         180
         240
         300
         360
         420
         480
         540
         600
         900
         1200
         1500
         1800
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x3da69b8)
       HASH(0x3dccf90)
       HASH(0x3c60be8)
       HASH(0x3d0f588)
       HASH(0x3d549f0)
       HASH(0x3dba4d8)
       HASH(0x3d54a08)
       HASH(0x3dbad50)
       HASH(0x3b35280)
       HASH(0x3a64138)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
types_color = Lampe,Licht
places = Decke,Couch,Sofa
types_switch = Lampe,Licht
spulen = 1,2,3,4,5,6,7,8,9,10,15,20,25,30
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F
RFSpulen = 60,120,180,240,300,360,420,480,540,600,900,1200,1500,1800
   disable    0
   room       Sprachsteuerung
   userReadings 1


ich bin hier echt langsam am ausflippen. ich versuche mich hier gerade an dem befehl mach die musik überall aus bzw. mach überall die musik aus.
überall musik an hab ich schon über cmd_5 bei dem StandbyRF.
hab jetzt schon alles mögliche durchgekaut zb. überall Musik\b aus = schaltet immer cmd_5,also an. Lass ich das aus weg, nimmt er den befehl und würde ein set senden. Am liebsten würde ich das ganze eigenständig laufen über den http Befehl für Musik überall an/aus und das cmd_5 wieder rausnehmen.

http://192.168.178.21:8080/raumserver/controller/leaveStandby
http://192.168.178.21:8080/raumserver/controller/enterManualStandby

btw. die lautstärkeregelung läuft nun absolut perfekt. vielen dank für die hilfe. ;D

Steffen

Guten Morgen!

Wenn ich sage "ich möchte baden" "ich möchte ...." klappt der Befehl, wenn ich aber sage "ich bin fertig mit baden" erkennt er "fertig" nicht und führt nicht aus?!

(@name) && (@verb) && (Romantisch|Fertig|Kinder|Entspannt|baden) && baden = set Baden $3{ /romantisch/ => romantisch, /fertig/ => ende, /kinder/ => kinder, /entspannt/ => entspannt, /baden/ => standart}


Wo könnte hier der Fehler liegen???

Mfg Steffen

Phill

Habe keine Log, deswegen muss ich raten.
Bin steht nicht in @verb? Oder Baden Stand im Satz vor fertig. Frage wofür überhaupt @verb. Reicht nicht.
(romantisch|fertig|kinder|entspannt) && baden = set Baden $1[romantisch,fertig,kinder,entspannt ,else, standart]

Und Baden sollte aus der Klammer raus, den wenn Baden vor dem Wort kommt sucht er denke ich nicht weiter. Habe es nicht ausprobiert.

@ambercrombie schaue ich mir in Ruhe an...
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Phill

Zitatbei vorspulen auf 3 minuten findet er leider trotzdem keinen match 

Talk2Fhem interpretiert das als Zeitangabe, und entfernt den Text aus dem Kommando. Deswegen bleibt nur noch vorspulen auf übrig. In der Log steht das so:Timephrase found: =~ s/\b(in|und|nach)? (\d+|sieb\S*|elf\S*|zehn\S*|acht\S*|zwei\S*|neun\S*|null|zwölf\S*|fünf\S*|(drei\S*|dritt\S*)|(ein\S*|erste\S*)|vier\S*|sechs\S*) minute.?\b/
TIMEPHRASEDATA mod: 'min' raw: '"$2"' result: '3' opt: ' 3  '
Extracted Timephrase. ' 3 minuten '


Da "in und nach" optional ist denkt er es ist eine Zeitangeb was es ja eigentlich nicht ist. Es ist wahrscheinlich besser wenn ich die drei Wörter zwingend mache für eine Zeiterkennung. Muss ich mir nochmal durch den Kopf gehen lassen.

Gruß
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Abercrombie1892

Zitat von: Phill am 13 März 2018, 12:06:04
Talk2Fhem interpretiert das als Zeitangabe, und entfernt den Text aus dem Kommando. Deswegen bleibt nur noch vorspulen auf übrig. In der Log steht das so:Timephrase found: =~ s/\b(in|und|nach)? (\d+|sieb\S*|elf\S*|zehn\S*|acht\S*|zwei\S*|neun\S*|null|zwölf\S*|fünf\S*|(drei\S*|dritt\S*)|(ein\S*|erste\S*)|vier\S*|sechs\S*) minute.?\b/
TIMEPHRASEDATA mod: 'min' raw: '"$2"' result: '3' opt: ' 3  '
Extracted Timephrase. ' 3 minuten '


Da "in und nach" optional ist denkt er es ist eine Zeitangeb was es ja eigentlich nicht ist. Es ist wahrscheinlich besser wenn ich die drei Wörter zwingend mache für eine Zeiterkennung. Muss ich mir nochmal durch den Kopf gehen lassen.

Gruß

ok danke. mach ganz in ruhe.

ich hab mich mal mit den lampen beschäftigt. bin deiner anleitung für die farbwechsellampen gefolgt.

Einstellen der Farbe von Farbwechsellampen (Philips Hue, Wifilight, ...)

ZitatEinstellen der Farbe von Farbwechsellampen (Philips Hue, Wifilight, ...)

Für das Beispiel zum Einstellen der Lichtfarbe nehmen wir eine Farbwechsellampe LampeBunt an, welche den Befehl RGB unterstützt. Diese erhält folgende Attribute:

ich hab genau das gleiche genommen zum test wie aus dem wiki nur halt mit dekolampe statt lampe bunt. Lampen sind phillips Hue. ich versteh das doch richtig, wenn ich jeder Lampe jetzt die entsprechenden Attribute gebe, dann müsste T2F die Lampen ja erkennen. und entsprechend nach ihren Orten ( vorne, hinten, oben ) Wohnzimmer, Schlafzimmer ect. zuordnen?

Internals:
   DEF        #Fernseher#
Fernseher\S* (\S+) = set Nvidia $1{true=>on, false=>off}

#Musik Wohnzimmer,Küche und Badezimmer an#
?(@rooms) && Musik\b (\S*) = set StandbyRF $1[@RFStandby] $1[cmd_1,cmd_3,cmd_2,cmd_5,empty,cmd_1]
überall an\b = {GetHttpFile("192.168.178.21
überall aus\b = {GetHttpFile("192.168.178.21
starte (@Playlist) = $1[@Musik]

#Lautstärkeregelung Raumfeld#
überall leise\b = set Raumfeld_WZ volume 50; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 13
überall (entspannte|normale lautstärke) = set Raumfeld_WZ volume 60; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 30
überall laut\b = set Raumfeld_WZ volume 80; set Raumfeld_Badezimmer,Raumfeld_Kueche volume 45
?(@rooms) && leise\b = set Raumfeld_$1[@RF] volume $1[50,13,13,(65,30,30),empty,50]
?(@rooms) && (entspannte|normale) lautstärke =  set Raumfeld_$1[@RF] volume $1[60,30,30,empty,60]
?(@rooms) && alles|laut\b = set Raumfeld_$1[@RF] volume $1[80,55,55,empty,80]
?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)  =
  { fhem("set Raumfeld_$1[@RF] volume ".(ReadingsVal("Raumfeld_$1[@RF]","volume", 0)$3[+,-]$2[3,6,11,empty,7])) }

#Titel vor/zurück und spulen#
weiter|vor$ = {GetHttpFile("192.168.178.21
zurück|anfang$ = {GetHttpFile("192.168.178.21
(minuten|sekunden) && vorspulen auf (\S+) =
  {GetHttpFile("192.168.178.21

#Lichtsteuerung#
#licht (\S+ ){0,2}(@rooms) (\S+) = set $2[@lights] $3{ true => on, false => off }


#   1              2               3             4              5               6
?(bitte) && (@T2F_types_color) && ?(@T2F_rooms) && ?(@T2F_places) && auf (@colors)( schalten| stellen)?$ =
(cmd=>'set T2F_types_color=.*$2@.* RGB $5[@rgb]')

   NAME       talk
   NR         163
   NTFY_ORDER 50-talk
   STATE      Ready
   TYPE       Talk2Fhem
   READINGS:
     2018-03-14 09   cmds            set T2F_types_color=.*Lampe.* RGB 6B8E23
     2018-03-14 09   err             No match: 'Bitte schalte die Lampe im Wohnzimmer an der Couch an'
     2018-03-14 09   origin         
     2018-03-14 09   response        Unknown argument RGB, choose one of off on toggle statusRequest pct bri rgb hue sat xy effect dimUp dimDown hueUp hueDown satUp satDown alert rename on-for-timer blink off-for-timer on-till-overnight off-till off-till-overnight on-till intervals
     2018-03-14 09   set             Bitte schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun
     2018-03-14 09   status          response
   helper:
     LOG        Talk2Fhem Version: 0.5.1
Decoding Text: Bitte schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun
After correction:
Bitte schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun
Command part: 'Bitte schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun'
Command left: 'schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun'
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /Fernseher\S* (\S+)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(@rooms) && Musik\b (\S*)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /überall an\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /überall aus\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /starte (@Playlist)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /überall leise\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /überall (entspannte|normale lautstärke)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /überall laut\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(@rooms) && leise\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(@rooms) && (entspannte|normale) lautstärke/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(@rooms) && alles|laut\b/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(@rooms) && (ein wenig|etwas|viel)? ?(lauter|leiser)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /weiter|vor$/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /zurück|anfang$/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /(minuten|sekunden) && vorspulen auf (\S+)/i
talk Evaluate search:
schalte die Lampe im Wohnzimmer an der Couch auf Olivfarbiges Graubraun =~ /?(bitte) && (@T2F_types_color) && ?(@T2F_rooms) && ?(@T2F_places) && auf (@colors)( schalten| stellen)?$/i
Keylists: $VAR1 = undef;
$VAR2 = undef;
$VAR3 = 'T2F_types_color';
$VAR4 = 'T2F_rooms';
$VAR5 = 'T2F_places';
$VAR6 = 'colors';

Filled lists: $VAR1 = '(bitte)';
$VAR2 = '(Lampe|Licht)';
$VAR3 = '(Haus|Dachgeschoss|!Wohnzimmer)';
$VAR4 = '(Decke|Couch|Sofa)';
$VAR5 = 'auf (Aus|Schwarz|Dunkles Schiefergrau|Schiefergrau|Helles Schiefergrau|Helles Stahlblau|Mattes Grau|Grau|Dunkelgrau|Silber|Hellgrau|Gainsboro|Rauchiges Wei\\S\\S?|Geisterwei\\S\\S?|Wei\\S\\S?|Schneewei\\S\\S?|Elfenbein|Bl\\S\\S?tenwei\\S\\S?|Muschel|Altgold|Leinenfarbe|Antikes Wei\\S\\S?|Mandelwei\\S\\S?|Cremiges Papaya|Beige|Mais|Helles Goldrutengelb|Hellgelb|Chiffongelb|Blasse Goldrutenfarbe|Khaki|Gelb|Gold|Orange|Dunkles Orange|Goldrute|dunkle Goldrutenfarbe|Peru|Schokolade|Sattelbraun|Ocker|Braun|Dunkelrot|Kastanienbraun|Ziegelfarbe|Indischrot|Karmesinrot|Rot|Orangenrot|Tomatenrot|Koralle|Lachs|Helles Korallenrot|Dunkle Lachsfarbe|Helle Lachsfarbe|Sandbraun|Rosiges Braun|Gelbbraun|Grobes Braun|Weizen|Pfirsich|Navajowei\\S\\S?|Tomatencreme|Rosige Lavenderfarbe|Altrosa|Rosa|Hellrosa|Leuchtendes Rosa|Fuchsie|Magentarot|Tiefrosa|Mittleres Violettrot|Blasses Violettrot|Pflaume|Distel|Lavendelfarbe|Violett|Orchidee|Dunkles Magentarot|Violett|Indigo|Blauviolett|Dunkles Violett|Dunkle Orchideenfarbe|Mittleres Violett|Mittlere Orchideenfarbe|Mittleres Schieferblau|Schieferblau|Dunkles Schieferblau|Mitternachtsblau|Marineblau|Dunkelblau|Mittelblau|Blau|K\\S\\S?nigsblau|Stahlblau|Kornblumenblau|Dodger-Blau|Tiefes Himmelblau|Helles Himmelblau|Himmelblau|Hellblau|Zyanblau|Blaugr\\S\\S?n|Taubenblau|Helles Cyanblau|Aliceblau|Himmelblau|Cremig Pfefferminz|Honigmelone|Aquamarinblau|T\\S\\S?rkis|Blasses T\\S\\S?rkis|Mittleres T\\S\\S?rkis|Dunkles T\\S\\S?rkis|Mittleres Aquamarinblau|Helles Seegr\\S\\S?n|Dunkles Zyanblau|Entenbraun|Kadettblau|Mittleres Seegr\\S\\S?n|Dunkles Seegr\\S\\S?n|Hellgr\\S\\S?n|Blassgr\\S\\S?n|Mittleres Fr\\S\\S?hlingsgr\\S\\S?n|Fr\\S\\S?hlingsgr\\S\\S?n|Zitronengr\\S\\S?n|Gelbgr\\S\\S?n|Seegr\\S\\S?n|Waldgr\\S\\S?n|Gr\\S\\S?n|Dunkelgr\\S\\S?n|Olivfarbiges Graubraun|Dunkles Olivgr\\S\\S?n|Olivgr\\S\\S?n|Dunkles Khaki|Gelbgr\\S\\S?n|Hellgr\\S\\S?n|Gr\\S\\S?ngelb)( schalten| stellen)?$';

Words: $VAR1 = '';
$VAR2 = undef;
$VAR3 = 'Lampe';
$VAR4 = undef;
$VAR5 = 'Couch';
$VAR6 = 'Olivfarbiges Graubraun';
$VAR7 = undef;

Match: LampeCouchauf Olivfarbiges Graubraun
Unmatch: schalte die  im Wohnzimmer an der
Hit with phrase: qr/?(bitte) && (@T2F_types_color) && ?(@T2F_rooms) && ?(@T2F_places) && auf (@colors)( schalten| stellen)?$/i
Handle reaction cmd: set T2F_types_color=.*$2@.* RGB $5[@rgb]
Simple bracket selection (No. 2) with Keyword 0: 'Lampe'
Simple bracket selection (No. 3) with Keyword 3: ''
Simple bracket selection (No. 4) with Keyword 1: 'Couch'
Replaced bracket: set T2F_types_color=.*$2@.* RGB $5[@rgb] -> set T2F_types_color=.*Lampe.* RGB $5[@rgb]
Advanced bracket replacement. $5@rgb = set T2F_types_color=.*Lampe.* RGB ###
Adding modlist: "000000","000000","8FBC8F","708090","778899","B0C4DE","696969","808080","A9A9A9","C0C0C0","D3D3D3","DCDCDC","F5F5F5","F8F8FF","FFFFFF","FFFAFA","FFFFF0","FFFAF0","FFF5EE","FDF5E6","FAF0E6","FAEBD7","FFEBCD","FFEFD5","F5F5DC","FFF8DC","FAFAD2","FFFFE0","FFFACD","EEE8AA","F0E68C","FFFF00","FFD700","FFA500","FF8C00","DAA520","B8860B","CD853F","D2691E","8B4513","A0522D","A52A2A","8B0000","800000","B22222","CD5C5C","DC143C","FF0000","FF4500","FF6347","FF7F50","FA8072","F08080","E9967A","FFA07A","F4A460","BC8F8F","D2B48C","DEB887","F5DEB3","FFDAB9","FFDEAD","FFE4C4","FFF0F5","FFE4E1","FFC0CB","FFB6C1","FF69B4","FF00FF","FF00FF","FF1493","C71585","DB7093","DDA0DD","D8BFD8","E6E6FA","EE82EE","DA70D6","8B008B","800080","4B0082","8A2BE2","9400D3","9932CC","9370DB","BA55D3","7B68EE","6A5ACD","483D8B","191970","000080","00008B","0000CD","0000FF","4169E1","4682B4","6495ED","1E90FF","00BFFF","87CEFA","87CEEB","ADD8E6","00FFFF","00FFFF","B0E0E6","E0FFFF","A0CE00","F0FFFF","F5FFFA","F0FFF0","7FFFD4","40E0D0","AFEEEE","48D1CC","00CED1","66CDAA","20B2AA","008B8B","008080","5F9EA0","3CB371","8FBC8F","90EE90","98FB98","00FA9A","00FF7F","00FF00","32CD32","2E8B57","228B22","008000","006400","6B8E23","556B2F","808000","BDB76B","9ACD32","7FFF00","ADFF2F"
Keyword (5): 'Olivfarbiges Graubraun'
ARRAY evaluation: else:  empty:
array: 000000 000000 8FBC8F 708090 778899 B0C4DE 696969 808080 A9A9A9 C0C0C0 D3D3D3 DCDCDC F5F5F5 F8F8FF FFFFFF FFFAFA FFFFF0 FFFAF0 FFF5EE FDF5E6 FAF0E6 FAEBD7 FFEBCD FFEFD5 F5F5DC FFF8DC FAFAD2 FFFFE0 FFFACD EEE8AA F0E68C FFFF00 FFD700 FFA500 FF8C00 DAA520 B8860B CD853F D2691E 8B4513 A0522D A52A2A 8B0000 800000 B22222 CD5C5C DC143C FF0000 FF4500 FF6347 FF7F50 FA8072 F08080 E9967A FFA07A F4A460 BC8F8F D2B48C DEB887 F5DEB3 FFDAB9 FFDEAD FFE4C4 FFF0F5 FFE4E1 FFC0CB FFB6C1 FF69B4 FF00FF FF00FF FF1493 C71585 DB7093 DDA0DD D8BFD8 E6E6FA EE82EE DA70D6 8B008B 800080 4B0082 8A2BE2 9400D3 9932CC 9370DB BA55D3 7B68EE 6A5ACD 483D8B 191970 000080 00008B 0000CD 0000FF 4169E1 4682B4 6495ED 1E90FF 00BFFF 87CEFA 87CEEB ADD8E6 00FFFF 00FFFF B0E0E6 E0FFFF A0CE00 F0FFFF F5FFFA F0FFF0 7FFFD4 40E0D0 AFEEEE 48D1CC 00CED1 66CDAA 20B2AA 008B8B 008080 5F9EA0 3CB371 8FBC8F 90EE90 98FB98 00FA9A 00FF7F 00FF00 32CD32 2E8B57 228B22 008000 006400 6B8E23 556B2F 808000 BDB76B 9ACD32 7FFF00 ADFF2F
Numeral word found. 'Olivfarbiges Graubraun' converted to; Olivfarbiges Graubraun
Searching position of 'Olivfarbiges Graubraun' in 'Aus Schwarz Dunkles Schiefergrau Schiefergrau Helles Schiefergrau Helles Stahlblau Mattes Grau Grau Dunkelgrau Silber Hellgrau Gainsboro Rauchiges Wei\S\S? Geisterwei\S\S? Wei\S\S? Schneewei\S\S? Elfenbein Bl\S\S?tenwei\S\S? Muschel Altgold Leinenfarbe Antikes Wei\S\S? Mandelwei\S\S? Cremiges Papaya Beige Mais Helles Goldrutengelb Hellgelb Chiffongelb Blasse Goldrutenfarbe Khaki Gelb Gold Orange Dunkles Orange Goldrute dunkle Goldrutenfarbe Peru Schokolade Sattelbraun Ocker Braun Dunkelrot Kastanienbraun Ziegelfarbe Indischrot Karmesinrot Rot Orangenrot Tomatenrot Koralle Lachs Helles Korallenrot Dunkle Lachsfarbe Helle Lachsfarbe Sandbraun Rosiges Braun Gelbbraun Grobes Braun Weizen Pfirsich Navajowei\S\S? Tomatencreme Rosige Lavenderfarbe Altrosa Rosa Hellrosa Leuchtendes Rosa Fuchsie Magentarot Tiefrosa Mittleres Violettrot Blasses Violettrot Pflaume Distel Lavendelfarbe Violett Orchidee Dunkles Magentarot Violett Indigo Blauviolett Dunkles Violett Dunkle Orchideenfarbe Mittleres Violett Mittlere Orchideenfarbe Mittleres Schieferblau Schieferblau Dunkles Schieferblau Mitternachtsblau Marineblau Dunkelblau Mittelblau Blau K\S\S?nigsblau Stahlblau Kornblumenblau Dodger-Blau Tiefes Himmelblau Helles Himmelblau Himmelblau Hellblau Zyanblau Blaugr\S\S?n Taubenblau Helles Cyanblau Aliceblau Himmelblau Cremig Pfefferminz Honigmelone Aquamarinblau T\S\S?rkis Blasses T\S\S?rkis Mittleres T\S\S?rkis Dunkles T\S\S?rkis Mittleres Aquamarinblau Helles Seegr\S\S?n Dunkles Zyanblau Entenbraun Kadettblau Mittleres Seegr\S\S?n Dunkles Seegr\S\S?n Hellgr\S\S?n Blassgr\S\S?n Mittleres Fr\S\S?hlingsgr\S\S?n Fr\S\S?hlingsgr\S\S?n Zitronengr\S\S?n Gelbgr\S\S?n Seegr\S\S?n Waldgr\S\S?n Gr\S\S?n Dunkelgr\S\S?n Olivfarbiges Graubraun Dunkles Olivgr\S\S?n Olivgr\S\S?n Dunkles Khaki Gelbgr\S\S?n Hellgr\S\S?n Gr\S\S?ngelb'
Found 'Olivfarbiges Graubraun' at position 132
Result of cmd: $VAR1 = {
          'cmd' => 'set T2F_types_color=.*Lampe.* RGB 6B8E23'
        };

Executing Command: set T2F_types_color=.*Lampe.* RGB 6B8E23
Pushed: set T2F_types_color=.*Lampe.* RGB 6B8E23

     T2F_andwordlist:
       &rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_keywordlist:
       Playlist:
         Radiosender
         PureFM
         Spreeradio
         Oliver Koletzki
       T2F_places:
         Decke
         Couch
         Sofa
       T2F_rooms:
         Haus
         Dachgeschoss
         !Wohnzimmer
       T2F_types_color:
         Lampe
         Licht
       T2F_types_switch:
         Lampe
         Licht
       colors:
         Aus
         Schwarz
         Dunkles Schiefergrau
         Schiefergrau
         Helles Schiefergrau
         Helles Stahlblau
         Mattes Grau
         Grau
         Dunkelgrau
         Silber
         Hellgrau
         Gainsboro
         Rauchiges Weiß
         Geisterweiß
         Weiß
         Schneeweiß
         Elfenbein
         Blütenweiß
         Muschel
         Altgold
         Leinenfarbe
         Antikes Weiß
         Mandelweiß
         Cremiges Papaya
         Beige
         Mais
         Helles Goldrutengelb
         Hellgelb
         Chiffongelb
         Blasse Goldrutenfarbe
         Khaki
         Gelb
         Gold
         Orange
         Dunkles Orange
         Goldrute
         dunkle Goldrutenfarbe
         Peru
         Schokolade
         Sattelbraun
         Ocker
         Braun
         Dunkelrot
         Kastanienbraun
         Ziegelfarbe
         Indischrot
         Karmesinrot
         Rot
         Orangenrot
         Tomatenrot
         Koralle
         Lachs
         Helles Korallenrot
         Dunkle Lachsfarbe
         Helle Lachsfarbe
         Sandbraun
         Rosiges Braun
         Gelbbraun
         Grobes Braun
         Weizen
         Pfirsich
         Navajoweiß
         Tomatencreme
         Rosige Lavenderfarbe
         Altrosa
         Rosa
         Hellrosa
         Leuchtendes Rosa
         Fuchsie
         Magentarot
         Tiefrosa
         Mittleres Violettrot
         Blasses Violettrot
         Pflaume
         Distel
         Lavendelfarbe
         Violett
         Orchidee
         Dunkles Magentarot
         Violett
         Indigo
         Blauviolett
         Dunkles Violett
         Dunkle Orchideenfarbe
         Mittleres Violett
         Mittlere Orchideenfarbe
         Mittleres Schieferblau
         Schieferblau
         Dunkles Schieferblau
         Mitternachtsblau
         Marineblau
         Dunkelblau
         Mittelblau
         Blau
         Königsblau
         Stahlblau
         Kornblumenblau
         Dodger-Blau
         Tiefes Himmelblau
         Helles Himmelblau
         Himmelblau
         Hellblau
         Zyanblau
         Blaugrün
         Taubenblau
         Helles Cyanblau
         Aliceblau
         Himmelblau
         Cremig Pfefferminz
         Honigmelone
         Aquamarinblau
         Türkis
         Blasses Türkis
         Mittleres Türkis
         Dunkles Türkis
         Mittleres Aquamarinblau
         Helles Seegrün
         Dunkles Zyanblau
         Entenbraun
         Kadettblau
         Mittleres Seegrün
         Dunkles Seegrün
         Hellgrün
         Blassgrün
         Mittleres Frühlingsgrün
         Frühlingsgrün
         Zitronengrün
         Gelbgrün
         Seegrün
         Waldgrün
         Grün
         Dunkelgrün
         Olivfarbiges Graubraun
         Dunkles Olivgrün
         Olivgrün
         Dunkles Khaki
         Gelbgrün
         Hellgrün
         Grüngelb
       rooms:
         wohnzimmer
         bad\S*
         küche
         haus|überall|wohnung
         toilette|wc
         schlafzimmer
         kinderzimmer
         babyzimmer
         flur
         balkon
         ambilight
     T2F_modwordlist:
       Musik:
         {GetHttpFile(192.168.178.21
         /raumserver/controller/loadPlaylist?id=Wohnzimmer&value=Radiosender)}
         {GetHttpFile(192.168.178.21
         /raumserver/controller/loadPlaylist?id=Wohnzimmer&value=Pure fm Berlin)}
         {GetHttpFile(192.168.178.21
         /raumserver/controller/loadPlaylist?id=Wohnzimmer&value=105 5 Spreeradio)}
         {GetHttpFile(192.168.178.21
         /raumserver/controller/loadPlaylist?id=Wohnzimmer&value=Oliver koletzki)}
       RF:
         WZ
         Badezimmer
         Kueche
         WG
         empty
         WZ
       RFPlaylist:
         cmd_1
         cmd_3
         cmd_2
       RFStandby:
         cmd_1
         cmd_3
         cmd_2
         cmd_5
       lights:
         Lampen_Wohnzimmer
         Lampen_Badezimmer
         Lampen_Kueche
         Lampen_Wohnung
         Lampen_Gästebad
         Lampen_Schlafzimmer
         Lampen_Kinderzimmer
         Lampen_Babyzimmer
         Flurschalter
         Balkon_LED
         Ambilight
       rgb:
         000000
         000000
         8FBC8F
         708090
         778899
         B0C4DE
         696969
         808080
         A9A9A9
         C0C0C0
         D3D3D3
         DCDCDC
         F5F5F5
         F8F8FF
         FFFFFF
         FFFAFA
         FFFFF0
         FFFAF0
         FFF5EE
         FDF5E6
         FAF0E6
         FAEBD7
         FFEBCD
         FFEFD5
         F5F5DC
         FFF8DC
         FAFAD2
         FFFFE0
         FFFACD
         EEE8AA
         F0E68C
         FFFF00
         FFD700
         FFA500
         FF8C00
         DAA520
         B8860B
         CD853F
         D2691E
         8B4513
         A0522D
         A52A2A
         8B0000
         800000
         B22222
         CD5C5C
         DC143C
         FF0000
         FF4500
         FF6347
         FF7F50
         FA8072
         F08080
         E9967A
         FFA07A
         F4A460
         BC8F8F
         D2B48C
         DEB887
         F5DEB3
         FFDAB9
         FFDEAD
         FFE4C4
         FFF0F5
         FFE4E1
         FFC0CB
         FFB6C1
         FF69B4
         FF00FF
         FF00FF
         FF1493
         C71585
         DB7093
         DDA0DD
         D8BFD8
         E6E6FA
         EE82EE
         DA70D6
         8B008B
         800080
         4B0082
         8A2BE2
         9400D3
         9932CC
         9370DB
         BA55D3
         7B68EE
         6A5ACD
         483D8B
         191970
         000080
         00008B
         0000CD
         0000FF
         4169E1
         4682B4
         6495ED
         1E90FF
         00BFFF
         87CEFA
         87CEEB
         ADD8E6
         00FFFF
         00FFFF
         B0E0E6
         E0FFFF
         A0CE00
         F0FFFF
         F5FFFA
         F0FFF0
         7FFFD4
         40E0D0
         AFEEEE
         48D1CC
         00CED1
         66CDAA
         20B2AA
         008B8B
         008080
         5F9EA0
         3CB371
         8FBC8F
         90EE90
         98FB98
         00FA9A
         00FF7F
         00FF00
         32CD32
         2E8B57
         228B22
         008000
         006400
         6B8E23
         556B2F
         808000
         BDB76B
         9ACD32
         7FFF00
         ADFF2F
     if:
     notifiers:
     phrase:
       HASH(0x32478c8)
       HASH(0x2c03ac0)
       HASH(0x312c928)
       HASH(0x30a07d0)
       HASH(0x311ea90)
       HASH(0x322af98)
       HASH(0x3224638)
       HASH(0x302ce60)
       HASH(0x31149b8)
       HASH(0x2bb1b20)
       HASH(0x328e460)
       HASH(0x2fde3f8)
       HASH(0x31c84f8)
       HASH(0x300b980)
       HASH(0x325b9c0)
       HASH(0x31d97d8)
Attributes:
   T2F_keywordlist &rooms = wohnzimmer,bad\\S*,küche,haus|überall|wohnung,toilette|wc,schlafzimmer,kinderzimmer,babyzimmer,
flur,balkon,ambilight
colors = Aus, Schwarz, Dunkles Schiefergrau, Schiefergrau,
Helles Schiefergrau, Helles Stahlblau, Mattes Grau, Grau, Dunkelgrau,
Silber, Hellgrau, Gainsboro, Rauchiges Weiß, Geisterweiß, Weiß, Schneeweiß,
Elfenbein, Blütenweiß, Muschel, Altgold, Leinenfarbe, Antikes Weiß, Mandelweiß,
Cremiges Papaya, Beige, Mais, Helles Goldrutengelb, Hellgelb, Chiffongelb,
Blasse Goldrutenfarbe, Khaki, Gelb, Gold, Orange, Dunkles Orange, Goldrute,
dunkle Goldrutenfarbe, Peru, Schokolade, Sattelbraun, Ocker, Braun, Dunkelrot,
Kastanienbraun, Ziegelfarbe, Indischrot, Karmesinrot, Rot, Orangenrot, Tomatenrot,
Koralle, Lachs, Helles Korallenrot, Dunkle Lachsfarbe, Helle Lachsfarbe, Sandbraun,
Rosiges Braun, Gelbbraun, Grobes Braun, Weizen, Pfirsich, Navajoweiß, Tomatencreme,
Rosige Lavenderfarbe, Altrosa, Rosa, Hellrosa, Leuchtendes Rosa, Fuchsie, Magentarot,
Tiefrosa, Mittleres Violettrot, Blasses Violettrot, Pflaume, Distel, Lavendelfarbe, Violett,
Orchidee, Dunkles Magentarot, Violett, Indigo, Blauviolett, Dunkles Violett,
Dunkle Orchideenfarbe, Mittleres Violett, Mittlere Orchideenfarbe, Mittleres Schieferblau,
Schieferblau, Dunkles Schieferblau, Mitternachtsblau, Marineblau, Dunkelblau, Mittelblau,
Blau, Königsblau, Stahlblau, Kornblumenblau, Dodger-Blau, Tiefes Himmelblau,
Helles Himmelblau, Himmelblau, Hellblau, Zyanblau, Blaugrün, Taubenblau,
Helles Cyanblau, Aliceblau, Himmelblau, Cremig Pfefferminz, Honigmelone,
Aquamarinblau, Türkis, Blasses Türkis, Mittleres Türkis, Dunkles Türkis,
Mittleres Aquamarinblau, Helles Seegrün, Dunkles Zyanblau, Entenbraun,
Kadettblau, Mittleres Seegrün, Dunkles Seegrün, Hellgrün, Blassgrün, Mittleres Frühlingsgrün,
Frühlingsgrün, Zitronengrün, Gelbgrün, Seegrün, Waldgrün, Grün, Dunkelgrün, Olivfarbiges Graubraun,
Dunkles Olivgrün, Olivgrün, Dunkles Khaki, Gelbgrün, Hellgrün, Grüngelb
Playlist = Radiosender,PureFM,Spreeradio,Oliver Koletzki
T2F_places = Decke,Couch,Sofa
T2F_rooms = Haus,Dachgeschoss,!Wohnzimmer
T2F_types_color = Lampe,Licht
T2F_types_switch = Lampe,Licht
   T2F_language DE
   T2F_modwordlist lights = Lampen_Wohnzimmer,Lampen_Badezimmer,Lampen_Kueche,Lampen_Wohnung,Lampen_Gästebad,
Lampen_Schlafzimmer,Lampen_Kinderzimmer,Lampen_Babyzimmer,Flurschalter,Balkon_LED,Ambilight
RF = WZ,Badezimmer,Kueche,WG,empty,WZ
RFPlaylist = cmd_1,cmd_3,cmd_2
RFStandby = cmd_1,cmd_3,cmd_2,cmd_5
rgb = 000000, 000000, 8FBC8F, 708090, 778899, B0C4DE,
696969, 808080, A9A9A9, C0C0C0, D3D3D3, DCDCDC, F5F5F5,
F8F8FF, FFFFFF, FFFAFA, FFFFF0, FFFAF0, FFF5EE, FDF5E6,
FAF0E6, FAEBD7, FFEBCD, FFEFD5, F5F5DC, FFF8DC, FAFAD2,
FFFFE0, FFFACD, EEE8AA, F0E68C, FFFF00, FFD700, FFA500,
FF8C00, DAA520, B8860B, CD853F, D2691E, 8B4513, A0522D,
A52A2A, 8B0000, 800000, B22222, CD5C5C, DC143C, FF0000,
FF4500, FF6347, FF7F50, FA8072, F08080, E9967A, FFA07A,
F4A460, BC8F8F, D2B48C, DEB887, F5DEB3, FFDAB9, FFDEAD,
FFE4C4, FFF0F5, FFE4E1, FFC0CB, FFB6C1, FF69B4, FF00FF,
FF00FF, FF1493, C71585, DB7093, DDA0DD, D8BFD8, E6E6FA,
EE82EE, DA70D6, 8B008B, 800080, 4B0082, 8A2BE2, 9400D3,
9932CC, 9370DB, BA55D3, 7B68EE, 6A5ACD, 483D8B, 191970,
000080, 00008B, 0000CD, 0000FF, 4169E1, 4682B4, 6495ED,
1E90FF, 00BFFF, 87CEFA, 87CEEB, ADD8E6, 00FFFF, 00FFFF,
B0E0E6, E0FFFF, A0CE00, F0FFFF, F5FFFA, F0FFF0, 7FFFD4,
40E0D0, AFEEEE, 48D1CC, 00CED1, 66CDAA, 20B2AA, 008B8B,
008080, 5F9EA0, 3CB371, 8FBC8F, 90EE90, 98FB98, 00FA9A,
00FF7F, 00FF00, 32CD32, 2E8B57, 228B22, 008000, 006400,
6B8E23, 556B2F, 808000, BDB76B, 9ACD32, 7FFF00, ADFF2F
Musik = {GetHttpFile("192.168.178.21 fm Berlin")},{GetHttpFile("192.168.178.21 5 Spreeradio")},{GetHttpFile("192.168.178.21 koletzki")}
   disable    0
   room       Sprachsteuerung
   userReadings 1