[ 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

PatrickR

Mahlzeit!

Auf die Gefahr hin, dass es off-topic wird: Wollte nach dem Ende des Urlaubs gerade genüsslich CoolTux' Update testen und musste feststellen, dass Automagick nicht mehr läuft. Beim Versuch, den Service zu starten, erhalte ich die Meldung: "Konnte Automagic nicht starten. Externer Speicher ist nicht verfügbar.". Ich hatte natürlich nichts geändert, vor allem keine SD-Karte eingelegt oder Ähnliches. Selbst ein vollständiges Zurücksetzen des Tablets und das testweise Einstecken einer SD-Karte brachte keine Besserung.

Auch wenn hier Automagick selbst das Problem ist und nicht AMAD: Hat zufällig jemand einen Tipp?

Patrick
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

PatrickR

#781
Mahlzeit!

So, nachdem ich das Problem mit der Holzhammermethode (Löschen im Recovery-Modus) behoben habe, konnte ich die Version aus dem devel-Branch im Github testen. Das Setzen der Notification-Lautstärke funktioniert, ich bekomme allerdings eine Fehlermeldung in den Notifications:
"Fehler: Response already finished* Last executed: Action HTTP Response Information, Action HTTP Response information, Action HTTP Response Information,..."
*: Der Response-Satz wird 5x wiederholt

/Update:
Die AMADCommBridge ist verschwunden, auch nicht über list zu finden. Der Rückmeldeweg von Automagick zu fhem scheint nicht mehr zu funktionieren.
Log:

2015.12.31 01:54:16.396 3: AMAD (AM_IntensoTab814Flur) - defined with host intensotab814flur on port 8090 and interval 180 (sec)
2015.12.31 01:54:16.396 3: AMAD (AM_IntensoTab814Flur) - disabled
2015.12.31 01:54:16.396 3: AMAD (AM_IntensoTab814Flur) - set interval to 60
2015.12.31 01:54:23.660 1: PERL WARNING: Use of uninitialized value $bname in string at ./FHEM/74_AMAD.pm line 443.
2015.12.31 20:35:16.896 3: AMAD (AM_IntensoTab814Flur) - defined with host intensotab814flur on port 8090 and interval 180 (sec)
2015.12.31 20:35:16.897 3: AMAD (AM_IntensoTab814Flur) - disabled
2015.12.31 20:35:16.897 3: AMAD (AM_IntensoTab814Flur) - set interval to 60
2015.12.31 20:35:30.501 1: PERL WARNING: Use of uninitialized value $bname in string at ./FHEM/74_AMAD.pm line 441.
2015.12.31 20:37:21.060 3: AMAD (AMADCommBridge) - defined Bridge with Socketport 8090
2015.12.31 20:37:21.060 3: AMADCommBridge: port 8090 opened
2015.12.31 20:37:21.083 3: AMAD (AM_IntensoTab814Flur) - defined with host intensotab814flur on port 8090 and interval 180 (sec)
2015.12.31 20:42:25.759 3: AMAD (AM_IntensoTab814Flur) - set interval to 60
2015.12.31 20:51:22.560 1: PERL WARNING: Use of uninitialized value in delete at ./FHEM/74_AMAD.pm line 131.


Notification:
"Fehler: Unable to resolve host "none": NO Address associated with hostname. Last executed: Action StatusRequest"

(Bei der Einrichtung des Devices habe ich die ServerIP auf den DNS-Namen des Servers gesetzt.)

Patrick
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

Zitat
"Fehler: Response already finished* Last executed: Action HTTP Response Information, Action HTTP Response information, Action HTTP Response Information,..."

Ist im Moment nicht zu ändern oder weg zu bekommen. Ist eigentlich nur ne Info.

Mach mal ein


define AMADCommBridge AMAD




Grüße und guten Rutsch
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

octek0815

#783
Hallo,

warum löscht sich die AMADCommBridge nach einer weile wenn diesen in einen anderen Raum verschiebe?

Grüße
Oliver

Nachtrag: Die AMADCommBridge löscht sich immer von alleine egal ober ich diese verschiebe oder nicht, also auch im Raum AMAD.

CoolTux

Hallo,

Welche Version von AMAD verwendest Du? Das sollte nicht so sein und ist ein Fehler. Interessanter Weiße hat sich noch niemand diesbezüglich gemeldet. Was genau machst Du, hat sich die CommBridge selbst angelegt beim definieren Deiner ersten Instanz?
Ich teste das am Montag mal in meiner Testumgebung. Aber ich brauche Deine verwendete Version.



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

octek0815

#785
Die aktuelle 1.0.0.
Ja die CommBridge hatte selbt angelegt. Inzwischen habe ich diese bereits mehrmals wieder per Hand angelegt.
Aber auch diese löscht sich nach einer Weile von alleine.

Im Log steht folgendes: PERL WARNING: Use of uninitialized value in delete at ./FHEM/74_AMAD.pm line 127.

PS: Vielen Danke für die zügige Antwort!.


CoolTux

Ok schaue ich mir morgen mal an und melde mich dann. Wird aber erst morgen.
Das löschen passiert aber nur wenn Du den Raum wechselst oder? Oder löscht du zufällig Dein normales AMAD Device um was zu testen?


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

octek0815

Nein ich teste nichts. Es löscht sich einfach von alleine. Hat scheinbar auch nichts mit dem Raum wechsel zu tun.
Es löscht sich komischerweise auch wenn ich es im AMAD Raum lasse.

PatrickR

@Leon: Habe das Problem mit der gelöschten Bridge auch (siehe oben). Sowohl mit der aktuellen Version aus dem FHEM-Update als auch mit der aus dem Devel-Branch in Deinem Github.

Patrick


Von unterwegs gesendet.
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

Hallo Patrick,

Seit wann hast Du das Problem? Kann es seit einem FHEM Update der letzten Tage sein? Wann war Dein letztes Update?

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

octek0815

Hallo Leon,

als Anhang (Bild) ein Auszug aus meinem Logfile. Hier sieht man das das Device recht zeitnah von alleine wieder verschwindet.

Grüße
Olli


CoolTux

Ich habe mal ein wenig geschaut. Da es nur die Bridge betrifft und kein normales Device vo AMAD, gehe ich der Annahme nach das es sich um ein TcpServerUtils Problem in Verbindung mit AMAD handelt. Hier gab es am 20.12 ein Update. Kann es sein das das Problem seit dem existiert?
Gibt es noch andere Meldungen bezüglich Rechte oder so?



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,

ich habe gerade mal bei mir nachgesehen - auch hier fehlt die CommBridge...

Ronny

CoolTux

Na sage mal, ist das denn keinem Aufgefallen   :D  Einige Dinge funktionieren doch ohne gar nicht.
So noch mal die Frage, wann war das letzte FHEM Update? am oder nach dem 20.12 eventuell? Welche Version von TcpServerUtils wird verwendet?

Ich teste gerade auf meinem Testsystem mit Update von heute. Seit 10 min, bis jetzt noch nichts passiert.
Melde mich wenn ich was genaues habe.



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

octek0815

#794
Habe AMAD erst wenige Tagen am laufen. Bin mit FHEM Up2Date.