[ AMAD2 - obsolete] 74_AMAD.pm zur Steuerung eines Androidgerätes

Begonnen von CoolTux, 02 März 2016, 11:14:41

Vorheriges Thema - Nächstes Thema

no_Legend

HAb es gestern noch mal ausprobiert.
Leider ohne Erfolg. Hatte zwischenzeitlich sogar für das Firetablet alle Ports geöffnet gehabt.

Ich hab das gefühl dass mir hier IPv6 ein strich durch die Rechnung macht.
Hat jemand ne Ahnung wie ich das auf dem Tablet deaktivieren kann?

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

CoolTux

Zitat von: marvin78 am 28 September 2016, 17:17:22
Ist abzusehen, wann die Probleme im Zusammenspiel von AMAD und apptime gelöst sind oder gibt es zumindest eine Idee, was das Problem ist? apptime ist ein sehr wichtiges Werkzeug. Ich überlege, AMAD auf ein zweites System auszulagern, wenn es aber in absehbarer Zeit eine Lösung gäbe, wäre das ggf. nicht nötig.

Ich habe mir nun ein komplettes Testsystem mit FHEM und einem Handy zusammen gebaut. Hier werde ich nun apptime und AMAD bei vollem Logging inkl. Stacktrace laufen lassen.


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

RoBra81

Hallo Leon,

Ich habe mal wieder ein kleines (?) Anliegen: ich würde gern eine Bildschirmschoner-App per AMAD starten und beenden. Das Starten funktioniert prima mit openApp. Für das Beenden habe ich mir einen Flow geschrieben, der u. A. bei Touch ausgeführt wird. Diesen möchte ich nun aber auch per AMAD ausführen - gibt es da eine Möglichkeit und ich sehe sie nicht oder ist das (noch) nicht möglich ;) ?

Viele Grüße
Ronny

CoolTux

Hallo Ronny,

Ein closedApp Befehl gibt es in der Tat nicht. Ohne Root geht das wenn dann auch nur für die aktiv im Vordergrund laufende App. Kannn ich aber einbauen.


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

RoBra81

Da ich einen speziellen Ablauf zum Beenden der App brauche, bräuchte ich eher ein executeOwnFlow um genau diesen Ablauf auszuführen...

CoolTux

Dann schlage ich vor das Dein Flow als Trigger ein bestimmtes Intent annimmt und du das Intent über AMAD sendest.
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

RoBra81

#966
Die Idee hatte ich auch schon, aber ich habe keinen Trigger für Intents (außer Senden Intent) gefunden - kannst du mir einen Hinweis geben?

Edit: gefunden - es heißt nicht Intent sondern Broadcast. Ich probiere es mal...

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

RoBra81


hillbicks

Sagt mal, jedes Mal wenn ich mit dem Telefon das Haus verlassen erhalte ich kurz danach eine Fehlermeldung von Automagic ueber einen Timeout in einem Flow. Die global_fhemip ist in meinem Fall die lokale. Nutzt ihr dafuer alle einen extra webhook der auch von aussen erreichbar ist?

CoolTux

Die meisten sliden die Meldung wohl bei Seite, genau wie ich auch  ;D
An einer Lösung arbeite ich noch, jemand hatte da eine Idee mit ner Socketabfrage die möchte ich bei Gelegenheit gerne aufgreifen.
Aber im Moment habe ich alle Hände voll mit anderen Dingen zu tun.



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

@Alle

Ich konnte, dank der Hilfe des Users dev0, das Problem mit dem FHEM crash bei Verwendung von apptime in Kombi mit AMAD wohl lösen.
Ich werde es die Stunden noch laufen lassen und wenn alles klappt gibt es morgen ein Update mit dem Bugfix.



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

Ich brauche doch noch etwas mehr Testzeit. Bin mir noch unsicher. Das Update verschiebe ich auf spätestens Montag sollte es keine großen Probleme beim Testen geben.

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

PatrickR

Das mit dem Apptimefix klingt gut!


Gesendet von iPhone mit Tapatalk Pro
lepresenced - Tracking von Bluetooth-LE-Tags (Gigaset G-Tag) mittels PRESENCE

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." - Rich Cook

CoolTux

Ich habe soeben eine aktuelle Version ins SVN geladen. Ab morgen dann per FHEM Update.

- Fix FHEM crash when apptime and AMAD work together



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