[ VERSION 1.2.0 ] 74_AMAD.pm zur Steuerung eines Androidgerätes

Begonnen von CoolTux, 07 August 2015, 09:39:01

Vorheriges Thema - Nächstes Thema

CoolTux

Worin auch immer Dein Problem liegt, ich kann es anhand Deines Logs nicht erkennen. Sag mal genau was er macht oder nicht macht bitte.


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

mi.ke

Zitat von: CoolTux am 17 Dezember 2015, 10:42:55
Also beim erkennen der Androidversion bin ich runter bis Version 4.1 gegangen. Hast Du eine noch ältere Androidversion auf dem Teil drauf?


Hi Leon.

sorry, wegen der späten Rückmeldung.

Ich hatte extra mit dem ältesten Device getestet. Andoid 4.0.4
Hab im Flow mal testweise mal auf Version 15 gestellt und das hat funktioniert.

Ich bekommen zwar in AMAD keine Android Version angezeigt, aber alle Fehlermeldungen sind weg, ausser
automagicState      Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff

Sonst funktioniert bis jetzt alles wieder einwandfrei
Cheers
mi.ke
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

Zitat von: mi.ke am 22 Dezember 2015, 09:31:07

Hi Leon.

sorry, wegen der späten Rückmeldung.

Ich hatte extra mit dem ältesten Device getestet. Andoid 4.0.4
Hab im Flow mal testweise mal auf Version 15 gestellt und das hat funktioniert.

Ich bekommen zwar in AMAD keine Android Version angezeigt, aber alle Fehlermeldungen sind weg, ausser
automagicState      Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff

Sonst funktioniert bis jetzt alles wieder einwandfrei
Cheers
mi.ke

Hallo Mike,

Ok ich werde noch die Versionsabfrage für 4.0 einbauen.
Werde aber gerade nicht so ganz schlau aus Deiner Antwort. Hast Du die neuste Automagicversion installiert? Siehe Beitrag von Rettungs Tim.
Wenn ja solltest Du zu mindestens keine Fehlermeldung ala


automagicState      Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff


bekommen.

Du solltest ein not supported bekommen.



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

mi.ke

Hi Leon.
Nee, sorry.

Automagic Premium
Version 1.29.0
Build 20151101_191717_e03c163

Bei den anderen alten (Android 4.2.2) war das vorher so, aber nach dem Flow-Update auf 1.0.0 kommt die nun die Meldung

automagicState      Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff

Cheers
mi.ke
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

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

mi.ke

Hi Leon

Android 4.0.4

Internals:
   CFGFN      ./FHEM/(p)android.cfg
   DEF        172.xx.xx.xx
   HOST       172..xx.xx.xx
   INTERVAL   180
   NAME       WandTabletWohnzimmer
   NR         1644
   PORT       8090
   STATE      74.0 % laden WVC=0
   TYPE       AMAD
   VERSION    1.0.0
   Readings:
     2015-12-22 10:26:46   androidVersion
     2015-12-22 10:26:46   automagicState  Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff
     2015-12-22 10:26:46   bluetooth       on
     2015-12-22 10:26:46   checkActiveTask 0
     2015-12-22 10:26:46   connectedBTdevices []
     2015-12-22 10:26:46   connectedBTdevicesMAC []
     2015-12-22 10:26:46   currentMusicAlbum no soundplayer activ
     2015-12-22 10:26:46   currentMusicArtist no soundplayer activ
     2015-12-22 10:26:46   currentMusicTrack no soundplayer activ
     2015-12-22 10:26:46   flow_SetCommands aktiv
     2015-12-22 10:26:46   flow_informations aktiv
     2015-12-22 10:26:46   lastStatusRequestState statusRequest_done
     2015-12-22 10:26:46   nextAlarmDay
     2015-12-22 10:26:46   nextAlarmTime
     2015-12-22 10:26:46   powerLevel      74.0
     2015-12-22 10:26:46   powerPlugged    1
     2015-12-22 10:26:48   powerSupply     laden
     2015-12-22 10:26:46   screen          off
     2015-12-22 10:26:46   screenBrightness 30
     2015-12-22 10:26:46   screenOrientation auto
     2015-12-22 10:26:46   state           active
     2015-12-22 10:26:46   volumeMusikBluetooth
     2015-12-22 10:26:46   volumeMusikSpeaker
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
     Bm:
       Amad_attr:
         cnt        2325
         dmx        0
         mAr
         max        0
         tot        0
       Amad_set:
         cnt        2023
         dmx        0
         max        2
         tot        6
         mAr:
           HASH(0x23361f0)
           WandTabletWohnzimmer
           statusRequest
Attributes:
   alias      Galaxy Tablet
   checkActiveTask com.vmd.webViewControl
   room       Android
   setFullscreen 1
   setOpenApp WebViewControl
   stateFormat powerLevel % powerSupply WVC=checkActiveTask
   verbose    2



Android 4.2.2

Internals:
   CFGFN      ./FHEM/(p)android.cfg
   DEF        172.xx.xx.xx
   HOST       172.xx.xx.xx
   INTERVAL   180
   NAME       WT7zoll
   NR         1646
   PORT       8090
   STATE      83.0 % WVC=1
   TYPE       AMAD
   VERSION    1.0.0
   Readings:
     2015-12-22 10:27:21   androidVersion  4.2 Jelly Bean
     2015-12-22 10:27:21   automagicState  Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff
     2015-12-22 10:27:21   bluetooth       off
     2015-12-22 10:27:21   checkActiveTask 1
     2015-12-22 10:27:21   connectedBTdevices
     2015-12-22 10:27:21   connectedBTdevicesMAC
     2015-12-22 10:27:21   currentMusicAlbum no soundplayer activ
     2015-12-22 10:27:21   currentMusicArtist no soundplayer activ
     2015-12-22 10:27:21   currentMusicTrack no soundplayer activ
     2015-12-22 10:30:29   deviceState     online
     2015-12-22 10:27:21   flow_SetCommands aktiv
     2015-12-22 10:27:21   flow_informations aktiv
     2015-12-22 10:27:21   lastStatusRequestState statusRequest_done
     2015-12-22 10:27:21   nextAlarmDay
     2015-12-22 10:27:21   nextAlarmTime
     2015-12-22 10:27:21   powerLevel      83.0
     2015-12-22 10:27:21   powerPlugged    0
     2015-12-22 10:27:21   screen          off
     2015-12-22 10:27:21   screenBrightness 10
     2015-12-22 10:27:21   screenOrientation portrait
     2015-12-22 10:27:20   state           active
     2015-12-22 10:27:21   volumeMusikBluetooth
     2015-12-22 10:27:21   volumeMusikSpeaker 13
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
     Bm:
       Amad_attr:
         cnt        7717
         dmx        0
         max        4
         tot        4
         mAr:
           set
           WT7zoll
           stateFormat
           powerLevel % powerSupply WVC=checkActiveTask
       Amad_set:
         cnt        10537
         dmx        0
         max        1852
         tot        43259
         mAr:
           HASH(0x2262160)
           WT7zoll
           volume
           13
Attributes:
   alias      7" Tablet
   checkActiveTask com.vmd.webViewControl
   disable    0
   room       Android
   setOpenApp WebViewControl
   sortby     4
   stateFormat powerLevel % WVC=checkActiveTask
   verbose    2
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

Ok das ist irgendwie seltsam. Kannst Du mir mal bitte einen Automagic Log geben, so wie bei RettungsTim.
Zu mindest die Meldung von wegen Benachrichtigung und so sollte nicht so sein bei beiden Tablets.
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

mi.ke

Hi Leon.
Kann ich machen, aber erst morgen, da ich an die Tablets z.Z. nicht ran komme . . .
Cheers
mi.ke

PS.
Soweit ich mich erinnere, wird diese Meldung aber im Flow unter der AndroidSDKversion Abfrage erzeugt . . .
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

HoTi

Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux

Zitat von: mi.ke am 22 Dezember 2015, 11:27:18
Hi Leon.
Kann ich machen, aber erst morgen, da ich an die Tablets z.Z. nicht ran komme . . .
Cheers
mi.ke

PS.
Soweit ich mich erinnere, wird diese Meldung aber im Flow unter der AndroidSDKversion Abfrage erzeugt . . .

Ja das ist richtig, aber nur wenn die SDK Version >= 19 ist. Deine ist es aber nicht. In beiden Fällen nicht. Bei Dir sollte unsupported kommen.


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

CoolTux

Zitat von: RettungsTim am 22 Dezember 2015, 11:41:02
Es wird der fehler gemeldet. Siehe Anhang

Ach so. Das wurde hier schon mehrmals erwähnt. Es ist nicht wirklich ein Fehler sondern eher eine Info. Leider habe ich das noch nicht wegbekommen. Stehe deswegen aber in Kontakt mit dem Entwickler von Automagic. Lese mal die Medung genau durch. Der Fehler soll sein das die Anwort fertig empfangen wurde. Na was ist das denn für ein Fehler   ;D
Nach dem Prinzip Fehler in Sprache ich habe Dich verstanden.   Lach



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

CoolTux

Kurzer Statusbericht. Dank meines Mentors Andre habe ich nun das sperren des Bildschirms mit einer Pin fertig im Modul Code. Ausserdem ist Notofocation Volume auch drin.
Das aktuelle Modul liegt schon auf Github ist aber noch funktionslos da die angepassten Flows fehlen. Die Flows bearbeite ich heute Abend. Ich denke mal wenn alles klappt kann vor Weihnachten noch getestet werden.

Neu ist dann


  • Notification Lautstärke ändern
  • Tablet mit Bildschirmsperre auf PIN Basis sperren und entsperren



Vorweihnachtliche Grüße
Leon
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

HoTi

Zitat von: CoolTux am 22 Dezember 2015, 11:59:24
Ach so. Das wurde hier schon mehrmals erwähnt. Es ist nicht wirklich ein Fehler sondern eher eine Info. Leider habe ich das noch nicht wegbekommen. Stehe deswegen aber in Kontakt mit dem Entwickler von Automagic. Lese mal die Medung genau durch. Der Fehler soll sein das die Anwort fertig empfangen wurde. Na was ist das denn für ein Fehler   ;D
Nach dem Prinzip Fehler in Sprache ich habe Dich verstanden.   Lach



Grüße

Hmmm ok. Irgendwie doof diese Meldung. Ich erwarte da nur Fehler vorallem wenn sie mit einen Ausrufezeichen markiert sind.

Offe das bekommt bald weg.
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

mi.ke

Zitat von: CoolTux am 22 Dezember 2015, 11:56:28
Ja das ist richtig, aber nur wenn die SDK Version >= 19 ist. Deine ist es aber nicht. In beiden Fällen nicht. Bei Dir sollte unsupported kommen.

wie gesagt hatte ich ja die SDK Version auf 15 geändert . . . .
Cheers

mi.ke
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

Zitat von: mi.ke am 22 Dezember 2015, 13:35:13
wie gesagt hatte ich ja die SDK Version auf 15 geändert . . . .
Cheers

mi.ke

Ok das ich das verstehe. Du hast den Text getAndroidSDK() >= 19 geändert auf >= 15 was in Deinem Fall ja wahr bedeutet. Also True und somit in den JA Zweig geht was dann zu einer Fehlermeldung führt weil Du ja kein Android > 19 hast und demzufolge die Meldung bekommst Du sollst da mal was einschalten was nur > 19 Geräte haben.


Wenn dem so ist, dann ist alles gut. Jedenfalls von meiner Seite     ;D
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