[AMAD] TTS nicht möglich, Automagic stürzt ab

Begonnen von ManOki, 26 April 2019, 21:21:30

Vorheriges Thema - Nächstes Thema

ManOki

Hallo,

ich benutze AMAD (Version 4.4.0) und habe soweit alles passend eingerichtet. Es kommen Werte über den Zustand des Tabletts bei FHEM an und ich kann z.B. den Bildschirm aussschalten (set tablet screen on).
Leider ist es neuerdings nicht mehr möglich, dass das TTS Commands korrekt wiedergibt. Ich sehe im Automagic, dass der Flow "SetCommands" rot aktiviert wird, aber es kommt kein Ton.
Außerdem bleibt der Flow "SetCommands" dauerhaft rot aktiviert und wird nicht nach kurzer Zeit wieder blau/deaktiviert.
Neue Befehle kann ich nicht dann nicht mehr absetzen, der Flow kann auch nicht einzeln gestoppt werden, sondern ich muss den gesamten Automagic Service stoppen und neu starten.

Früher konnte ich die Funktion ohne Probleme nutzen, leider kann ich nicht mehr nachkommen, seit wann das nicht mehr funktioniert. Das Tablet habe ich nicht aktualisiert (LineageOS 14.1/Android 7.1.2), die "Google Sprachausgabe" ist installiert.

Hier ist ein List von meinem AMADDevice:

Internals:
   AMADBridge_MSGCNT 611
   AMADBridge_TIME 2019-04-26 21:06:10
   AMAD_ID    1503350255959
   CHANGED   
   DEF        192.168.0.42 1503350255959 Automagic
   FUUID      5c51c3e3-f33f-7272-93c1-a0a080f9c95ecab4
   FVERSION   74_AMADDevice.pm:0.190640/2019-03-29
   HOST       192.168.0.42
   IODev      AMADBridge
   LASTInputDev AMADBridge
   MODEL      Automagic
   MSGCNT     611
   NAME       WohnzimmerTablet.AMAD
   NOTIFYDEV  global,WohnzimmerTablet.AMAD,AMADBridge
   NR         150
   NTFY_ORDER 50-WohnzimmerTablet.AMAD
   PORT       8090
   STATE      online
   TYPE       AMADDevice
   VERSIONFLOWSET 4.4.0
   VERSIONMODUL 4.4.0
   READINGS:
     2017-08-22 08:46:03   airplanemode    off
     2017-08-22 08:46:03   androidVersion  7.1 Nougat
     2017-10-08 11:04:47   automagicState  Automatischer Stopp Unterbreche und deaktiviere Flow 'Informations'.
     2018-03-01 10:59:00   batteryHealth   2
     2019-04-26 21:00:31   batteryPercent  42
     2019-04-26 21:00:31   batteryTemperature 28.4
     2018-09-25 20:33:01   bluetooth       off
     2017-08-25 19:59:54   checkActiveTask 0
     2018-07-27 20:15:54   connectedBTdevices none
     2018-07-27 20:15:54   connectedBTdevicesMAC none
     2019-02-13 09:22:33   currentMusicAlbum no player active
     2019-02-13 09:22:33   currentMusicApp no player active
     2019-02-13 09:22:33   currentMusicArtist no player active
     2019-02-13 09:22:33   currentMusicIcon no player active
     2017-10-19 09:05:36   currentMusicState
     2019-02-13 09:22:33   currentMusicTrack no player active
     2019-04-26 20:54:42   daydream        off
     2019-04-26 20:54:09   deviceState     online
     2017-08-22 08:46:05   doNotDisturb    always
     2019-03-10 09:02:04   dockingState    undocked
     2018-04-18 19:33:48   flow_SetCommands aktiv
     2018-09-30 13:07:50   flow_informations aktiv
     2019-04-25 19:24:00   flowsetVersionAtDevice 4.4.0
     2017-08-22 08:46:05   keyguardSet     0
     2017-12-06 23:59:58   lastSetCommandError
     2019-04-26 20:58:00   lastSetCommandState setCmd_error
     2019-04-26 20:54:33   lastStatusRequestState statusRequest_done
     2019-03-09 12:01:57   mute            off
     2017-08-22 08:46:05   nextAlarmDay    off
     2017-08-22 08:46:05   nextAlarmTime   off
     2019-03-23 23:19:11   nfc             on
     2018-06-21 23:00:10   powerLevel      66
     2019-03-28 21:08:00   powerPlugged    0
     2019-04-26 20:54:40   screen          on unlocked
     2017-08-22 08:46:03   screenBrightness 102
     2019-03-23 21:06:02   screenBrightnessMode on
     2019-03-23 13:23:16   screenOrientation landscape
     2018-11-28 08:42:46   screenOrientationMode auto
     2019-04-26 20:58:00   state           active
     2019-04-26 20:52:17   volume          10
     2019-01-23 09:22:32   volumeNotification 6
     2017-10-28 01:10:09   wiredHeadsetPlugged 0
   helper:
     deviceStateErrorCounter 0
     infoErrorCounter 0
     setCmdErrorCounter 1
     bm:
       FHEM::AMADDevice::Attr:
         cnt        3
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.04. 20:32:51
         max        7.29560852050781e-05
         tot        0.000123977661132812
         mAr:
           set
           WohnzimmerTablet.AMAD
           remoteServer
           Automagic
       FHEM::AMADDevice::Define:
         cnt        3
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.04. 20:51:44
         max        0.0115900039672852
         tot        0.0276310443878174
         mAr:
           HASH(0x560ed19d09b8)
           WohnzimmerTablet.AMAD AMADDevice 192.168.178.33 1503350255959 Automagic
       FHEM::AMADDevice::Notify:
         cnt        124
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.04. 20:54:08
         max        0.00135302543640137
         tot        0.0111699104309082
         mAr:
           HASH(0x560ed19d09b8)
           HASH(0x560ecb7f0ef8)
       FHEM::AMADDevice::Set:
         cnt        213
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.04. 20:33:06
         max        0.0022890567779541
         tot        0.0471086502075195
         mAr:
           HASH(0x560ed19d09b8)
           WohnzimmerTablet.AMAD
           ttsMsg
           hallo
Attributes:
   DbLogExclude .*
   IODev      AMADBridge
   alias      Tablet Wohnzimmer
   remoteServer Automagic
   setAPSSID  my-wifi
   setTakePictureResolution 1920x1080
   setTtsMsgLang de
   setTtsMsgSpeed 1.0
   setTtsMsgVol 10
   stateFormat deviceState


Was muss ich tun, damit TTS wieder funktioniert?

Vielen Dank
ManOki

PS: Ich habe mal einen separaten Thread für dieses spezielle Problem aufgemacht, statt in den bestehenden Langzeit-Thread https://forum.fhem.de/index.php/topic,99062.0.html zu schreiben.

CoolTux

Kannst Du den Flow einmal auf machen und dann schauen wo genau er hängen bleibt?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ManOki

#2
Hallo,

der Flow bleibt bei "Sprachausgabe: Deutsch" hängen.

https://www.bilder-upload.eu/upload/055739-1556392908.png
https://www.bilder-upload.eu/upload/e16910-1556392930.png

Ich habe gerade mal ausprobiert, Englisch funktioniert. Was muss ich machen, damit die deutsche Ausgabe (wieder) funktioniert?
Gibt es noch einen anderen Weg, zu testen, ob die deutsche Sprachausgabe auf dem Tablett richtig installiert ist bzw. funktioniert?

EDIT: https://support.google.com/accessibility/android/answer/6006983?hl=de
Habe so probiert, die Sprachausgabe einzurichten. Dabei kam die Anzeige, dass ein Download für die Offline-Dateien nicht funktioniert hat.
War wohl die Firewall, die das weggeblockt hat, jetzt funktioniert es jedenfalls. :)

Vielen Dank
ManOki

CoolTux

Hallo,

Wollte gerade sagen das es dann eigentlich nur an fehlende offline Daten liegen kann. Super das es nun geht.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net