[AMADNG] AMAD 4.2 The Next Generation of AMAD with Tasker Support

Begonnen von CoolTux, 25 Mai 2017, 18:24:49

Vorheriges Thema - Nächstes Thema

duke-f

#1200
Das muss ich zugeben, war ein Schnellschuss mit resetwait. Wollte
do always eigentlich deaktivieren und habe statt zu löschen die Alternative angeklickt, ohne nachzudenken, was das bewirkt. Sobald es wieder läuft, versuche ich mein Glück und berichte.
Ich habe leider keine Vorstellung, was denn dann bewirken kann, dass dieses DOIF wirklich in schneller Abfolge im Extremfalle bis zu 3000 Mal wiederholt wurde.

Ich will hier aber jetzt nicht weiter den Thread belasten mit unbasierten Vermutungen. Hätte ja sein können, es hat jemand eine Idee. Wie gesagt, sobald alles wieder läuft starte ich den nächsten Test und berichte ggf - bei Interesse.

EDIT:
Habe mir jetzt ein neues Tablet mit Android 7 geordert und starte damit einen neuen Versuch mit Tasker, AMAD und Fully. Man sollte wissen, wenn man verloren hat. ;)
Danke trotzdem für den geduldigen Support.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Gisbert

Zitat von: Gisbert am 04 Mai 2018, 19:58:46
Hallo Leon,

es läuft wieder.
Ich hab (fast) nichts getan, außer das Handy aus- und eingeschaltet. Danach sah es so aus, dass es wieder nicht richtig arbeitet. Nach ein paar Sekunden lief's dann doch. Der nächste Befehl ging dann glatt ohne Unterbrechung durch.

Viele​ Grüße​ Gisbert​

Hallo Leon,

ich schon wieder - mit einem Problem.
Diesmal hat sich das Problem nicht wie beim letzten Mal von selbst behoben.
Die Google-Suche öffnet sich kurz und schließt sich wieder nach einem gesprochenen Befehl, aber ein Befehl wird nicht ausgeführt.

Diesmal stelle ich zusätzlich fest, dass Testbefehle aus Autovoice nicht an Automagic weitergereicht werden.

Leider habe ich keine Idee, wie ich das Problem beheben oder angehen kann.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

M.Piet

Hallo Zusammen,
Installation war total einfach. Stolperstein war nur der Installationsassistent, der beim drücken der Home-Taste kommen sollte. Ich habe den Flow manuell gestartet und alles hat geklappt.

Eine Verständnisfrage: sehe ich das richtig das ich Root-Rechte auf dem Tab benötige, damit Automagic das Tablet runterfahren bzw. neustarten kann?

Bei ausführen von "set TabletFlur system reboot" bekomme ich am Tab eine Fehlermeldung "Fehler: Root-Funktionen müssen in den Einstellungen aktiviert werden". Diese lassen sich aber nicht aktivieren.

CoolTux

Zitat von: M.Piet am 22 Mai 2018, 08:57:38
Hallo Zusammen,
Installation war total einfach. Stolperstein war nur der Installationsassistent, der beim drücken der Home-Taste kommen sollte. Ich habe den Flow manuell gestartet und alles hat geklappt.

Eine Verständnisfrage: sehe ich das richtig das ich Root-Rechte auf dem Tab benötige, damit Automagic das Tablet runterfahren bzw. neustarten kann?

Bei ausführen von "set TabletFlur system reboot" bekomme ich am Tab eine Fehlermeldung "Fehler: Root-Funktionen müssen in den Einstellungen aktiviert werden". Diese lassen sich aber nicht aktivieren.

Korrekt. Du benötigst root Rechte auf dem Tab welche man nur bei gerooteten Geräten bekommt.
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: Gisbert am 21 Mai 2018, 20:10:14
Hallo Leon,

ich schon wieder - mit einem Problem.
Diesmal hat sich das Problem nicht wie beim letzten Mal von selbst behoben.
Die Google-Suche öffnet sich kurz und schließt sich wieder nach einem gesprochenen Befehl, aber ein Befehl wird nicht ausgeführt.

Diesmal stelle ich zusätzlich fest, dass Testbefehle aus Autovoice nicht an Automagic weitergereicht werden.

Leider habe ich keine Idee, wie ich das Problem beheben oder angehen kann.

Viele​ Grüße​ Gisbert​

Leider kann ich das ganze nicht mehr testen, da auf all meinen Geräten der Asistent läuft.
Du kannst mit einem eigenen kleinen Flow und Trigger testen. Desweiteren kann man in AutoVoice so einiges einstellen. Zum Beispiel auch das das ganze im Vordergrund laufen soll.


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

duke-f

Ich bin ja jetzt auf ein ACER unter Android 7 umgestiegen. Damit habe ich auch die aktuelle Version von AMAD und nutze Tasker. Soweit funktioniert dank Hilfeleistung von hier alles wunderbar, soweit ich es nutzen möchte. Allerdings gibt es immer noch einige Dinge, die anscheinend je nach FW des Tablets Schwierigkeiten machen können, habe ich  den Eindruck. Beispielsweise lässt mein ACER einiges nicht zu, was das alte Tablet mit sich machen lies. Genannt sei beispielsweise das Display auszuschalten.

Von daher, wer gesteigerten Wert auf volle Funktionalität legt, muss sich wahrscheinlich etwas intensiver mit der Suche nach dem geeigneten Tablet beschäftigen.

Wie gesagt, ich vermute, dass dies an der FW des Tablets liegt und nicht an AMAD. Anderes Beispiel: Mein altes Tablet kann ich per Teamviewer Host bedienen. Das neue kann ich mir zwar ansehen und kann Daten übertragen, das Steuern wird aber von der FW blockiert.

Ist für mich soweit nicht weiter tragisch. Wichtig ist mir, dass das Teil spricht, was es ja jetzt auch macht (dank dem Tipp im anderen Thread:
https://forum.fhem.de/index.php/topic,81167.msg802976.html#msg802976
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

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

Schlimbo

Zitat von: CoolTux am 01 Juni 2018, 22:39:22
ACHTUNG!!! Es gibt Readings Änderungen für den Batteriestand. Bitte beachten!!

https://forum.fhem.de/index.php/topic,87575.msg807158.html#msg807158
Hallo Leon,
könntest du bitte auch noch die Commandref hierfür anpassen und mein angepasstes Tasker Projekt übernehmen:
Zitat von: Schlimbo am 16 Dezember 2017, 22:08:42
UPDATE v4.2.3 (10.06.2018)

  • change reading name batteryLevel to batteryPercent (Forum:87575)
Gruß Schlimbo

CoolTux

Zitat von: Schlimbo am 18 Juni 2018, 18:10:59
Hallo Leon,
könntest du bitte auch noch die Commandref hierfür anpassen und mein angepasstes Tasker Projekt übernehmen:Gruß Schlimbo

Ach verdammt. Ja mache ich. Sorry.
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

duke-f

Hmmm - ich trau mich mal einfach zu fragen:
Was muss ich als Dummie-Anwender denn dabei konkret beachten? Ich habe die 8 Seiten des zitierten Threads überflogen und denke, den tieferen Sinn nachvollziehen zu können. Aber ich kann nicht sehen, was sich jetzt konkret in Bezug auf AMAD ändert. Allerdings habe und hatte ich nie ein Reading namens batteryPercent oder batteryLevel in meinem AMAD-Modul.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

CoolTux

Zitat von: duke-f am 20 Juni 2018, 13:38:54
Hmmm - ich trau mich mal einfach zu fragen:
Was muss ich als Dummie-Anwender denn dabei konkret beachten? Ich habe die 8 Seiten des zitierten Threads überflogen und denke, den tieferen Sinn nachvollziehen zu können. Aber ich kann nicht sehen, was sich jetzt konkret in Bezug auf AMAD ändert. Allerdings habe und hatte ich nie ein Reading namens batteryPercent oder batteryLevel in meinem AMAD-Modul.

Du hattest oder hast powerLevel gehabt. Das ändert sich einfach nur. aus powerLevel wurde batteryPercent. Vorhandene powerLevel Readings werden nicht mehr aktualisiert.
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

duke-f

Ich hatte gerade ein komplettes FHEM-Update mit Neustart (13:36 Uhr) gemacht. Das Reading powerLevel wurde um 15:20 letztmals aktualisiert, ein Reading batteryPercent gibt es weiterhin aber nicht.

Hier mal das Listing zu meinem AMAD (ich weiß, das verstecken der IP und ID macht keinen Sinn, ist halt Gewohnheit).

Internals:
   AMADBridge_MSGCNT 54
   AMADBridge_TIME 2018-06-20 15:20:02
   AMAD_ID    xxxxxxxx66
   DEF        192.168.xx.xx xxxxxxxx66 Autoremote
   HOST       192.168.xxx.xx
   IODev      AMADBridge
   LASTInputDev AMADBridge
   MSGCNT     54
   NAME       Alabama_AMAD
   NOTIFYDEV  global,Alabama_AMAD
   NR         1776
   NTFY_ORDER 50-Alabama_AMAD
   PORT       1817
   STATE      active
   TYPE       AMADDevice
   VERSIONFLOWSET 4.2.3
   VERSIONMODUL 4.2.5
   READINGS:
     2018-03-22 20:20:04   airplanemode    off
     2018-05-16 22:06:19   androidVersion  7.0 Nougat
     2018-03-24 15:31:42   automagicState  set screen on: not supported by Tasker
     2018-05-16 22:06:19   bluetooth       off
     2018-03-24 21:51:40   daydream        off
     2018-06-20 13:38:02   deviceState     online
     2018-03-22 21:39:59   dockingState    docked
     2018-03-22 20:20:04   flow_SetCommands aktiv
     2018-04-18 20:49:12   flow_informations aktiv
     2018-05-16 22:06:19   flowsetVersionAtDevice 4.2.2 (Tasker)
     2018-03-22 20:20:04   keyguardSet     1
     2018-06-20 13:37:09   lastSetCommandState setCmd_error
     2018-03-22 20:20:04   lastStatusRequestState statusRequest_done
     2018-05-09 07:52:01   mute            off
     2018-03-22 20:20:04   nextAlarmDay    off
     2018-03-22 20:26:45   nextAlarmState  done
     2018-03-22 20:20:04   nextAlarmTime   off
     2018-06-20 15:20:02   powerLevel      79
     2018-06-20 14:54:03   powerPlugged    1
     2018-05-31 14:34:02   screen          on unlocked
     2018-05-21 00:44:01   screenBrightness 10
     2018-05-16 22:06:19   screenBrightnessMode off
     2018-05-22 19:57:08   screenOrientation landscape
     2018-03-22 20:20:04   screenOrientationMode auto
     2018-06-20 13:38:02   state           active
     2018-05-16 22:22:00   volume          15
     2018-05-16 23:04:00   volumeNotification 15
   helper:
     deviceStateErrorCounter 0
     infoErrorCounter 0
     setCmdErrorCounter 1
Attributes:
   IODev      AMADBridge
   alarmDevice Actor
   alarmSettings alarm0,|set Alabama_AMAD ttsMsg gleich geht der Alarm los. Die Polizei ist schon informiert||00:05
   group      Mobil
   icon       scene_cooking
   remoteServer Autoremote
   room       AMAD,EDV
   setAPSSID  1
   setOpenApp kill.and.restart.wvc
   setTtsMsgLang de
   setTtsMsgVol 15
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

CoolTux

VERSIONFLOWSET 4.2.3 != flowsetVersionAtDevice 4.2.2 (Tasker)
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

duke-f

#1213
Du wirst mich sicher gleich für mental herausgefordert halten, dennoch frage ich:
Was bedeutet das?
Zitat von: CoolTux am 20 Juni 2018, 15:26:08
VERSIONFLOWSET 4.2.3 != flowsetVersionAtDevice 4.2.2 (Tasker)

EDIT:
Ich glaube ich hab's verstanden: Ich muss auf dem Tablet auch den Task ändern?!?
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Schlimbo

Das bedeutet:: Dein Flowset auf dem Android Gerät ist nicht die aktuelle Version 4.2.3