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.
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.
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.
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.
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.
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?
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.
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.
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.