false com.android.music.metachanged true com.android.music.metachanged global_artist = getString("artist"); global_track = getString("track"); global_album = getString("album"); false true Globale Variable: global_own_reading true global_own_reading false HTTP Request: /fhem-amad/deviceInfo/ true /fhem-amad/deviceInfo/ 8090 true false HTTP Request: /fhem-amad/setCommands/* true /fhem-amad/setCommands/* 8090 true true Sprachbefehl angefordert true false App Task läuft: App3 (neuster) true false App Task läuft: App4 (neuster) true false App Task läuft: App5 (neuster) true false App Task läuft: gplay (neuster) com.google.android.music true false App Task läuft: tuneinradio (neuster) tunein.player true true App Task läuft: {header_activetask} (neuster) {header_activetask} true false Benachrichtigung in Statusbar angezeigt: Automagic ch.gridvision.ppam.androidautomagic true 1 TEXT CONTAINS_TEXT false false true Bluetooth eingeschaltet true Bluetooth Gerät verbunden: Beliebiges Geräte true ANY true Display automatisch drehen eingeschaltet true Display eingeschaltet true Display Orientierung: Portrait true false Expression: Airplanemode param_syscmd == "airplanemodeON" false Expression: All param_app == "All" false Expression: App3 param_app == "" false Expression: App4 param_app == "" false Expression: App5 param_app == "" false Expression: Automagic param_app == "Automagic" false Expression: Clear Automagic Meldungen" request_path == "/fhem-amad/setCommands/clearnotificationbar" true Expression: getAndroidSDKVersion() >= "19" getAndroidSDKVersion() >= "19" false Expression: gplay param_app == "gplay" true Expression: header_activetask != "none" header_activetask != "none" false Expression: mediaPlayer" request_path == "/fhem-amad/setCommands/mediaPlayer" false Expression: notifysnd" request_path == "/fhem-amad/setCommands/playnotifysnd" false Expression: openApp" request_path == "/fhem-amad/setCommands/openApp" false Expression: openURL" request_path == "/fhem-amad/setCommands/openURL" true Expression: param_bluetooth == "off" param_bluetooth == "off" true Expression: param_bluetooth == "on" param_bluetooth == "on" true Expression: param_button == "back" param_button == "back" true Expression: param_button == "next" param_button == "next" true Expression: param_button == "play" param_button == "play" true Expression: param_button == "stop" param_button == "stop" true Expression: param_fullscreen == "off" param_fullscreen == "off" true Expression: param_fullscreen == "on" param_fullscreen == "on" true Expression: param_lockmod == "lock" param_lockmod == "lock" true Expression: param_notifyfile == "RedAlert.mp3" param_notifyfile == "RedAlert.mp3" true Expression: param_orientation == "auto" param_orientation == "auto" true Expression: param_orientation == "landscape" param_orientation == "landscape" true Expression: param_orientation == "portrait" param_orientation == "portrait" true Expression: param_screen=="off" param_screen=="off" true Expression: param_screen=="on" param_screen=="on" false Expression: Reboot param_syscmd == "reboot" false Expression: screenMsg" request_path == "/fhem-amad/setCommands/screenMsg" false Expression: sendIntent" request_path == "/fhem-amad/setCommands/sendIntent" false Expression: setAlarm" request_path == "/fhem-amad/setCommands/setAlarm" false Expression: setBluetooth" request_path == "/fhem-amad/setCommands/setbluetooth" false Expression: setBrightness" request_path == "/fhem-amad/setCommands/setBrightness" false Expression: setBTDevice" request_path == "/fhem-amad/setCommands/setbtdevice" false Expression: setNotifiVolume" request_path == "/fhem-amad/setCommands/setNotifiVolume" false Expression: setScreenFullscreen" request_path == "/fhem-amad/setCommands/setScreenFullscreen" false Expression: setScreenlock" request_path == "/fhem-amad/setCommands/screenlock" false Expression: setScreenOnOff" request_path == "/fhem-amad/setCommands/setScreenOnOff" false Expression: setScreenOrientation" request_path == "/fhem-amad/setCommands/setScreenOrientation" false Expression: setVibrate" request_path == "/fhem-amad/setCommands/setvibrate" false Expression: setVoiceCommand" request_path == "/fhem-amad/setCommands/setvoicecmd" false Expression: setVolume" request_path == "/fhem-amad/setCommands/setVolume" false Expression: Shutdown param_syscmd == "shutdown" false Expression: System Command" request_path == "/fhem-amad/setCommands/systemcommand" true Expression: trigger == "com.android.music.metachanged" trigger == "com.android.music.metachanged" true Expression: trigger == "Globale Variable: global_own_reading" trigger == "Globale Variable: global_own_reading" true Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*" trigger == "HTTP Request: /fhem-amad/setCommands/*" true Expression: trigger == "Sprachbefehl angefordert" trigger == "Sprachbefehl angefordert" false Expression: ttsMsg" request_path == "/fhem-amad/setCommands/ttsMsg" false Expression: tuneinradio param_app == "tuneinradio" true Expression: value != "" value != "" true Flow Aktiv: Informations Informations true Flow Aktiv: SetCommands SetCommands true Flugmodus eingeschaltet true Musik Aktiv true Stromversorgung: Angeschlossen true true true true true WLAN Verbunden: Alle SSIDs true false AMAD Voice Control true true de-DE false false App Starten: App3 false App Starten: App4 false App Starten: App5 false App Starten: PlayMusic com.google.android.music false App Starten: tuneinradio tunein.player true Audio Player steuern: Medienknopf Play (Google Play Musik) true TOGGLE_PAUSE KEYCODE_MEDIA_PLAY true com.google.android.music com.google.android.music.playback.MediaButtonIntentReceiver Google Play Musik true Audio Player steuern: Medienknopf Stopp (Google Play Musik) true STOP KEYCODE_MEDIA_STOP true com.google.android.music com.google.android.music.playback.MediaButtonIntentReceiver Google Play Musik true Audio Player steuern: Medienknopf Weiter (Google Play Musik) true LAUNCH KEYCODE_MEDIA_NEXT true com.google.android.music com.google.android.music.playback.MediaButtonIntentReceiver Google Play Musik true Audio Player steuern: Medienknopf Zurück (Google Play Musik) true LAUNCH KEYCODE_MEDIA_PREVIOUS true com.google.android.music com.google.android.music.playback.MediaButtonIntentReceiver Google Play Musik true Benachrichtigung auf Bildschirm: {param_message} (lange) true {param_message} 200 250 false 1.0 true false TOP_LEFT 0 0 true Benachrichtigung auf Bildschirm: {value} (lange) true {value} 200 250 false 1.0 true false TOP_LEFT 0 0 true Benachrichtigung aus Statusbar entfernen: Alle false true 1 true true {id} TEXT CONTAINS_TEXT true Benachrichtigung aus Statusbar entfernen: Alle (Automagic) true true 1 false true {id} TEXT CONTAINS_TEXT true Bluetooth ein-/ausschalten: Aus false true Bluetooth ein-/ausschalten: Ein true true Bluetooth Gerät verbinden/trennen: Trennen Advanced Audio Distribution {param_btdeviceone} A2DP {param_btdeviceone} false true Bluetooth Gerät verbinden/trennen: Trennen Advanced Audio Distribution {param_btdevicetwo} A2DP {param_btdevicetwo} false true Bluetooth Gerät verbinden/trennen: Trennen Eingabegerät {param_btdeviceone} INPUT_DEVICE {param_btdeviceone} false true Bluetooth Gerät verbinden/trennen: Trennen Eingabegerät {param_btdevicetwo} INPUT_DEVICE {param_btdevicetwo} false true Bluetooth Gerät verbinden/trennen: Trennen Headset {param_btdeviceone} HEADSET {param_btdeviceone} false true Bluetooth Gerät verbinden/trennen: Trennen Headset {param_btdevicetwo} HEADSET {param_btdevicetwo} false true Bluetooth Gerät verbinden/trennen: Trennen Personal Area Network {param_btdeviceone} PAN {param_btdeviceone} false true Bluetooth Gerät verbinden/trennen: Trennen Personal Area Network {param_btdevicetwo} PAN {param_btdevicetwo} false true Bluetooth Gerät verbinden/trennen: Verbinden Advanced Audio Distribution {param_swtobtdevicemac} A2DP {param_swtobtdevicemac} true true Broadcast senden: {param_action} {param_action} false android.intent.category.DEFAULT false false text/plain false FLAG_ACTIVITY_NEW_TASK putString("{param_exkey1}", "{param_exval1}"); putString("{param_exkey2}", "{param_exval2}"); false true Display automatisch drehen ein-/ausschalten: Aus false true Display automatisch drehen ein-/ausschalten: Ein true true Flows ausführen: VoiceControl VoiceControl true false false true Flugmodus ein-/ausschalten: Ein SYSTEM_SETTING true true Gerät sperren false Get Android Version true Herunterfahren false HTTP Response Information powerLevel@@{battery_percentage}@@@@powerPlugged@@{battery_plugged}@@@@volumeMusikBluetooth@@{volumeMusikBluetooth}@@@@volumeMusikSpeaker@@{volumeMusikSpeaker}@@@@screenBrightness@@{screenBrightness}@@@@nextAlarmTime@@{next_alarmtime}@@@@nextAlarmDay@@{next_alarmday}@@@@screen@@{screen_state}@@@@automagicState@@{notification_text}@@@@screenOrientation@@{screen_orientation}@@@@currentMusicTrack@@{global_track}@@@@currentMusicAlbum@@{global_album}@@@@currentMusicArtist@@{global_artist}@@@@bluetooth@@{bluetooth_state}@@@@connectedBTdevices@@{connected_devices_names}@@@@connectedBTdevicesMAC@@{connected_devices_addresses}@@@@flow_SetCommands@@{setCommandFlow_state}@@@@checkActiveTask@@{runTask}@@@@androidVersion@@{androidVersion}@@@@volumeNotification@@{volumeNotification}@@@@airplanemode@@{airplanemode} true text/plain false HTTP Response SetCommand flow_informations@@{informationFlow_state}@@@@ true text/plain false Initialisiere Variable Nächster Alarm: next_alarm next_alarm false Initialisiere Variable Systemeinstellung: screenBrightness SYSTEM screen_brightness screenBrightness false Initialisiere Variable Systemeinstellung: volumeMusikBluetooth SYSTEM volume_music_bt_a2dp volumeMusikBluetooth false Initialisiere Variable Systemeinstellung: volumeMusikSpeaker SYSTEM volume_music_speaker volumeMusikSpeaker false Initialisiere Variable Systemeinstellung: volumeNotification SYSTEM volume_ring_speaker volumeNotification false Lautstärken setzen param_notifivolume false global_volume_alarm false global_volume_dtmf false param_volume true param_notifivolume false global_volume_ring false global_volume_system false global_volume_voice_call false global_ringer_mode false global_interruptions_mode false Lautstärken setzen param_volume false global_volume_alarm false global_volume_dtmf true param_volume false global_volume_notification false global_volume_ring false global_volume_system false global_volume_voice_call false global_ringer_mode false global_interruptions_mode true Neustart false Notification Lautstärke Speichern false global_volume_alarm false global_volume_dtmf false global_volume_music true global_volume_notification false global_volume_ring false global_volume_system false global_volume_voice_call false global_ringer_mode false global_interruptions_mode false Notification Lautstärke Wiederherstellen false global_volume_alarm false global_volume_dtmf false param_volume true global_volume_notification false global_volume_ring false global_volume_system false global_volume_voice_call false global_ringer_mode false global_interruptions_mode false NotificationLautstärke auf Level 7 NOTIFICATION 7 false false false Own Reading http://{global_fhemip}:8090 false false POST GENERAL_TEXT text/plain {substring(getValue("global_own_reading",""),14)}@@{getValue("global_{substring(getValue('global_own_reading',''),14)}","nicht gefunden")}@@@@ @@@@readingsNameXYZ@@readingsValueABC 60000 true FHEMDEVICE: {global_fhemdevice} FHEMCMD: setreading true response /storage/emulated/0/Download/file.bin true true Pause: 2s (Gerät wach halten) 2s true false true Pause: 3s (Gerät wach halten) 3s true false false Reading Music Metachanged http://{global_fhemip}:8090 false false POST GENERAL_TEXT text/plain currentMusicTrack@@{global_track}@@@@currentMusicAlbum@@{global_album}@@@@currentMusicArtist@@{global_artist}@@@@ @@@@readingsNameXYZ@@readingsValueABC 60000 true FHEMDEVICE: {global_fhemdevice} FHEMCMD: setreading true response /storage/emulated/0/Download/file.bin true true Schalte Display ein: Hell für 120s true 120s true true Script: airplanemode = "off" true Script: androidVersion = "not supported funktion" true Script: bluetooth_state = "off" true Script: bluetooth_state = "on" true Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ"; true Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice} true Script: informationFlow_state = "aktiv" true Script: informationFlow_state = "inaktiv" true Script: next_alarmday = "{next_alarm,dateformat,c}" true Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}" true Script: notification_text = "Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff" true Script: notification_text = "not supported from your device" true Script: runTask = "0" true Script: runTask = "1" true Script: runTask = "not supported android version" true Script: runTask = "null" true Script: screen_orientation = "auto" true Script: screen_orientation = "landscape" true Script: screen_orientation = "portrait" true Script: screen_state = "off" true Script: screen_state = "on" true Script: setCommandFlow_state = "aktiv" true Script: setCommandFlow_state = "inaktiv" false Send Voice Input Value to AMADCommBridge http://{global_fhemip}:8090 false false POST GENERAL_TEXT text/plain {value} @@@@readingsNameXYZ@@readingsValueABC 60000 true FHEMDEVICE: {global_fhemdevice} FHEMCMD: voiceinputvalue true response /storage/emulated/0/Download/file.bin true true Setze Alarm: um {param_hour}:{param_minute} {param_hour} {param_minute} true Setze Display Helligkeit: {param_brightness} false {param_brightness} false 50 true Setze Display Orientierung: Auf Default zurücksetzen UNSPECIFIED false true Setze Display Orientierung: Landscape LANDSCAPE false true Setze Display Orientierung: Portrait PORTRAIT false true Setze Flow Status: Aktivieren Informations true Informations true Setze Flow Status: Aktivieren SetCommands true SetCommands true Setze Lock PIN/Passwort: PIN/Passwort zurücksetzen true PIN false param_lockPIN true Setze Lock PIN/Passwort: Setze PIN von Variable param_lockpin false PIN false param_lockpin true Setze Vollbild Modus: Auf Default zurücksetzen UNSPECIFIED false true Setze Vollbild Modus: Navigation nicht anzeigen HIDE_NAVIGATION false true Sound: /storage/emulated/0/Notifications/{param_notifyfile} als Benachrichtigung FILE Lautlos /storage/emulated/0/Notifications/{param_notifyfile} NOTIFICATION false true true TRANSIENT true Sprachausgabe: {param_message} MUSIC {param_message} de_DE true 1.0 true 1.0 true false false true TRANSIENT false Spracheingabe wurde nicht erkannt NOTIFICATION Ihre Eingabe wurde nicht verstanden de_DE true 1.0 true 1.0 true false false true TRANSIENT false StatusRequest http://{global_fhemip}:8090 false false POST GENERAL_TEXT text/plain @@@@readingsNameXYZ@@readingsValueABC 60000 true FHEMDEVICE: {global_fhemdevice} FHEMCMD: statusrequest true response /storage/emulated/0/Download/file.bin true true URL in Browser öffnen: {param_url} (mit Chrome) {param_url} true com.android.chrome com.google.android.apps.chrome.Main Chrome true Vibrieren: Pattern 2 (-- --) false vibrate_pattern_2 0,500 Informations FHEM Info / Steuerung über AMAD Modul v1.2.0 true QUEUE 240 HTTP Request: /fhem-amad/deviceInfo/ com.android.music.metachanged Globale Variable: global_own_reading Initialisiere Variable Nächster Alarm: next_alarm Initialisiere Variable Systemeinstellung: screenBrightness Initialisiere Variable Systemeinstellung: volumeMusikSpeaker Initialisiere Variable Systemeinstellung: volumeMusikBluetooth Flow Aktiv: SetCommands Musik Aktiv Pause: 2s (Gerät wach halten) Expression: trigger == "com.android.music.metachanged" WLAN Verbunden: Alle SSIDs WLAN Verbunden: Alle SSIDs Reading Music Metachanged Display automatisch drehen eingeschaltet Script: runTask = "1" Setze Flow Status: Aktivieren SetCommands Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ"; Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}" Script: next_alarmday = "{next_alarm,dateformat,c}" Script: screen_orientation = "auto" Script: screen_orientation = "portrait" Script: screen_orientation = "landscape" Display Orientierung: Portrait Script: runTask = "0" App Task läuft: {header_activetask} (neuster) Expression: header_activetask != "none" Script: runTask = "null" Script: notification_text = "not supported from your device" Benachrichtigung in Statusbar angezeigt: Automagic Script: notification_text = "Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff" Script: screen_state = "off" Script: screen_state = "on" Display eingeschaltet Expression: getAndroidSDKVersion() >= "19" Bluetooth Gerät verbunden: Beliebiges Geräte Script: bluetooth_state = "on" Bluetooth eingeschaltet Script: bluetooth_state = "off" Own Reading Expression: trigger == "Globale Variable: global_own_reading" Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice} Initialisiere Variable Systemeinstellung: volumeNotification Flugmodus eingeschaltet Stromversorgung: Angeschlossen Script: airplanemode = "off" HTTP Response Information Script: setCommandFlow_state = "inaktiv" Script: setCommandFlow_state = "aktiv" Expression: getAndroidSDKVersion() >= "19" Script: runTask = "not supported android version" Get Android Version Script: androidVersion = "not supported funktion" SetCommands FHEM Info / Steuerung über AMAD Modul v1.2.0 true QUEUE 240 HTTP Request: /fhem-amad/deviceInfo/ HTTP Request: /fhem-amad/setCommands/* Sprachbefehl angefordert Expression: param_screen=="on" Expression: setBrightness" Expression: setAlarm" Expression: screenMsg" URL in Browser öffnen: {param_url} (mit Chrome) Benachrichtigung auf Bildschirm: {param_message} (lange) Expression: setScreenFullscreen" Expression: param_orientation == "auto" Setze Display Orientierung: Portrait Setze Display Orientierung: Landscape Expression: param_orientation == "landscape" Setze Vollbild Modus: Navigation nicht anzeigen Setze Vollbild Modus: Auf Default zurücksetzen Expression: param_button == "back" Expression: param_button == "next" Setze Display Orientierung: Auf Default zurücksetzen Expression: param_button == "play" Expression: mediaPlayer" Expression: param_button == "stop" Expression: param_screen=="off" Expression: setScreenOnOff" App Task läuft: App5 (neuster) Expression: App5 Expression: App4 App Task läuft: App3 (neuster) Expression: App3 App Starten: App3 App Starten: App4 App Task läuft: App4 (neuster) Expression: tuneinradio App Task läuft: tuneinradio (neuster) App Starten: tuneinradio App Starten: App5 App Task läuft: gplay (neuster) Expression: gplay App Starten: PlayMusic Flow Aktiv: Informations Expression: ttsMsg" Schalte Display ein: Hell für 120s Display automatisch drehen ein-/ausschalten: Aus Display automatisch drehen ein-/ausschalten: Ein Setze Alarm: um {param_hour}:{param_minute} Expression: setScreenOrientation" Expression: param_fullscreen == "off" Expression: param_fullscreen == "on" Expression: setBluetooth" Sprachausgabe: {param_message} Expression: param_bluetooth == "off" Expression: param_bluetooth == "on" Bluetooth ein-/ausschalten: Ein Expression: openApp" Setze Flow Status: Aktivieren Informations Script: informationFlow_state = "inaktiv" Bluetooth eingeschaltet Bluetooth Gerät verbinden/trennen: Trennen Advanced Audio Distribution {param_btdeviceone} Bluetooth Gerät verbinden/trennen: Trennen Eingabegerät {param_btdeviceone} Bluetooth Gerät verbinden/trennen: Trennen Personal Area Network {param_btdeviceone} Bluetooth Gerät verbinden/trennen: Trennen Advanced Audio Distribution {param_btdevicetwo} Bluetooth Gerät verbinden/trennen: Trennen Eingabegerät {param_btdevicetwo} Bluetooth Gerät verbinden/trennen: Trennen Headset {param_btdeviceone} Bluetooth Gerät verbinden/trennen: Trennen Headset {param_btdevicetwo} Bluetooth Gerät verbinden/trennen: Trennen Personal Area Network {param_btdevicetwo} Pause: 3s (Gerät wach halten) Bluetooth Gerät verbinden/trennen: Verbinden Advanced Audio Distribution {param_swtobtdevicemac} Pause: 2s (Gerät wach halten) Gerät sperren Script: informationFlow_state = "aktiv" Expression: setBTDevice" Expression: openURL" Audio Player steuern: Medienknopf Play (Google Play Musik) Audio Player steuern: Medienknopf Weiter (Google Play Musik) Audio Player steuern: Medienknopf Zurück (Google Play Musik) StatusRequest Bluetooth ein-/ausschalten: Aus Audio Player steuern: Medienknopf Stopp (Google Play Musik) HTTP Response SetCommand Expression: setVolume" Lautstärken setzen param_volume Expression: trigger == "Sprachbefehl angefordert" Expression: param_orientation == "portrait" Setze Lock PIN/Passwort: PIN/Passwort zurücksetzen Setze Lock PIN/Passwort: Setze PIN von Variable param_lockpin Expression: Reboot Expression: System Command" Neustart Expression: Shutdown Herunterfahren Sound: /storage/emulated/0/Notifications/{param_notifyfile} als Benachrichtigung Benachrichtigung aus Statusbar entfernen: Alle Benachrichtigung aus Statusbar entfernen: Alle (Automagic) Expression: Automagic Expression: All Lautstärken setzen param_notifivolume Expression: setNotifiVolume" Expression: notifysnd" NotificationLautstärke auf Level 7 Notification Lautstärke Speichern Expression: param_notifyfile == "RedAlert.mp3" Notification Lautstärke Wiederherstellen Expression: setVoiceCommand" Flows ausführen: VoiceControl Expression: setVibrate" Vibrieren: Pattern 2 (-- --) Expression: Clear Automagic Meldungen" Flugmodus ein-/ausschalten: Ein Expression: Airplanemode Setze Display Helligkeit: {param_brightness} Expression: param_lockmod == "lock" Expression: setScreenlock" Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*" Broadcast senden: {param_action} Expression: sendIntent" VoiceControl FHEM Info / Steuerung über AMAD Modul v1.2.0 true QUEUE Expression: value != "" Spracheingabe wurde nicht erkannt Benachrichtigung auf Bildschirm: {value} (lange) Send Voice Input Value to AMADCommBridge AMAD Voice Control