fix Bug in Set Command Flow

This commit is contained in:
Marko Oldenburg 2017-06-05 10:16:32 +02:00
parent 9456372df9
commit 1c368d0e96
3 changed files with 260 additions and 277 deletions

View File

@ -69,7 +69,7 @@ eval "use JSON;1" or $missingModul .= "JSON ";
my $modulversion = "3.9.61";
my $flowsetversion = "3.9.61";
my $flowsetversion = "3.9.62";

View File

@ -55,7 +55,7 @@ eval "use JSON;1" or $missingModul .= "JSON ";
my $modulversion = "3.9.61";
my $flowsetversion = "3.9.61";
my $flowsetversion = "3.9.62";

View File

@ -1,5 +1,5 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<data version="1.33.0">
<data version="1.32.0">
<trigger type="battery_level">
<useDefaultName>true</useDefaultName>
<name>Akku Ladestand: grösser als 0%</name>
@ -13,14 +13,12 @@
<useDefaultName>false</useDefaultName>
<name>App Task Beendet</name>
<enabled>true</enabled>
<method>CLASSIC</method>
<packageNameFilter>*</packageNameFilter>
</trigger>
<trigger type="app_task_ended">
<useDefaultName>true</useDefaultName>
<name>App Task Beendet: ch.gridvision.ppam.androidautomagic</name>
<enabled>false</enabled>
<method>CLASSIC</method>
<packageNameFilter>ch.gridvision.ppam.androidautomagic</packageNameFilter>
</trigger>
<trigger type="notification_status_bar_displayed">
@ -393,14 +391,12 @@ irname=getString("name")</extras>
<condition type="app_task_running">
<useDefaultName>false</useDefaultName>
<name>App Task läuft: App (neuster)</name>
<method>CLASSIC</method>
<packageNameList>{param_app}</packageNameList>
<checkMostRecentAppTaskOnly>true</checkMostRecentAppTaskOnly>
</condition>
<condition type="app_task_running">
<useDefaultName>true</useDefaultName>
<name>App Task läuft: {global_activetask} (neuster)</name>
<method>CLASSIC</method>
<packageNameList>{global_activetask}</packageNameList>
<checkMostRecentAppTaskOnly>true</checkMostRecentAppTaskOnly>
</condition>
@ -1569,7 +1565,7 @@ putString("{param_exkey2}", "{param_exval2}");</extras>
<action type="execute_flows">
<useDefaultName>false</useDefaultName>
<name>Flows ausführen: udef_trigger setLockPin</name>
<includeFlowNamePatternList>Informations test</includeFlowNamePatternList>
<includeFlowNamePatternList>Informations</includeFlowNamePatternList>
<excludeFlowNamePatternList></excludeFlowNamePatternList>
<skipDisabledFlowsWithoutError>false</skipDisabledFlowsWithoutError>
<waitForFlowsToFinish>true</waitForFlowsToFinish>
@ -1705,8 +1701,6 @@ androidVersion = "4.0 - 4.0.2 Ice Cream Sandwich"
<verifyCertificates>false</verifyCertificates>
<basicAuthentication>false</basicAuthentication>
<username></username>
<clientCert>false</clientCert>
<clientCertPath></clientCertPath>
<httpMethod>POST</httpMethod>
<httpContentType>GENERAL_TEXT</httpContentType>
<contentType>text/plain</contentType>
@ -1727,8 +1721,6 @@ androidVersion = "4.0 - 4.0.2 Ice Cream Sandwich"
<verifyCertificates>false</verifyCertificates>
<basicAuthentication>false</basicAuthentication>
<username></username>
<clientCert>false</clientCert>
<clientCertPath></clientCertPath>
<httpMethod>POST</httpMethod>
<httpContentType>GENERAL_TEXT</httpContentType>
<contentType>text/plain</contentType>
@ -1749,8 +1741,6 @@ androidVersion = "4.0 - 4.0.2 Ice Cream Sandwich"
<verifyCertificates>false</verifyCertificates>
<basicAuthentication>false</basicAuthentication>
<username></username>
<clientCert>false</clientCert>
<clientCertPath></clientCertPath>
<httpMethod>POST</httpMethod>
<httpContentType>GENERAL_TEXT</httpContentType>
<contentType>text/plain</contentType>
@ -1771,8 +1761,6 @@ androidVersion = "4.0 - 4.0.2 Ice Cream Sandwich"
<verifyCertificates>false</verifyCertificates>
<basicAuthentication>false</basicAuthentication>
<username></username>
<clientCert>false</clientCert>
<clientCertPath></clientCertPath>
<httpMethod>POST</httpMethod>
<httpContentType>GENERAL_TEXT</httpContentType>
<contentType>text/plain</contentType>
@ -1793,8 +1781,6 @@ androidVersion = "4.0 - 4.0.2 Ice Cream Sandwich"
<verifyCertificates>false</verifyCertificates>
<basicAuthentication>false</basicAuthentication>
<username></username>
<clientCert>false</clientCert>
<clientCertPath></clientCertPath>
<httpMethod>POST</httpMethod>
<httpContentType>GENERAL_TEXT</httpContentType>
<contentType>text/plain</contentType>
@ -2030,7 +2016,6 @@ Connection: close</customHTTPHeaders>
<action type="call_number">
<useDefaultName>true</useDefaultName>
<name>Nummer anrufen: {param_callnumber}</name>
<sim></sim>
<number>{param_callnumber}</number>
<directlyInitiateCall>true</directlyInitiateCall>
</action>
@ -2651,7 +2636,7 @@ fhemcmd = "setreading";</script>
<action type="script">
<useDefaultName>false</useDefaultName>
<name>Script: Set FHEMDATA JSON</name>
<script>fhemdata = "\"flowsetVersionAtDevice\": \"3.9.61\",";
<script>fhemdata = "\"flowsetVersionAtDevice\": \"3.9.62\",";
@ -3041,7 +3026,6 @@ if(param_mplayer == "mediaAudible")
<action type="send_sms">
<useDefaultName>true</useDefaultName>
<name>SMS senden an: an {param_smsnumber} '{param_smsmessage}' (10 in 12h)</name>
<sim></sim>
<receiver>{param_smsnumber}</receiver>
<message>{param_smsmessage}</message>
<truncate>true</truncate>
@ -3060,7 +3044,6 @@ if(param_mplayer == "mediaAudible")
<alarmName>Lautlos</alarmName>
<path>{param_notifypath}{param_notifyfile}</path>
<audioStreamType>NOTIFICATION</audioStreamType>
<startPosition></startPosition>
<showStopSoundNotification>false</showStopSoundNotification>
<waitForSoundToFinish>true</waitForSoundToFinish>
<requestAudioFocus>true</requestAudioFocus>
@ -3292,7 +3275,7 @@ Soll der Assistent gelöscht werden?</text>
</action>
<flow type="flow">
<name>First Run Assistant</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>false</enabled>
<executionPolicy>PARALLEL</executionPolicy>
<triggercontainer id="t1" x="69.999725" y="-1487.5">
@ -3532,7 +3515,7 @@ Auf Wiedersehen.</actioncontainer>
</flow>
<flow type="flow">
<name>Informations</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>true</enabled>
<executionPolicy>QUEUE</executionPolicy>
<emergencyStopCount>900</emergencyStopCount>
@ -3977,7 +3960,7 @@ Auf Wiedersehen.</actioncontainer>
</flow>
<flow type="flow">
<name>Send Data to AMADCommBridge</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>true</enabled>
<executionPolicy>PARALLEL</executionPolicy>
<emergencyStopCount>900</emergencyStopCount>
@ -4017,7 +4000,7 @@ Auf Wiedersehen.</actioncontainer>
</flow>
<flow type="flow">
<name>SetCommands</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>true</enabled>
<executionPolicy>QUEUE</executionPolicy>
<emergencyStopCount>900</emergencyStopCount>
@ -4071,126 +4054,126 @@ Auf Wiedersehen.</actioncontainer>
<conditioncontainer id="t43" x="-595.0" y="-122.5">Expression: screenMsg"</conditioncontainer>
<actioncontainer id="t44" x="-595.0" y="892.5">Benachrichtigung auf Bildschirm: {param_message} (lange)</actioncontainer>
<actioncontainer id="t45" x="2870.0" y="752.5">Script: udef_trigger = "setLockPin"</actioncontainer>
<actioncontainer id="t46" x="2870.0" y="892.5">Flows ausführen: udef_trigger setLockPin</actioncontainer>
<conditioncontainer id="t47" x="2870.0" y="1032.5">Display eingeschaltet</conditioncontainer>
<actioncontainer id="t48" x="2800.0" y="1242.5">Gerät sperren</actioncontainer>
<actioncontainer id="t49" x="2940.0" y="1242.5">Schalte Display ein</actioncontainer>
<actioncontainer id="t50" x="2940.0" y="1382.5">Gerät sperren</actioncontainer>
<conditioncontainer id="t51" x="3395.0" y="-122.5">Expression: setTimer"</conditioncontainer>
<conditioncontainer id="t52" x="3605.0" y="577.5">Expression: param_option</conditioncontainer>
<actioncontainer id="t53" x="3605.0" y="752.5">Pause: {param_hanguptime}s (Gerät wach halten)</actioncontainer>
<actioncontainer id="t54" x="3605.0" y="892.5">Anruf beenden</actioncontainer>
<actioncontainer id="t55" x="3185.0" y="892.5">Broadcast senden: {param_action} </actioncontainer>
<actioncontainer id="t56" x="-385.0" y="892.5">URL in Browser öffnen: {param_url} (mit {param_browserapp}/{param_browserappclass})</actioncontainer>
<actioncontainer id="t57" x="-175.0" y="892.5">Setze Unterbrechnungen-Modus: Alle / Immer unterbrechen</actioncontainer>
<actioncontainer id="t58" x="35.0" y="892.5">Setze Unterbrechnungen-Modus: Wichtig / Nur wichtige Unterbrechnungen zulassen</actioncontainer>
<actioncontainer id="t59" x="245.0" y="892.5">Setze Unterbrechnungen-Modus: Keine / Nicht unterbrechen</actioncontainer>
<actioncontainer id="t60" x="455.0" y="892.5">Setze Unterbrechnungen-Modus: Nur Wecker (Android 6+)</actioncontainer>
<conditioncontainer id="t61" x="-385.0" y="-122.5">Expression: openURL"</conditioncontainer>
<conditioncontainer id="t62" x="665.0" y="577.5">Expression: param_fullscreen == "on"</conditioncontainer>
<conditioncontainer id="t63" x="140.0" y="-122.5">Expression: do not Disturb"</conditioncontainer>
<conditioncontainer id="t64" x="-175.0" y="577.5">Expression: param_disturbmod == "always"</conditioncontainer>
<conditioncontainer id="t65" x="35.0" y="577.5">Expression: param_disturbmod == "onlyImportant"</conditioncontainer>
<conditioncontainer id="t66" x="245.0" y="577.5">Expression: param_disturbmod == "never"</conditioncontainer>
<conditioncontainer id="t67" x="455.0" y="577.5">Expression: param_disturbmod == "alarmClockOnly"</conditioncontainer>
<conditioncontainer id="t68" x="1820.0" y="-122.5">Expression: setBluetooth"</conditioncontainer>
<actioncontainer id="t69" x="-1120.0" y="-1802.5">Script: informationFlow_state = "aktiv"</actioncontainer>
<actioncontainer id="t70" x="-1330.0" y="-1802.5">Script: informationFlow_state = "inaktiv"</actioncontainer>
<conditioncontainer id="t71" x="-805.0" y="-2572.5">Host erreichbar: {global_fhemip}:{global_bridgeport}</conditioncontainer>
<conditioncontainer id="t72" x="-1330.0" y="-122.5">Expression: ttsMsg"</conditioncontainer>
<conditioncontainer id="t73" x="-1645.0" y="367.5">Expression: param_screen=="on"</conditioncontainer>
<conditioncontainer id="t74" x="-1750.0" y="-122.5">Expression: setScreenOnOff"</conditioncontainer>
<actioncontainer id="t75" x="-1855.0" y="892.5">Gerät sperren</actioncontainer>
<conditioncontainer id="t76" x="-1855.0" y="367.5">Expression: param_screen=="off"</conditioncontainer>
<conditioncontainer id="t77" x="-2275.0" y="-122.5">Expression: openApp"</conditioncontainer>
<conditioncontainer id="t78" x="-2275.0" y="367.5">App Task läuft: App (neuster)</conditioncontainer>
<conditioncontainer id="t79" x="-2065.0" y="-122.5">Expression: setVolume"</conditioncontainer>
<actioncontainer id="t80" x="-2275.0" y="892.5">App Starten: App</actioncontainer>
<actioncontainer id="t81" x="-2485.0" y="892.5">Dateien löschen: /storage/emulated/0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t82" x="-2695.0" y="892.5">Dateien löschen: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t83" x="-2905.0" y="892.5">Dateien löschen: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t84" x="-3115.0" y="542.5">Script: notification_text = "Flow install: path for download not exist"</actioncontainer>
<actioncontainer id="t85" x="-2905.0" y="542.5">Flows/Widgets importieren: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t86" x="-2905.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<actioncontainer id="t87" x="-2905.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/sdcard0/Download</actioncontainer>
<actioncontainer id="t88" x="-2695.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/sdcard0/Download</actioncontainer>
<actioncontainer id="t89" x="-2485.0" y="542.5">Flows/Widgets importieren: /storage/emulated/0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t90" x="-2695.0" y="542.5">Flows/Widgets importieren: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t91" x="-2695.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<conditioncontainer id="t92" x="-2695.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/storage/sdcard0)</conditioncontainer>
<conditioncontainer id="t93" x="-2905.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/sdcard)</conditioncontainer>
<conditioncontainer id="t94" x="-2695.0" y="-122.5">Expression: installFlow"</conditioncontainer>
<actioncontainer id="t95" x="-3325.0" y="892.5">Neustart </actioncontainer>
<conditioncontainer id="t96" x="-3325.0" y="367.5">Expression: Reboot</conditioncontainer>
<conditioncontainer id="t97" x="-3535.0" y="-122.5">Expression: System Command"</conditioncontainer>
<conditioncontainer id="t98" x="-3535.0" y="367.5">Expression: Shutdown</conditioncontainer>
<conditioncontainer id="t99" x="-3745.0" y="367.5">Expression: Airplanemode</conditioncontainer>
<actioncontainer id="t100" x="-3745.0" y="542.5">Script: airplanemode = "airplanemode@@on"; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t101" x="-3745.0" y="717.5">Flows ausführen: Send Data to AMADCommBridge mit warten</actioncontainer>
<actioncontainer id="t102" x="-3745.0" y="892.5">Flugmodus ein-/ausschalten: Ein</actioncontainer>
<actioncontainer id="t103" x="-3535.0" y="892.5">Herunterfahren</actioncontainer>
<actioncontainer id="t104" x="-3955.0" y="1242.5">Notification Lautstärke Wiederherstellen</actioncontainer>
<conditioncontainer id="t105" x="-3955.0" y="1067.5">Expression: param_notifyfile == "RedAlert.mp3"</conditioncontainer>
<actioncontainer id="t106" x="-4165.0" y="892.5">Benachrichtigung aus Statusbar entfernen: Alle</actioncontainer>
<actioncontainer id="t107" x="-4375.0" y="892.5">Benachrichtigung aus Statusbar entfernen: Alle (Automagic)</actioncontainer>
<conditioncontainer id="t108" x="-4375.0" y="367.5">Expression: Automagic</conditioncontainer>
<conditioncontainer id="t109" x="-4165.0" y="367.5">Expression: All</conditioncontainer>
<conditioncontainer id="t110" x="-3955.0" y="-122.5">Expression: notifysnd"</conditioncontainer>
<actioncontainer id="t111" x="-4095.0" y="-297.5">NotificationLautstärke auf Level 7</actioncontainer>
<actioncontainer id="t112" x="-4095.0" y="-472.5">Notification Lautstärke Speichern</actioncontainer>
<conditioncontainer id="t113" x="-4095.0" y="-647.5">Expression: param_notifyfile == "RedAlert.mp3"</conditioncontainer>
<actioncontainer id="t114" x="-2485.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<conditioncontainer id="t115" x="-4795.0" y="-122.5">Expression: Clear Automagic Meldungen"</conditioncontainer>
<conditioncontainer id="t116" x="-5215.0" y="-122.5">Expression: setVibrate"</conditioncontainer>
<actioncontainer id="t117" x="-5215.0" y="892.5">Vibrieren: Pattern 2 (-- --)</actioncontainer>
<actioncontainer id="t118" x="-5425.0" y="892.5">Audio Player steuern: Medienknopf Zurück ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t119" x="-5845.0" y="577.5">Expression: param_button == "stop"</conditioncontainer>
<conditioncontainer id="t120" x="-5565.0" y="577.5">Expression: param_button == "next"</conditioncontainer>
<conditioncontainer id="t121" x="-5425.0" y="577.5">Expression: param_button == "back"</conditioncontainer>
<actioncontainer id="t122" x="-1645.0" y="892.5">Schalte Display ein: Hell für {param_screenontime}s</actioncontainer>
<conditioncontainer id="t123" x="-1330.0" y="367.5">Expression: ttsMsgLang"</conditioncontainer>
<conditioncontainer id="t124" x="-805.0" y="-2782.5">Expression: global_fhemip != null or global_bridgeport != null</conditioncontainer>
<actioncontainer id="t125" x="-805.0" y="892.5">Setze Alarm: um {param_hour}:{param_minute}</actioncontainer>
<actioncontainer id="t126" x="-5565.0" y="892.5">Audio Player steuern: Medienknopf Weiter ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t127" x="3605.0" y="-122.5">Expression: openCall"</conditioncontainer>
<actioncontainer id="t128" x="3605.0" y="367.5">Nummer anrufen: {param_callnumber}</actioncontainer>
<conditioncontainer id="t129" x="4305.0" y="-122.5">Expression: sendSms"</conditioncontainer>
<conditioncontainer id="t130" x="4025.0" y="367.5">Expression: param_flowstate == "active" or param_flowstate == "inactive"</conditioncontainer>
<conditioncontainer id="t131" x="4025.0" y="577.5">Expression: param_flowstate == "active"</conditioncontainer>
<actioncontainer id="t132" x="4305.0" y="892.5">SMS senden an: an {param_smsnumber} '{param_smsmessage}' (10 in 12h)</actioncontainer>
<actioncontainer id="t133" x="4095.0" y="892.5">Setze Flow Status: Deaktivieren {param_flowname}</actioncontainer>
<actioncontainer id="t134" x="3955.0" y="892.5">Setze Flow Status: Aktivieren {param_flowname}</actioncontainer>
<actioncontainer id="t135" x="4025.0" y="1242.5">Script: notification_text = "Flow '{param_flowname}' has been set {param_flowstate}"</actioncontainer>
<conditioncontainer id="t136" x="4025.0" y="-122.5">Expression: flowState"</conditioncontainer>
<conditioncontainer id="t137" x="3815.0" y="-122.5">Expression: closeCall"</conditioncontainer>
<actioncontainer id="t138" x="-5845.0" y="892.5">Audio Player steuern: Medienknopf Stopp ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t139" x="-5635.0" y="-122.5">Expression: multimediaControl"</conditioncontainer>
<actioncontainer id="t140" x="-6055.0" y="892.5">Starte Daydream</actioncontainer>
<conditioncontainer id="t141" x="-6055.0" y="-122.5">Expression: startDaydream"</conditioncontainer>
<actioncontainer id="t142" x="-2065.0" y="892.5">Lautstärken setzen param_volume</actioncontainer>
<conditioncontainer id="t143" x="-5005.0" y="-122.5">Expression: setNotifiVolume"</conditioncontainer>
<actioncontainer id="t144" x="-5005.0" y="892.5">Lautstärken setzen param_notifivolume</actioncontainer>
<conditioncontainer id="t145" x="-805.0" y="-2047.5">Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*"</conditioncontainer>
<conditioncontainer id="t146" x="-6265.0" y="-122.5">Expression: setRingSoundVolume"</conditioncontainer>
<actioncontainer id="t147" x="-6265.0" y="892.5">Lautstärken setzen param_ringsoundvolume</actioncontainer>
<conditioncontainer id="t148" x="-5705.0" y="577.5">Expression: param_button == "play/pause"</conditioncontainer>
<actioncontainer id="t149" x="-5705.0" y="892.5">Audio Player steuern: Medienknopf Play/Pause (/{kname})</actioncontainer>
<actioncontainer id="t150" x="-5635.0" y="122.5">Script: Zuordnung Mediaplayer</actioncontainer>
<actioncontainer id="t151" x="-3955.0" y="892.5">Sound: {param_notifypath}{param_notifyfile} als Benachrichtigung</actioncontainer>
<conditioncontainer id="t152" x="-2485.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/storage/emulated/0)</conditioncontainer>
<actioncontainer id="t153" x="-2485.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/emulated/0/Download</actioncontainer>
<actioncontainer id="t154" x="-1225.0" y="-1417.5">Script: flow_informations = "\"flow_informations\":" + " \"" + {informationFlow_state} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t155" x="4025.0" y="1382.5">Script: automagicState = "\"automagicState\":" + " \"" + {content_title} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t156" x="-3115.0" y="892.5">Script: automagicState = "\"automagicState\":" + " \"" + {content_title} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t157" x="-805.0" y="2152.5">Flows ausführen: Send Data to AMADCommBridge</actioncontainer>
<actioncontainer id="t158" x="-1435.0" y="892.5">Sprachausgabe: Englisch</actioncontainer>
<actioncontainer id="t159" x="-1225.0" y="892.5">Sprachausgabe: Deutsch</actioncontainer>
<conditioncontainer id="t160" x="-1225.0" y="-2012.5">Flow Aktiv: Informations</conditioncontainer>
<actioncontainer id="t161" x="-1470.0" y="-1557.5">Setze Flow Status: Aktivieren Informations</actioncontainer>
<actioncontainer id="t162" x="2555.0" y="892.5">Flows ausführen: VoiceControl</actioncontainer>
<connection from="t1" to="t124" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<conditioncontainer id="t46" x="2870.0" y="1032.5">Display eingeschaltet</conditioncontainer>
<actioncontainer id="t47" x="2800.0" y="1242.5">Gerät sperren</actioncontainer>
<actioncontainer id="t48" x="2940.0" y="1242.5">Schalte Display ein</actioncontainer>
<actioncontainer id="t49" x="2940.0" y="1382.5">Gerät sperren</actioncontainer>
<conditioncontainer id="t50" x="3395.0" y="-122.5">Expression: setTimer"</conditioncontainer>
<conditioncontainer id="t51" x="3605.0" y="577.5">Expression: param_option</conditioncontainer>
<actioncontainer id="t52" x="3605.0" y="752.5">Pause: {param_hanguptime}s (Gerät wach halten)</actioncontainer>
<actioncontainer id="t53" x="3605.0" y="892.5">Anruf beenden</actioncontainer>
<actioncontainer id="t54" x="3185.0" y="892.5">Broadcast senden: {param_action} </actioncontainer>
<actioncontainer id="t55" x="-385.0" y="892.5">URL in Browser öffnen: {param_url} (mit {param_browserapp}/{param_browserappclass})</actioncontainer>
<actioncontainer id="t56" x="-175.0" y="892.5">Setze Unterbrechnungen-Modus: Alle / Immer unterbrechen</actioncontainer>
<actioncontainer id="t57" x="35.0" y="892.5">Setze Unterbrechnungen-Modus: Wichtig / Nur wichtige Unterbrechnungen zulassen</actioncontainer>
<actioncontainer id="t58" x="245.0" y="892.5">Setze Unterbrechnungen-Modus: Keine / Nicht unterbrechen</actioncontainer>
<actioncontainer id="t59" x="455.0" y="892.5">Setze Unterbrechnungen-Modus: Nur Wecker (Android 6+)</actioncontainer>
<conditioncontainer id="t60" x="-385.0" y="-122.5">Expression: openURL"</conditioncontainer>
<conditioncontainer id="t61" x="665.0" y="577.5">Expression: param_fullscreen == "on"</conditioncontainer>
<conditioncontainer id="t62" x="140.0" y="-122.5">Expression: do not Disturb"</conditioncontainer>
<conditioncontainer id="t63" x="-175.0" y="577.5">Expression: param_disturbmod == "always"</conditioncontainer>
<conditioncontainer id="t64" x="35.0" y="577.5">Expression: param_disturbmod == "onlyImportant"</conditioncontainer>
<conditioncontainer id="t65" x="245.0" y="577.5">Expression: param_disturbmod == "never"</conditioncontainer>
<conditioncontainer id="t66" x="455.0" y="577.5">Expression: param_disturbmod == "alarmClockOnly"</conditioncontainer>
<conditioncontainer id="t67" x="1820.0" y="-122.5">Expression: setBluetooth"</conditioncontainer>
<actioncontainer id="t68" x="-1120.0" y="-1802.5">Script: informationFlow_state = "aktiv"</actioncontainer>
<actioncontainer id="t69" x="-1330.0" y="-1802.5">Script: informationFlow_state = "inaktiv"</actioncontainer>
<conditioncontainer id="t70" x="-805.0" y="-2572.5">Host erreichbar: {global_fhemip}:{global_bridgeport}</conditioncontainer>
<conditioncontainer id="t71" x="-1330.0" y="-122.5">Expression: ttsMsg"</conditioncontainer>
<conditioncontainer id="t72" x="-1645.0" y="367.5">Expression: param_screen=="on"</conditioncontainer>
<conditioncontainer id="t73" x="-1750.0" y="-122.5">Expression: setScreenOnOff"</conditioncontainer>
<actioncontainer id="t74" x="-1855.0" y="892.5">Gerät sperren</actioncontainer>
<conditioncontainer id="t75" x="-1855.0" y="367.5">Expression: param_screen=="off"</conditioncontainer>
<conditioncontainer id="t76" x="-2275.0" y="-122.5">Expression: openApp"</conditioncontainer>
<conditioncontainer id="t77" x="-2275.0" y="367.5">App Task läuft: App (neuster)</conditioncontainer>
<conditioncontainer id="t78" x="-2065.0" y="-122.5">Expression: setVolume"</conditioncontainer>
<actioncontainer id="t79" x="-2275.0" y="892.5">App Starten: App</actioncontainer>
<actioncontainer id="t80" x="-2485.0" y="892.5">Dateien löschen: /storage/emulated/0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t81" x="-2695.0" y="892.5">Dateien löschen: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t82" x="-2905.0" y="892.5">Dateien löschen: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t83" x="-3115.0" y="542.5">Script: notification_text = "Flow install: path for download not exist"</actioncontainer>
<actioncontainer id="t84" x="-2905.0" y="542.5">Flows/Widgets importieren: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t85" x="-2905.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<actioncontainer id="t86" x="-2905.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/sdcard0/Download</actioncontainer>
<actioncontainer id="t87" x="-2695.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/sdcard0/Download</actioncontainer>
<actioncontainer id="t88" x="-2485.0" y="542.5">Flows/Widgets importieren: /storage/emulated/0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t89" x="-2695.0" y="542.5">Flows/Widgets importieren: /storage/sdcard0/Download/installFlow_{param_flowname}</actioncontainer>
<actioncontainer id="t90" x="-2695.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<conditioncontainer id="t91" x="-2695.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/storage/sdcard0)</conditioncontainer>
<conditioncontainer id="t92" x="-2905.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/sdcard)</conditioncontainer>
<conditioncontainer id="t93" x="-2695.0" y="-122.5">Expression: installFlow"</conditioncontainer>
<actioncontainer id="t94" x="-3325.0" y="892.5">Neustart </actioncontainer>
<conditioncontainer id="t95" x="-3325.0" y="367.5">Expression: Reboot</conditioncontainer>
<conditioncontainer id="t96" x="-3535.0" y="-122.5">Expression: System Command"</conditioncontainer>
<conditioncontainer id="t97" x="-3535.0" y="367.5">Expression: Shutdown</conditioncontainer>
<conditioncontainer id="t98" x="-3745.0" y="367.5">Expression: Airplanemode</conditioncontainer>
<actioncontainer id="t99" x="-3745.0" y="542.5">Script: airplanemode = "airplanemode@@on"; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t100" x="-3745.0" y="717.5">Flows ausführen: Send Data to AMADCommBridge mit warten</actioncontainer>
<actioncontainer id="t101" x="-3745.0" y="892.5">Flugmodus ein-/ausschalten: Ein</actioncontainer>
<actioncontainer id="t102" x="-3535.0" y="892.5">Herunterfahren</actioncontainer>
<actioncontainer id="t103" x="-3955.0" y="1242.5">Notification Lautstärke Wiederherstellen</actioncontainer>
<conditioncontainer id="t104" x="-3955.0" y="1067.5">Expression: param_notifyfile == "RedAlert.mp3"</conditioncontainer>
<actioncontainer id="t105" x="-4165.0" y="892.5">Benachrichtigung aus Statusbar entfernen: Alle</actioncontainer>
<actioncontainer id="t106" x="-4375.0" y="892.5">Benachrichtigung aus Statusbar entfernen: Alle (Automagic)</actioncontainer>
<conditioncontainer id="t107" x="-4375.0" y="367.5">Expression: Automagic</conditioncontainer>
<conditioncontainer id="t108" x="-4165.0" y="367.5">Expression: All</conditioncontainer>
<conditioncontainer id="t109" x="-3955.0" y="-122.5">Expression: notifysnd"</conditioncontainer>
<actioncontainer id="t110" x="-4095.0" y="-297.5">NotificationLautstärke auf Level 7</actioncontainer>
<actioncontainer id="t111" x="-4095.0" y="-472.5">Notification Lautstärke Speichern</actioncontainer>
<conditioncontainer id="t112" x="-4095.0" y="-647.5">Expression: param_notifyfile == "RedAlert.mp3"</conditioncontainer>
<actioncontainer id="t113" x="-2485.0" y="717.5">Setze Flow Status: Aktivieren {imported_flow_names,listformat,comma}</actioncontainer>
<conditioncontainer id="t114" x="-4795.0" y="-122.5">Expression: Clear Automagic Meldungen"</conditioncontainer>
<conditioncontainer id="t115" x="-5215.0" y="-122.5">Expression: setVibrate"</conditioncontainer>
<actioncontainer id="t116" x="-5215.0" y="892.5">Vibrieren: Pattern 2 (-- --)</actioncontainer>
<actioncontainer id="t117" x="-5425.0" y="892.5">Audio Player steuern: Medienknopf Zurück ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t118" x="-5845.0" y="577.5">Expression: param_button == "stop"</conditioncontainer>
<conditioncontainer id="t119" x="-5565.0" y="577.5">Expression: param_button == "next"</conditioncontainer>
<conditioncontainer id="t120" x="-5425.0" y="577.5">Expression: param_button == "back"</conditioncontainer>
<actioncontainer id="t121" x="-1645.0" y="892.5">Schalte Display ein: Hell für {param_screenontime}s</actioncontainer>
<conditioncontainer id="t122" x="-1330.0" y="367.5">Expression: ttsMsgLang"</conditioncontainer>
<conditioncontainer id="t123" x="-805.0" y="-2782.5">Expression: global_fhemip != null or global_bridgeport != null</conditioncontainer>
<actioncontainer id="t124" x="-805.0" y="892.5">Setze Alarm: um {param_hour}:{param_minute}</actioncontainer>
<actioncontainer id="t125" x="-5565.0" y="892.5">Audio Player steuern: Medienknopf Weiter ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t126" x="3605.0" y="-122.5">Expression: openCall"</conditioncontainer>
<actioncontainer id="t127" x="3605.0" y="367.5">Nummer anrufen: {param_callnumber}</actioncontainer>
<conditioncontainer id="t128" x="4305.0" y="-122.5">Expression: sendSms"</conditioncontainer>
<conditioncontainer id="t129" x="4025.0" y="367.5">Expression: param_flowstate == "active" or param_flowstate == "inactive"</conditioncontainer>
<conditioncontainer id="t130" x="4025.0" y="577.5">Expression: param_flowstate == "active"</conditioncontainer>
<actioncontainer id="t131" x="4305.0" y="892.5">SMS senden an: an {param_smsnumber} '{param_smsmessage}' (10 in 12h)</actioncontainer>
<actioncontainer id="t132" x="4095.0" y="892.5">Setze Flow Status: Deaktivieren {param_flowname}</actioncontainer>
<actioncontainer id="t133" x="4025.0" y="1242.5">Script: notification_text = "Flow '{param_flowname}' has been set {param_flowstate}"</actioncontainer>
<conditioncontainer id="t134" x="4025.0" y="-122.5">Expression: flowState"</conditioncontainer>
<conditioncontainer id="t135" x="3815.0" y="-122.5">Expression: closeCall"</conditioncontainer>
<actioncontainer id="t136" x="-5845.0" y="892.5">Audio Player steuern: Medienknopf Stopp ({pname}/{kname})</actioncontainer>
<conditioncontainer id="t137" x="-5635.0" y="-122.5">Expression: multimediaControl"</conditioncontainer>
<actioncontainer id="t138" x="-6055.0" y="892.5">Starte Daydream</actioncontainer>
<conditioncontainer id="t139" x="-6055.0" y="-122.5">Expression: startDaydream"</conditioncontainer>
<actioncontainer id="t140" x="-2065.0" y="892.5">Lautstärken setzen param_volume</actioncontainer>
<conditioncontainer id="t141" x="-5005.0" y="-122.5">Expression: setNotifiVolume"</conditioncontainer>
<actioncontainer id="t142" x="-5005.0" y="892.5">Lautstärken setzen param_notifivolume</actioncontainer>
<conditioncontainer id="t143" x="-805.0" y="-2047.5">Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*"</conditioncontainer>
<conditioncontainer id="t144" x="-6265.0" y="-122.5">Expression: setRingSoundVolume"</conditioncontainer>
<actioncontainer id="t145" x="-6265.0" y="892.5">Lautstärken setzen param_ringsoundvolume</actioncontainer>
<conditioncontainer id="t146" x="-5705.0" y="577.5">Expression: param_button == "play/pause"</conditioncontainer>
<actioncontainer id="t147" x="-5705.0" y="892.5">Audio Player steuern: Medienknopf Play/Pause (/{kname})</actioncontainer>
<actioncontainer id="t148" x="-5635.0" y="122.5">Script: Zuordnung Mediaplayer</actioncontainer>
<actioncontainer id="t149" x="-3955.0" y="892.5">Sound: {param_notifypath}{param_notifyfile} als Benachrichtigung</actioncontainer>
<conditioncontainer id="t150" x="-2485.0" y="87.5">Gerätespeicherplatz: Freier Speicherplatz &gt; 1kb (/storage/emulated/0)</conditioncontainer>
<actioncontainer id="t151" x="-2485.0" y="367.5">Download URL: http://{global_fhemip}:{global_bridgeport}/installFlow_{param_flowname} to /storage/emulated/0/Download</actioncontainer>
<actioncontainer id="t152" x="-1225.0" y="-1417.5">Script: flow_informations = "\"flow_informations\":" + " \"" + {informationFlow_state} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t153" x="4025.0" y="1382.5">Script: automagicState = "\"automagicState\":" + " \"" + {content_title} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t154" x="-3115.0" y="892.5">Script: automagicState = "\"automagicState\":" + " \"" + {content_title} + "\""; fhemcmd = "setreading";</actioncontainer>
<actioncontainer id="t155" x="-805.0" y="2152.5">Flows ausführen: Send Data to AMADCommBridge</actioncontainer>
<actioncontainer id="t156" x="-1435.0" y="892.5">Sprachausgabe: Englisch</actioncontainer>
<actioncontainer id="t157" x="-1225.0" y="892.5">Sprachausgabe: Deutsch</actioncontainer>
<conditioncontainer id="t158" x="-1225.0" y="-2012.5">Flow Aktiv: Informations</conditioncontainer>
<actioncontainer id="t159" x="-1470.0" y="-1557.5">Setze Flow Status: Aktivieren Informations</actioncontainer>
<actioncontainer id="t160" x="2555.0" y="892.5">Flows ausführen: VoiceControl</actioncontainer>
<actioncontainer id="t161" x="2870.0" y="892.5">Flows ausführen: udef_trigger setLockPin</actioncontainer>
<actioncontainer id="t162" x="3955.0" y="892.5">Setze Flow Status: Aktivieren {param_flowname}</actioncontainer>
<connection from="t1" to="t123" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t2" to="t34" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t3" to="t62" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t3" to="t61" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t3" to="t14" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t4" to="t10" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t5" to="t11" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
@ -4217,154 +4200,154 @@ Auf Wiedersehen.</actioncontainer>
<connection from="t29" to="t28" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t30" to="t18" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t32" to="t5" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t33" to="t162" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t33" to="t160" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t35" to="t37" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t36" to="t55" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t36" to="t54" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t37" to="t39" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t37" to="t38" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t38" to="t45" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t39" to="t45" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t40" to="t145" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t40" to="t143" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t40" to="t33" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t41" to="t125" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t41" to="t124" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t43" to="t44" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t45" to="t46" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t46" to="t47" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t47" to="t49" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t47" to="t48" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t49" to="t50" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t51" to="t42" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t52" to="t53" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t53" to="t54" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t61" to="t56" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t62" to="t8" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t63" to="t64" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t63" to="t65" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t63" to="t66" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t63" to="t67" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t45" to="t161" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t46" to="t48" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t46" to="t47" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t48" to="t49" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t50" to="t42" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t51" to="t52" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t52" to="t53" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t60" to="t55" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t61" to="t8" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t62" to="t63" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t62" to="t64" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t62" to="t65" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t62" to="t66" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t63" to="t56" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t64" to="t57" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t65" to="t58" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t66" to="t59" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t67" to="t60" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t68" to="t16" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t68" to="t15" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t69" to="t154" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t70" to="t161" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t71" to="t40" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t71" to="t160" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t72" to="t123" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t73" to="t122" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t74" to="t76" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t74" to="t73" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t76" to="t75" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t77" to="t78" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t78" to="t80" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t79" to="t142" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t84" to="t156" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t85" to="t86" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t86" to="t83" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t87" to="t85" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t88" to="t90" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t89" to="t114" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t90" to="t91" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t91" to="t82" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t93" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t88" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t93" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t93" to="t87" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t93" to="t84" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t93" to="t84" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t94" to="t152" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t67" to="t16" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t67" to="t15" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t68" to="t152" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t69" to="t159" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t70" to="t40" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t70" to="t158" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t71" to="t122" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t72" to="t121" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t73" to="t75" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t73" to="t72" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t75" to="t74" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t76" to="t77" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t77" to="t79" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t78" to="t140" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t83" to="t154" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t84" to="t85" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t85" to="t82" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t86" to="t84" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t87" to="t89" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t88" to="t113" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t89" to="t90" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t90" to="t81" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t91" to="t92" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t91" to="t87" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t91" to="t92" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t86" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t83" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t92" to="t83" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t93" to="t150" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t95" to="t94" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t96" to="t95" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t97" to="t96" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t97" to="t98" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t97" to="t99" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t98" to="t103" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t96" to="t97" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t96" to="t98" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t97" to="t102" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t99" to="t100" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t100" to="t101" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t101" to="t102" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t105" to="t104" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t108" to="t107" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t109" to="t106" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t110" to="t113" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t111" to="t151" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t112" to="t111" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t113" to="t112" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t113" to="t151" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t114" to="t81" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t115" to="t109" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t115" to="t108" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t116" to="t117" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t119" to="t138" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t120" to="t126" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t121" to="t118" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t123" to="t158" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t123" to="t159" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t124" to="t71" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t127" to="t128" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t128" to="t52" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t129" to="t132" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t130" to="t131" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t131" to="t134" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t131" to="t133" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t133" to="t135" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t134" to="t135" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t135" to="t155" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t136" to="t130" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t137" to="t54" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t139" to="t150" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t141" to="t140" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t104" to="t103" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t107" to="t106" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t108" to="t105" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t109" to="t112" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t110" to="t149" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t111" to="t110" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t112" to="t111" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t112" to="t149" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t113" to="t80" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t114" to="t108" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t114" to="t107" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t115" to="t116" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t118" to="t136" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t119" to="t125" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t120" to="t117" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t122" to="t156" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t122" to="t157" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t123" to="t70" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t126" to="t127" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t127" to="t51" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t128" to="t131" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t129" to="t130" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t130" to="t162" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t130" to="t132" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t132" to="t133" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t133" to="t153" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t134" to="t129" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t135" to="t53" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t137" to="t148" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t139" to="t138" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t141" to="t142" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t96" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t76" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t78" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t73" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t71" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t2" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t41" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t43" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t60" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t3" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t13" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t67" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t109" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t30" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t114" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t33" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t141" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t35" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t115" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t36" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t50" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t93" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t126" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t62" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t137" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t134" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t128" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t135" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t139" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t143" to="t144" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t97" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t77" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t79" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t74" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t72" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t2" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t41" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t43" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t61" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t3" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t13" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t68" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t110" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t30" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t115" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t33" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t143" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t35" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t116" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t36" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t51" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t94" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t127" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t63" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t139" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t136" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t129" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t137" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t141" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t145" to="t146" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t144" to="t145" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t146" to="t147" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t148" to="t149" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t119" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t148" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t120" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t121" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t151" to="t105" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t152" to="t153" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t152" to="t92" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t152" to="t92" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t153" to="t89" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t154" to="t157" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t155" to="t157" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t156" to="t157" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t160" to="t70" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t160" to="t69" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t161" to="t154" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t148" to="t118" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t148" to="t146" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t148" to="t119" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t148" to="t120" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t149" to="t104" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t151" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t91" type="EXCEPTION" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t150" to="t91" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t151" to="t88" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t152" to="t155" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t153" to="t155" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t154" to="t155" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t158" to="t69" type="FALSE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t158" to="t68" type="TRUE" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t159" to="t152" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t161" to="t46" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
<connection from="t162" to="t133" type="NORMAL" sourcePosition="SOUTH" targetPosition="NORTH" />
</flow>
<flow type="flow">
<name>Update AMAD Flowset</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>true</enabled>
<executionPolicy>QUEUE</executionPolicy>
<triggercontainer id="t1" x="420.0" y="-682.5">
@ -4420,7 +4403,7 @@ Auf Wiedersehen.</actioncontainer>
</flow>
<flow type="flow">
<name>VoiceControl</name>
<group>AMADNG Info/Control Flowset v3.9.61</group>
<group>AMADNG Info/Control Flowset v3.9.62</group>
<enabled>true</enabled>
<executionPolicy>QUEUE</executionPolicy>
<triggercontainer id="t1" x="70.0" y="-52.5" />