From 90306e09ba8e187af4446777d66fdec3b4ceb1ef Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Mon, 11 Sep 2017 22:07:32 +0200 Subject: [PATCH] add new trigger hreadset plugged in and out --- 73_AMADCommBridge.pm | 2 +- 74_AMADDevice.pm | 2 +- ...7.xml => 74_AMADautomagicFlowset_4.0.8.xml | 870 +++++++++--------- 3 files changed, 456 insertions(+), 418 deletions(-) rename 74_AMADautomagicFlowset_4.0.7.xml => 74_AMADautomagicFlowset_4.0.8.xml (88%) diff --git a/73_AMADCommBridge.pm b/73_AMADCommBridge.pm index 08f6b27..27f6f51 100644 --- a/73_AMADCommBridge.pm +++ b/73_AMADCommBridge.pm @@ -75,7 +75,7 @@ eval "use JSON;1" or $missingModul .= "JSON "; my $modulversion = "4.0.5"; -my $flowsetversion = "4.0.7"; +my $flowsetversion = "4.0.8"; diff --git a/74_AMADDevice.pm b/74_AMADDevice.pm index 89bb497..6a79a45 100644 --- a/74_AMADDevice.pm +++ b/74_AMADDevice.pm @@ -59,7 +59,7 @@ eval "use JSON;1" or $missingModul .= "JSON "; my $modulversion = "4.0.9"; -my $flowsetversion = "4.0.7"; +my $flowsetversion = "4.0.8"; diff --git a/74_AMADautomagicFlowset_4.0.7.xml b/74_AMADautomagicFlowset_4.0.8.xml similarity index 88% rename from 74_AMADautomagicFlowset_4.0.7.xml rename to 74_AMADautomagicFlowset_4.0.8.xml index 2d37b1b..6584545 100644 --- a/74_AMADautomagicFlowset_4.0.7.xml +++ b/74_AMADautomagicFlowset_4.0.8.xml @@ -274,6 +274,18 @@ irname=getString("name") 8090 true + + false + Kabelgebundenes Headset Getrennt + true + false + + + false + Kabelgebundenes Headset Verbunden + true + true + false Medien Session verändert @@ -1073,6 +1085,11 @@ or trigger == "HTTP Request: /fhem-amad/deviceInfo/" Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*" trigger == "HTTP Request: /fhem-amad/setCommands/*" + + true + Expression: trigger == "Kabelgebundenes Headset Verbunden" or trigger == "Kabelgebundenes Headset Getrennt" + trigger == "Kabelgebundenes Headset Verbunden" or trigger == "Kabelgebundenes Headset Getrennt" + true Expression: trigger == "Medien Session verändert" or trigger == "HTTP Request: /fhem-amad/deviceInfo/" @@ -2718,6 +2735,17 @@ nextalarmstate = "done" if(trigger == "Genereller Broadcast: wenn com.android.deskclock.ALARM_SNOOZE") { nextalarmstate = "snooze" } + + + true + Script: if(trigger == "Kabelgebundenes Headset Verbunden") { wiredHeatsetPlugged = "\"wiredHeatsetPlugged\": \"in\""; } else if(trigger == "Kabelgebundenes Headset Getrennt") { wiredHeatsetPlugged = "\"wiredHeatsetPlugged\": \"out\""; } fhemcmd = "setreading"; + true @@ -2947,7 +2975,7 @@ fhemcmd = "setreading"; false Script: Set FHEMDATA JSON -