Guten Abend,
ich habe AutoMagic (Premium) auf meinen GalaxyS5 (Android 5) laut Wiki installiert und bekomme mein Device nicht in den State online. Zuerst war es "initialized" dann "offline"
Ein set AMAD_GalaxyS5 deviceState online
bringt die Meldung
Unknown argument deviceState, bearword as argument or wrong parameter(s), choose one of screenMsg ttsMsg volume googleMusic amazonMusic spotifyMusic tuneinRadio screenBrightness screen openURL nextAlarmTime timer statusRequest bluetooth notifySndFile clearNotificationBar activateVoiceInput volumeNotification vibrate sendIntent openCall currentFlowsetUpdate installFlowSource doNotDisturb
List vom Device (GalaxyS5, Android 5)
Internals:
APSSID Fritzchen7490
DEF 192.168.178.21 Fritzchen7490
HOST 192.168.178.21
NAME AMAD_GalaxyS5
NR 225
PORT 8090
STATE active
TYPE AMAD
VERSIONFLOWSET 2.2.4
VERSIONMODUL 2.2.4
Readings:
2016-07-13 22:50:12 deviceState offline
2016-07-13 22:54:18 display an
2016-07-13 22:54:18 lastStatusRequestState statusRequest_done
2016-07-13 22:54:18 state active
Helper:
deviceStateErrorCounter 5
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
room AMAD
List von der Bridge:
Internals:
BRIDGE 1
CFGFN
CONNECTS 1
FD 18
NAME AMADCommBridge
NR 235
PORT 8090
STATE opened
TYPE AMAD
VERSIONFLOWSET 2.2.4
VERSIONMODUL 2.2.4
Readings:
2016-07-13 22:59:24 expertMode 1
2016-07-13 22:59:06 fhemServerIP 192.168.178.34
2016-07-13 22:58:02 state opened
Attributes:
room AMAD
Die globalen Variablen waren nicht vorhanden und wurden von mir manuell als String-Variablen angelegt und mit den Werten in Klammern gefüllt.
global_fhemdevice (AMAD_GalaxyS5)
global_fhemip (192.168.178.34)
global_apssid (Fritzchen7490)
global_bridgeport (8090)
DEF in der Detailansicht und Modify Def hat nicht geholfen, deswegen hab ich die Variablen manuell angelegt.
Was fehlt mir denn noch um mein Device in den State "online" zu bekommen.
Guten Morgen,
Kannst Du das Handy vom FHEM Server aus anpingen?
Ich bräuchte ein verbose 5 Log nach dem Du DEF und dann gleich modify gemacht hast.
Hast Du die globalen Variablen in Automagic mit oder ohne Klammern angelegt? Bitte auch mal ein Log von Automagic mit anhängen. Sind alle Flows aktiviert?
Grüße
Leon
Guten Abend,
erst mal vielen Dank für den Support. :)
Ping geht.
Hier das Log:
2016.07.14 22:49:03 3: AMAD (AMAD_GalaxyS5) - defined with host 192.168.178.21 on port 8090 and AccessPoint-SSID Fritzchen7490
2016.07.14 22:49:34 5: AMAD (AMAD_GalaxyS5) - Send statusRequest with URL: "http://192.168.178.21:8090/fhem-amad/deviceInfo/" and Header: "fhemIP: 192.168.178.34
fhemDevice: AMAD_GalaxyS5
activeTask: none
apSSID: Fritzchen7490"
2016.07.14 22:49:34 4: AMAD (AMAD_GalaxyS5) - AMAD_checkDeviceState: run Check
2016.07.14 22:49:34 4: AMAD (AMAD_GalaxyS5) - AMAD_checkDeviceState: set new Timer
2016.07.14 22:50:56 5: AMAD (AMAD_GalaxyS5) - Processing data: display@@an@@@@
2016.07.14 22:51:04 4: AMAD (AMAD_GalaxyS5) - AMAD_checkDeviceState: run Check
2016.07.14 22:51:04 5: AMAD (AMAD_GalaxyS5) - Send statusRequest with URL: "http://192.168.178.21:8090/fhem-amad/deviceInfo/" and Header: "fhemIP: 192.168.178.34
fhemDevice: AMAD_GalaxyS5
activeTask: none
apSSID: Fritzchen7490"
2016.07.14 22:51:04 4: AMAD (AMAD_GalaxyS5) - AMAD_checkDeviceState: set new Timer
Ja, die Variablen sind ohne Klammern. In den Klammern steht nur der Wert den ich manuell eingetragen habe.
Flows sind alle aktiviert.
Das Reading display an/aus funktioniert auch, nur der deviceState macht Probleme
Guten Morgen,
global_display gibt es nicht von mir. Hast du noch eigene flows erstellt welche mit der Funktion own Readings arbeiten. Die kannst du löschen. Deaktiviere mal bitte alle anderen Flows ausser die die zu AMAD gehören.
Ich brauche noch die Logs von Automagic vom Informations Flow.
Grüße
Hallo,
global_display war in der 74_AMADautomagicFlows0.8.1.xml enthalten die ich importiert habe.
Anbei das Log und die XML mit den Flows die ich importiert habe.
Hast Du eine Flowsetversion 0.8 mit einer Modulversion 2.2 am laufen? Wenn ja kann das nichts werden.
Lösche bitte alle Flows und installiere das Flowset passend zur eingesetzten Modulversion .
Meine Herren bin ich blöd :-[ - da hätte ich auch echt auch selbst drauf kommen können - aber mir ist´s ehrlich nicht aufgefallen.
Jetzt geht´s. :)
Vielen vielen Dank für den Super Support ! :) :) :)
Es freut mich zu hören das es nun funktioniert. Ich wünsche Dir viel Spaß mit AMAD.
Grüße
Leon