Autovoice löst keinen Task aus

  • 2 Antworten
  • Neuester Beitrag
Diskutiere Autovoice löst keinen Task aus im Automatisierung - Tasker im Bereich Tools.
W

webmagier

Neues Mitglied
Kurz zu den Rahmenbedingungen:

Handy: Samsung S7 Edge
Android: 6.01
Tasker und Autovoice in der Vollversion
Google Now/Assistant Integration ist aktiviert
Homematic CCU2

Nun mein Problem:

Ich möchte mein Rolle mit dem Befehl "Rollo öffnen" hochfahren lassen, bzw. mit "Rollo schließen" herunterfahren.
Für Rollo öffnen habe ich in Tasker ein Profil wie folgt angelegt:

1. Neues Profil -> Ereignis -> Plugin -> AutoVoice -> Recognized
2. Dann auf das Stiftsymbol und bei Command Filter "Rollo öffnen" eingetragen und den Haken bei Exact Command gesetzt
3. Als Task für das Profil "http get" ausgewählt und bei Server:port das reinkopiert was ich unter Homedroid gefunden habe

Gehe ich im Tasker auf den erstellten Task "Rollo öffnen" und führe den mit der Playtaste aus, öffnet sich das Rollo, aber wenn ich meinem Handy sage "OK Google Rollo öffnen", dann bekomme ich nur ein kleines graues Popup mit "Received possible Commands: Rollo öffnen". Es passiert dann aber nichts. Es öffnet sich nur die Googlesuche und präsentiert mir Ergebnisse zum Thema "Rollo öffnen".

Was mach ich denn falsch? Ich bin echt schon am verzweifeln.

Hier noch das Profil als XML:
<TaskerData sr="" dvi="1" tv="4.9u3m">
<Profile sr="prof3" ve="2">
<cdate>1484048063468</cdate>
<edate>1484217839457</edate>
<id>3</id>
<mid0>6</mid0>
<nme>WZ Rollo öffnen</nme>
<Event sr="con0" ve="2">
<code>41628340</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<Contains>false</Contains>
<Contains-type>java.lang.Boolean</Contains-type>
<LastCommandIdInvert>false</LastCommandIdInvert>
<LastCommandIdInvert-type>java.lang.Boolean</LastCommandIdInvert-type>
<LastCommandIdRegex>false</LastCommandIdRegex>
<LastCommandIdRegex-type>java.lang.Boolean</LastCommandIdRegex-type>
<NotCancelSearchGoogleNow>false</NotCancelSearchGoogleNow>
<NotCancelSearchGoogleNow-type>java.lang.Boolean</NotCancelSearchGoogleNow-type>
<NotOnContinuous>false</NotOnContinuous>
<NotOnContinuous-type>java.lang.Boolean</NotOnContinuous-type>
<NotOnNormal>false</NotOnNormal>
<NotOnNormal-type>java.lang.Boolean</NotOnNormal-type>
<Precision>&lt;null&gt;</Precision>
<Precision-type>java.lang.String</Precision-type>
<ProfileName>&lt;null&gt;</ProfileName>
<ProfileName-type>java.lang.String</ProfileName-type>
<Source>&lt;null&gt;</Source>
<Source-type>java.lang.String</Source-type>
<Substitutions>&lt;null&gt;</Substitutions>
<Substitutions-type>java.lang.String</Substitutions-type>
<TriggerWord>&lt;null&gt;</TriggerWord>
<TriggerWord-type>java.lang.String</TriggerWord-type>
<TriggerWordExact>false</TriggerWordExact>
<TriggerWordExact-type>java.lang.Boolean</TriggerWordExact-type>
<TriggerWordRegex>false</TriggerWordRegex>
<TriggerWordRegex-type>java.lang.Boolean</TriggerWordRegex-type>
<VariableNames>&lt;null&gt;</VariableNames>
<VariableNames-type>java.lang.String</VariableNames-type>
<VariableValues>&lt;null&gt;</VariableValues>
<VariableValues-type>java.lang.String</VariableValues-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Command: "rollo öffnen (exact)"</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<configcommand>Rollo öffnen</configcommand>
<configcommand-type>java.lang.String</configcommand-type>
<configcommandid>&lt;null&gt;</configcommandid>
<configcommandid-type>java.lang.String</configcommandid-type>
<configcommandinvert>false</configcommandinvert>
<configcommandinvert-type>java.lang.Boolean</configcommandinvert-type>
<configexactsub>true</configexactsub>
<configexactsub-type>java.lang.Boolean</configexactsub-type>
<configlastcommand>&lt;null&gt;</configlastcommand>
<configlastcommand-type>java.lang.String</configlastcommand-type>
<configregexsub>false</configregexsub>
<configregexsub-type>java.lang.Boolean</configregexsub-type>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>true</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-type>java.lang.Boolean</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-type>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%avcomm
First recognized Command
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%avcommnofilter
First Command Without Filter
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%avcomms()
All recognized commands
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%avcommsnofilter()
All recognized commands without filter
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4&gt;%avsource
Source of the Voice Command
Can be normal, continuous, test or googlenow&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES5&gt;%avword()
Word Array
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES5&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
<net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>configcommand plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>
<net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>
<net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled>
<net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type>
<plugininstanceid>3c5d4e59-2797-481e-bf72-138853393b56</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autovoice.intent.IntentReceiveVoiceEvent</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autovoice</Str>
<Str sr="arg2" ve="3">com.joaomgcd.autovoice.activity.ActivityConfigReceiveVoiceEvent</Str>
</Event>
</Profile>
<Task sr="task6">
<cdate>1484048090619</cdate>
<edate>1484217626180</edate>
<id>6</id>
<nme>WZ Rollo öffnen</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">http://homematic-ccu2/addons/xmlapi/statechange.cgi?ise_id=1271&amp;new_value=1.0</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3"/>
<Int sr="arg8" val="0"/>
</Action>
</Task>
</TaskerData>
Danke im Voraus für eure Hilfe und Grüße,
Daniel
 
Zuletzt bearbeitet von einem Moderator:
Bearbeitet von PrinzPoldi007 - Grund: Code gespoilert - Gruß PrinzPoldi007
W

webmagier

Neues Mitglied
Hat sich erledigt.

Tasker war selbst gar nicht aktiv. Für jemanden der Tasker gut kennt eine Selbstverständlichkeit, für einen Neuling als Fehlerquelle aber schwer auszumachen.

Aus irgendeinem Grund scheint Android Tasker aber gegelegentlich abzuschalten. Mir ist das vorher schon aufgefallen, weil ich ein Profil habe, welches eine bestimmte App immer dann startet, wenn ich im Auto unterwegs bin und wieder abschaltet, wenn ich aus dem Auto raus bin. Das funktionierte manchmal erst nachdem ich das Handy neu gestartet habe.

Grüße,
Daniel
 
M

mickk

Stammgast
Die Systemeinstellung "Akkuverbrauch optimieren" (irgendwo unter Einstellungen/Akku) sollte deaktiviert sein, sonst wird auch Tasker zuweilen beendet, jedenfalls schlafen geschickt. Wenn das nicht hilft, gibt es noch in Tasker die Einstellung "Use reliable Alarms", dann wird Tasker zumindest zu den Monitor-Zeiten wieder automatisch geweckt bzw. sogar gestartet wenn nötig (zieht aber kräftig am Akku).