[ 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

Risiko

#630
Hallo CoolTux,

ich bin jetzt mal auf die Version 0.9.7 gewechselt. Hatte die Hoffnung, dass BT-Geräte jetzt angezeigt werden. In der 0.8.3 hat das bei mir leider nicht funktioniert.
In 0.9.7 Version stürzt aber der Information-Flow (Version 0.9.3) ab. Log habe ich angefügt.

Hast du ne Idee was das sein könnte?

Thema Own Readings:
Bei mir werden die Readings zwar angelegt und aktualisiert (Timestamp), aber als Wert steht immer "nicht%20gefunden" drin. Das in Version 0.8.3 und 0.9.7.
Idee? Was könnte ich dir an Infos noch liefern, um das Problem zu lösen?

Danke.

CoolTux

Ich habe im Develzweig von AMAD auf GitHub eine neue Flowset Version hochgeladen. Bitte den mal nehmen und 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

Risiko

Hallo CoolTux.

kurzes Update.
Information-Flow bringt keine Fehlermeldungen mehr.
Bei den "own Readings" steht jetzt nur noch "nicht gefunden".
connectedBTdevices ist leer, obwohl Verbunden.


CoolTux

Wer oder was meldet das mit OwnReadings. FHEM oder Automagic auf dem Androidgerät?
Mach mal bitte ein list vom Device.


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

Gerd

#634
Wo bekomme ich denn den Link zu dem Git her ? Hier im Thread ist da nichts aufgeführt.

Gruß Gerd

erledigt, Google sei Dank ;)

CoolTux

Hallo Gerd,

Für Leute die mit FHEM anfangen ist die Empfehlung immer die Modul Version zu nehmen welche bei FHEM per Update kommt.



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

CoolTux

Ich habe soeben Version 0.9.9 in den Develbranch hochgeladen. Dies soll die letzte Develversion vor AMAD 1.0 sein. Ich habe bereits die Commandref im Modul angepasst. Wer testen kann bitte testen und Feedback geben.


https://github.com/LeonGaultier/fhem-AMAD/tree/devel

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

Gerd.Ternes

Hallo Leon,

super tool, bin gerade beim ausprobieren. Kurze Frage: Ich habe automagic auf 2 Geräten (Telefon & Tablet) laufen. Leider zeigt mir fhem immer nur eins als active an. das 2. Gerät ist "initialized". muss ich etwas bei den Ports ändern?

Gruß

Gerd

CoolTux

Hallo Gerd,

Nein bei den Ports musts Du nichts ändern. Du musst halt nur die IP entsprechend angeben. Also IP für Telefon und IP für Tablet.
Anscheind gibt es beim zweiten Gerät Probleme mit der Verbindung. Erst wenn eine Verbindung klappt und er Informationen in Form von Readings ab legt bekommt er den Status active.

Mach mal ein

list DEVICENAME


und post ehier in code tags das Ergebnis



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

Gerd.Ternes

Die Devicelist vom ersten Gerät (Samsung S5). Das Gerät hat bis heute morgen noch funktioniert (bis ich das 2. Gerät eingebunden habe)

Save config
01 Heizungsraum
9_1_Energie
AMAD
Bad_oben
CUL_HM
CUL_HOERMANN
Elternschlafzimmer
FS20
Flur_oben
GaesteWC
Heizungssteuerung
Kueche
Schalter
Smartvisu
Solltemperaturen
Stellmotoren
Terrasse
Tests
Unsorted
Wetter
Wintergarten
Wohnzimmer
Zeitsteuerung
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor

Internals:
   DEF        192.168.178.12
   HOST       192.168.178.12
   INTERVAL   180
   NAME       GerdsSamsung1
   NR         49
   PORT       8090
   STATE      initialized
   TYPE       AMAD
   VERSION    0.9.9
   Readings:
     2015-12-02 09:20:56   bluetooth       off
     2015-12-02 09:20:56   checkActiveTask
     2015-12-02 09:20:56   connectedBTdevices
     2015-12-02 09:20:56   connectedBTdevicesMAC
     2015-12-02 09:20:56   currentMusicAlbum no soundplayer activ
     2015-12-02 09:20:56   currentMusicArtist no soundplayer activ
     2015-12-02 09:20:56   currentMusicTrack no soundplayer activ
     2015-12-02 10:18:38   deviceState     online
     2015-12-02 09:20:56   flow_SetCommands aktiv
     2015-12-02 09:20:56   flow_informations aktiv
     2015-12-01 16:17:55   lastSetCommandError 192.168.178.12: No route to host
     2015-12-02 09:05:23   lastSetCommandState cmd_done
     2015-12-02 11:12:41   lastStatusRequestError 192.168.178.12: No route to host
     2015-12-02 11:12:41   lastStatusRequestState statusRequest_error
     2015-12-02 09:20:56   nextAlarmDay
     2015-12-02 09:20:56   nextAlarmTime
     2015-12-02 09:20:56   powerLevel      91.0
     2015-12-02 09:20:56   powerPlugged    0
     2015-12-02 09:20:56   screen          on
     2015-12-02 09:20:56   screenBrightness 134
     2015-12-02 09:20:56   screenOrientation auto
     2015-12-02 10:18:38   state           initialized
     2015-12-01 18:42:17   volume          12
     2015-12-02 09:20:56   volumeMusikBluetooth 10
     2015-12-02 09:20:56   volumeMusikSpeaker 7
   Helper:
     infoErrorCounter 18
     setCmdErrorCounter 0
Attributes:
   interval   180
   port       8090
   room       AMAD


Im room "AMAD" sieht es dann aus wie auf der Anlage

CoolTux

Das ist sehr seltsam.
Hast Du auch in der AMADCommBridge Deine FHEM IP eingetragen? Haben beide Geräte unterschiedliche IP Adressen? Sind auf beiden Geräten die Flows SetCommands, Informations aktiv?

Mach mal bitte auch ein list vom zweiten Gerät
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

Gerd.Ternes

anbei die Liste vom 2. Gerät (Samsung). Hier funktioniert alles prima.
das erste Gerät hat bis heute morgen ja auch funktioniert :-(
Internals:
   DEF        192.168.178.25
   HOST       192.168.178.25
   INTERVAL   180
   NAME       TabletGerd
   NR         51
   PORT       8090
   STATE      connect to to http://192.168.178.25:8090 timed out
   TYPE       AMAD
   VERSION    0.9.9
   Readings:
     2015-12-02 11:30:48   automagicState  no supported from your device
     2015-12-02 11:30:48   bluetooth       off
     2015-12-02 11:30:48   checkActiveTask
     2015-12-02 11:30:48   connectedBTdevices
     2015-12-02 11:30:48   connectedBTdevicesMAC
     2015-12-02 11:30:48   currentMusicAlbum no soundplayer activ
     2015-12-02 11:30:48   currentMusicArtist no soundplayer activ
     2015-12-02 11:30:48   currentMusicTrack no soundplayer activ
     2015-12-02 10:18:38   deviceState     online
     2015-12-02 11:30:48   flow_SetCommands aktiv
     2015-12-02 11:30:48   flow_informations aktiv
     2015-12-02 10:23:35   lastSetCommandState cmd_done
     2015-12-02 11:34:38   lastStatusRequestError connect to your device is timed out. check network
     2015-12-02 11:34:38   lastStatusRequestState statusRequest_error
     2015-12-02 11:30:48   nextAlarmDay
     2015-12-02 11:30:48   nextAlarmTime
     2015-12-02 11:30:48   powerLevel      88.0
     2015-12-02 11:30:48   powerPlugged    0
     2015-12-02 11:30:48   screen          off
     2015-12-02 11:30:48   screenBrightness 128
     2015-12-02 11:30:48   screenOrientation auto
     2015-12-02 11:34:38   state           connect to to http://192.168.178.25:8090 timed out
     2015-12-02 11:30:48   volumeMusikBluetooth
     2015-12-02 11:30:48   volumeMusikSpeaker
   Helper:
     infoErrorCounter 1
     setCmdErrorCounter 0
Attributes:
   room       AMAD

CoolTux

Noch mal kurz die Frage, hast Du in der Bridge die IP des FHEM Servers als Reading hinterlegt?

Mach mal vom FHEM Server aud die beiden Tablets ein ping und wenn das geht ein telnet IP 8090 bitte.
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

Gerd.Ternes

nach dem Ping sind jetzt beide da.
habe mal ttsMsg probiert, funktioniert an beiden.

noch eine Anmerkungen:

Wäre vielleicht toll, wenn die Nutzer ihre Lösungen in einen anderen Forumsbeitrag packen würden. 43 Seiten ist doch langsam heftig.

Danke

Gerd

CoolTux

Das ist schon mehr wie seltsam. Da war wohl was mit Deinem Netz in Ordnung.
Am besten wäre es wenn immer wieder kehrende Probleme einfach mal kurz ins Wiki geschrieben würden. Aber die wenigsten haben Lust darauf.

Feut mich das es nun geht. Wünsche viel Spaß damit. Und bitte berichte mal in ein paar Tagen ob soweit alles geklappt hat. DANKE



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