Problem AMAD2 , keine Readingaktualisierung

Begonnen von matt_form, 07 November 2023, 18:32:55

Vorheriges Thema - Nächstes Thema

matt_form

Hallo
Ich habe folgendes Problem. Seit langer Zeit hab ich ein Tablet an der Wand hängen. Ein Bewegunsmelder schaltet es an oder aus. Mit dem reading: Powerlevel schalte ich eine Funksteckdose, die das Laden des Tablets übernimmt. Nach einem Update klappte es nicht mehr.
Fehlersuche:Ein veraltetes Flowset auf dem Tablet bei der Automagic-App. Habe ich auch erneuert. Jetzt kann ich das Tablet wieder ein und ausschalten. Das reading: screen wird auch aktualisiert, also ob der Bildschirm an oder aus ist. Aber die Ladeanzeige(jetzt batteryPercent) wird nicht aktualisiert. Ich sitze seit Tagen daran, aber es klappt nicht. Vieleicht kann mir jemand weiterhelfen.

CoolTux

Ich fürchte so ohne was wird man nicht helfen können.

Ein list vom AMAD Device und der AMAD Bridge wäre erstmal ein Anfang.
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

matt_form

Ok. Die AMADBridge:

define AMADBridge AMADCommBridge
attr AMADBridge fhemServerIP 192.168.x.x
attr AMADBridge room AMAD
#   BRIDGE     1
#   CFGFN     
#   CONNECTS   4896
#   FD         60
#   FUUID      654a577d-f33f-48a9-eb1e-bec9b9398c025fc2
#   FVERSION   73_AMADCommBridge.pm:v4.4.4-s27422/2023-04-10
#   NAME       AMADBridge
#   NR         5370
#   PORT       8090
#   STATE      opened
#   TYPE       AMADCommBridge
#   VERSION    v4.4.4
#   VERSIONFLOWSET 4.4.3
#   eventCount 1
#   READINGS:
#     2023-11-07 16:27:57   state           opened
#
setstate AMADBridge opened
setstate AMADBridge 2023-11-07 16:27:57 state opened


Und hier das Device:

define TabletFlur AMADDevice 192.168.x.x 1699371105665 Automagic
attr TabletFlur IODev AMADBridge
attr TabletFlur remoteServer Automagic
attr TabletFlur room AMAD
#   AMADBridge_MSGCNT 1961
#   AMADBridge_TIME 2023-11-08 07:52:38
#   AMAD_ID    1699371105665
#   CFGFN     
#   DEF        192.168.x.x 1699371105665 Automagic
#   FUUID      654a5866-f33f-48a9-a332-2f3de3021d3a3c89
#   FVERSION   74_AMADDevice.pm:v4.4.8-s27422/2023-04-10
#   HOST       192.168.x.x
#   IODev      AMADBridge
#   LASTInputDev AMADBridge
#   MODEL      Automagic
#   MSGCNT     1961
#   NAME       TabletFlur
#   NOTIFYDEV  global,TabletFlur,AMADBridge
#   NR         5383
#   NTFY_ORDER 50-TabletFlur
#   PORT       8090
#   STATE      active
#   TYPE       AMADDevice
#   VERSION    v4.4.8
#   VERSIONFLOWSET 4.4.3
#   eventCount 46
#   READINGS:
#     2023-11-07 16:31:50   IODev           AMADBridge
#     2023-11-07 16:32:11   airplanemode    off
#     2023-11-07 16:32:11   androidVersion  4.4 KitKat
#     2023-11-07 16:32:01   automagicState  Automagic Premium   Automagic Service läuft 
#     2023-11-07 16:32:11   batteryHealth   2
#     2023-11-07 16:32:11   batteryPercent  78
#     2023-11-07 16:32:11   batteryTemperature 25.0
#     2023-11-07 16:32:13   bluetooth       off
#     2023-11-07 16:32:32   checkActiveTask 0
#     2023-11-07 16:32:13   connectedBTdevices none
#     2023-11-07 16:32:13   connectedBTdevicesMAC none
#     2023-11-07 16:32:18   currentMusicAlbum no player active
#     2023-11-07 16:32:18   currentMusicApp no player active
#     2023-11-07 16:32:18   currentMusicArtist no player active
#     2023-11-07 16:32:18   currentMusicIcon no player active
#     2023-11-07 16:32:18   currentMusicTrack no player active
#     2023-11-07 16:32:11   deviceState     online
#     2023-11-07 16:32:13   dockingState    undocked
#     2023-11-07 16:36:37   flow_SetCommands aktiv
#     2023-11-07 16:36:37   flow_informations aktiv
#     2023-11-07 16:32:01   flowsetVersionAtDevice 4.4.3
#     2023-11-07 16:32:17   keyguardSet     0
#     2023-11-07 16:40:06   lastSetCommandState setCmd_done
#     2023-11-07 16:32:15   lastStatusRequestState statusRequest_done
#     2023-11-07 16:31:59   mute            off
#     2023-11-07 16:32:13   nextAlarmDay    off
#     2023-11-07 16:32:13   nextAlarmTime   off
#     2023-11-07 16:32:11   powerPlugged    0
#     2023-11-08 07:36:49   screen          off locked
#     2023-11-07 16:32:11   screenBrightness 255
#     2023-11-07 17:16:21   screenOrientation landscape
#     2023-11-07 16:32:17   screenOrientationMode auto
#     2023-11-07 16:32:15   state           active
#     2023-11-07 16:32:13   volume          13
#     2023-11-07 16:32:11   volumeNotification 15
#     2023-11-07 16:32:11   wiredHeadsetPlugged 0
#   helper:
#     deviceStateErrorCounter 0
#     infoErrorCounter 0
#     setCmdErrorCounter 0
#
setstate TabletFlur active
setstate TabletFlur 2023-11-08 07:52:38 .deviceState online
setstate TabletFlur 2023-11-07 16:31:50 IODev AMADBridge
setstate TabletFlur 2023-11-07 16:32:11 airplanemode off
setstate TabletFlur 2023-11-07 16:32:11 androidVersion 4.4 KitKat
setstate TabletFlur 2023-11-07 16:32:01 automagicState Automagic Premium   Automagic Service läuft 
setstate TabletFlur 2023-11-07 16:32:11 batteryHealth 2
setstate TabletFlur 2023-11-07 16:32:11 batteryPercent 78
setstate TabletFlur 2023-11-07 16:32:11 batteryTemperature 25.0
setstate TabletFlur 2023-11-07 16:32:13 bluetooth off
setstate TabletFlur 2023-11-07 16:32:32 checkActiveTask 0
setstate TabletFlur 2023-11-07 16:32:13 connectedBTdevices none
setstate TabletFlur 2023-11-07 16:32:13 connectedBTdevicesMAC none
setstate TabletFlur 2023-11-07 16:32:18 currentMusicAlbum no player active
setstate TabletFlur 2023-11-07 16:32:18 currentMusicApp no player active
setstate TabletFlur 2023-11-07 16:32:18 currentMusicArtist no player active
setstate TabletFlur 2023-11-07 16:32:18 currentMusicIcon no player active
setstate TabletFlur 2023-11-07 16:32:18 currentMusicTrack no player active
setstate TabletFlur 2023-11-07 16:32:11 deviceState online
setstate TabletFlur 2023-11-07 16:32:13 dockingState undocked
setstate TabletFlur 2023-11-07 16:36:37 flow_SetCommands aktiv
setstate TabletFlur 2023-11-07 16:36:37 flow_informations aktiv
setstate TabletFlur 2023-11-07 16:32:01 flowsetVersionAtDevice 4.4.3
setstate TabletFlur 2023-11-07 16:32:17 keyguardSet 0
setstate TabletFlur 2023-11-07 16:40:06 lastSetCommandState setCmd_done
setstate TabletFlur 2023-11-07 16:32:15 lastStatusRequestState statusRequest_done
setstate TabletFlur 2023-11-07 16:31:59 mute off
setstate TabletFlur 2023-11-07 16:32:13 nextAlarmDay off
setstate TabletFlur 2023-11-07 16:32:13 nextAlarmTime off
setstate TabletFlur 2023-11-07 16:32:11 powerPlugged 0
setstate TabletFlur 2023-11-08 07:36:49 screen off locked
setstate TabletFlur 2023-11-07 16:32:11 screenBrightness 255
setstate TabletFlur 2023-11-07 17:16:21 screenOrientation landscape
setstate TabletFlur 2023-11-07 16:32:17 screenOrientationMode auto
setstate TabletFlur 2023-11-07 16:32:15 state active
setstate TabletFlur 2023-11-07 16:32:13 volume 13
setstate TabletFlur 2023-11-07 16:32:11 volumeNotification 15
setstate TabletFlur 2023-11-07 16:32:11 wiredHeadsetPlugged 0


Wenn ich das Tablet per Hand einschalte, wird das reading screen aktualisiert. Es zeigt also an, ob der Bildschirm eingeschaltet ist oder nicht. Die anderen readings werden aber nicht aktualisiert. Klemme ich das Netzteil an, wird es nicht erkannt. Ändert sich die Akkuladung, wird es nicht erkannt. Vor der Aktualisierung hat dies aber immer zuverlässig funktioniert. Ich sitze seit Tagen an dem Problem. Aber ich weiß nicht mehr, was ich machen soll.

CoolTux

#3
Das ist aber kein list.

list DEVICENAME

Bitte.

Ist die Android Version korrekt? 4.4 KitKat. Lief der Batteriestatus schon mal korrekt? Das ist ja mega uralt.
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

matt_form

AMAD Bridge:

Internals:
   BRIDGE     1
   CFGFN     
   CONNECTS   5215
   FD         60
   FUUID      654a577d-f33f-48a9-eb1e-bec9b9398c025fc2
   FVERSION   73_AMADCommBridge.pm:v4.4.4-s27422/2023-04-10
   NAME       AMADBridge
   NR         5370
   PORT       8090
   STATE      opened
   TYPE       AMADCommBridge
   VERSION    v4.4.4
   VERSIONFLOWSET 4.4.3
   eventCount 1
   READINGS:
     2023-11-07 16:27:57   state           opened
Attributes:
   fhemServerIP 192.168.x.x
   room       AMAD

AMAD Device:

Internals:
   AMADBridge_MSGCNT 2092
   AMADBridge_TIME 2023-11-08 08:44:39
   AMAD_ID    1699371105665
   CFGFN     
   DEF        192.168.x.x 1699371105665 Automagic
   FUUID      654a5866-f33f-48a9-a332-2f3de3021d3a3c89
   FVERSION   74_AMADDevice.pm:v4.4.8-s27422/2023-04-10
   HOST       192.168.178.34
   IODev      AMADBridge
   LASTInputDev AMADBridge
   MODEL      Automagic
   MSGCNT     2092
   NAME       TabletFlur
   NOTIFYDEV  global,TabletFlur,AMADBridge
   NR         5383
   NTFY_ORDER 50-TabletFlur
   PORT       8090
   STATE      active
   TYPE       AMADDevice
   VERSION    v4.4.8
   VERSIONFLOWSET 4.4.3
   eventCount 71
   READINGS:
     2023-11-07 16:31:50   IODev           AMADBridge
     2023-11-07 16:32:11   airplanemode    off
     2023-11-07 16:32:11   androidVersion  4.4 KitKat
     2023-11-07 16:32:01   automagicState  Automagic Premium   Automagic Service läuft 
     2023-11-07 16:32:11   batteryHealth   2
     2023-11-07 16:32:11   batteryPercent  78
     2023-11-07 16:32:11   batteryTemperature 25.0
     2023-11-07 16:32:13   bluetooth       off
     2023-11-07 16:32:32   checkActiveTask 0
     2023-11-07 16:32:13   connectedBTdevices none
     2023-11-07 16:32:13   connectedBTdevicesMAC none
     2023-11-07 16:32:18   currentMusicAlbum no player active
     2023-11-07 16:32:18   currentMusicApp no player active
     2023-11-07 16:32:18   currentMusicArtist no player active
     2023-11-07 16:32:18   currentMusicIcon no player active
     2023-11-07 16:32:18   currentMusicTrack no player active
     2023-11-07 16:32:11   deviceState     online
     2023-11-07 16:32:13   dockingState    undocked
     2023-11-07 16:36:37   flow_SetCommands aktiv
     2023-11-08 08:04:37   flow_informations aktiv
     2023-11-07 16:32:01   flowsetVersionAtDevice 4.4.3
     2023-11-07 16:32:17   keyguardSet     0
     2023-11-07 16:40:06   lastSetCommandState setCmd_done
     2023-11-07 16:32:15   lastStatusRequestState statusRequest_done
     2023-11-08 08:01:49   mute            on
     2023-11-07 16:32:13   nextAlarmDay    off
     2023-11-07 16:32:13   nextAlarmTime   off
     2023-11-07 16:32:11   powerPlugged    0
     2023-11-08 08:04:50   screen          off unlocked
     2023-11-07 16:32:11   screenBrightness 255
     2023-11-07 17:16:21   screenOrientation landscape
     2023-11-07 16:32:17   screenOrientationMode auto
     2023-11-07 16:32:15   state           active
     2023-11-08 08:01:49   volume          0
     2023-11-07 16:32:11   volumeNotification 15
     2023-11-07 16:32:11   wiredHeadsetPlugged 0
   helper:
     deviceStateErrorCounter 0
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   IODev      AMADBridge
   remoteServer Automagic
   room       AMAD

Ja, es lief jahrelang korrekt. Irgendwann eingerichtet und vergessen. Es hat halt funktioniert. Bis zum Update.
 

CoolTux

Auf jeden Fall kommen Daten allgemein rein. Wieso da aber keine battery Daten kommen kann ich mir auch nicht erklären.
Hast Du auch die letzte verfügbare Automagic Version installiert?
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

matt_form

Die Automagic Version ist laut Tablet 1.37.0. Wenn ich das Tablet neu starte oder das Device neu anlege, liest er auch alle Daten ein. Das war es dann aber auch. Danach keine Aktualisierung. Ich sehe gerade, es gibt noch eine neuere Version. Die werde ich erst mal probieren. Da stand was von Android 10, darum habe ich das nicht ernst genommen.

matt_form

Ich habe jetzt die Version Automagic_1_38_0.apk auf dem Tablet installiert. Es ist das gleiche Verhalten wie zuvor. Einige Readings werden aktualisiert, andere nicht.

CoolTux

Also entweder passt die API dann nicht mehr. Sprich es wird kein Event über die API gesendet wenn sich der Batteriestatus ändert oder die gesamte Libary ist nicht mehr passend. Es kann nur an Automagic liegen denke ich. Du kannst Dir ja den Flow einmal öffnen und schauen ob hier bei Batteriestatus Änderung getriggert wird. Alternativ kann man auch mit Task das ganze testen. Gibt für Task auch entsprechende Implementierung.
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