From 4442081908a653270b9464a89eee4ed8d86642ea Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Mon, 10 Aug 2015 20:57:30 +0200 Subject: [PATCH] =?UTF-8?q?Multimedia=20Flow=20wurde=20angepasst=20f=C3=BC?= =?UTF-8?q?r=20das=20senden=20von=20Mediaplayer=20Informationen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Flow_Updates/[Automagic] Flows_Multimedia | 196 ++++++++++++++++++++++ 1 file changed, 196 insertions(+) create mode 100644 Flow_Updates/[Automagic] Flows_Multimedia diff --git a/Flow_Updates/[Automagic] Flows_Multimedia b/Flow_Updates/[Automagic] Flows_Multimedia new file mode 100644 index 0000000..990665b --- /dev/null +++ b/Flow_Updates/[Automagic] Flows_Multimedia @@ -0,0 +1,196 @@ + + + + false + com.android.music.metachanged + true + com.android.music.metachanged + + + + + + + + artist = getString("artist"); +track = getString("track"); +album = getString("album"); + false + + + true + HTTP Request: /automagic/mediaPlayer, Port 8089 + true + /automagic/mediaPlayer + 8089 + true + + + 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: trigger == "com.android.music.metachanged" + trigger == "com.android.music.metachanged" + + + true + WLAN Verbunden: + false + + + + true + Audio Player steuern: Medienknopf Play (Google Play Musik) + true + LAUNCH + 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 + LAUNCH + 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 + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicAlbum%20{encodeURLForm(album)} speichern in response + http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicAlbum%20{encodeURLForm(album)} + true + false + + GET + X_WWW_FORM_URLENCODED + text/plain + + Lastname=XYZ,Firstname=ABC + 60000 + false + + true + response + /storage/emulated/0/Download/file.bin + + + true + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicArtist%20{encodeURLForm(artist)} speichern in response + http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicArtist%20{encodeURLForm(artist)} + true + false + + GET + X_WWW_FORM_URLENCODED + text/plain + + Lastname=XYZ,Firstname=ABC + 60000 + false + + true + response + /storage/emulated/0/Download/file.bin + + + true + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicTrack%20{encodeURLForm(track)} speichern in response + http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicTrack%20{encodeURLForm(track)} + true + false + + GET + X_WWW_FORM_URLENCODED + text/plain + + Lastname=XYZ,Firstname=ABC + 60000 + false + + true + response + /storage/emulated/0/Download/file.bin + + + Mediaplayer + FHEM Info / Steuerung über AMAD Modul + true + PARALLEL + + HTTP Request: /automagic/mediaPlayer, Port 8089 + com.android.music.metachanged + + Audio Player steuern: Medienknopf Zurück (Google Play Musik) + Audio Player steuern: Medienknopf Weiter (Google Play Musik) + Audio Player steuern: Medienknopf Stopp (Google Play Musik) + Audio Player steuern: Medienknopf Play (Google Play Musik) + Expression: param_button == "play" + Expression: param_button == "next" + Expression: param_button == "back" + Expression: param_button == "stop" + Expression: trigger == "com.android.music.metachanged" + WLAN Verbunden: + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicAlbum%20{encodeURLForm(album)} speichern in response + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicTrack%20{encodeURLForm(track)} speichern in response + HTTP Request: GET http://IP_FHEM:8085/fhem?cmd=setreading%20DEVICENAME%20currentPlayMusicArtist%20{encodeURLForm(artist)} speichern in response + + + + + + + + + + + + + + + \ No newline at end of file