Hauptmenü

AMAD No route to host

Begonnen von laxmann, 20 Februar 2016, 20:12:39

Vorheriges Thema - Nächstes Thema

CoolTux

Dann brauche ich bitte verbose 5 Ausgaben von der Bridge und dem Device.
Alternativ vorher vielleicht mal Tablet/Handy neu starten.
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

ToM_ToM

Okay, Neustart vom Tablet hat leider keinen Erfolg gebracht.

set statusRequest hat zwar keinen Fehler mehr gebracht, aber FlowsetUpdate bringt wieder einen Error:

Hier mal das Log:

2018.01.03 21:56:07 5: AMADCommBridge (AMADBridge) - Send with URI: 192.168.151.43:8090/fhem-amad/currentFlowsetUpdate, HEADER: Connection: close, METHOD: POST
2018.01.03 21:56:07 5: AMADDevice (AsusTab) - IOWrite: 192.168.151.43:8090/fhem-amad/currentFlowsetUpdate POST IODevHash=HASH(0x5b18190)
2018.01.03 21:56:10 5: AMADCommBridge (AsusTab) - setCommandERROR: 192.168.151.43: No route to host
2018.01.03 21:56:10 5: AMADCommBridge (AsusTab) - setCommandERROR: error while POST Command: 192.168.151.43: No route to host
2018.01.03 21:56:25 4: Connection accepted from AMADBridge_192.168.151.22_37636
2018.01.03 21:56:25 4: Connection accepted from AMADBridge_192.168.151.22_41191
2018.01.03 21:56:25 4: Connection accepted from AMADBridge_192.168.151.22_48631
2018.01.03 21:56:25 4: Connection accepted from AMADBridge_192.168.151.22_60544
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_53759
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_56156
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge_192.168.151.22_56156) - Receive RAW Message in Debugging Mode: {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","deviceState": "online"}}
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - AMADCommBridge: processing receive reading values - Device: AsusTab Data: HASH(0x6e04060)
2018.01.03 21:56:26 5: AMADBridge: dispatch {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","deviceState": "online"}}
2018.01.03 21:56:26 4: AMADDevice (AMADBridge) - ParseFn was called
2018.01.03 21:56:26 5: AMADDevice (AMADBridge) - ParseFn was called, !!! AMAD_ID: 1502758955862
2018.01.03 21:56:26 5: AMADDevice (AsusTab) - Processing data: HASH(0x27dfa68)
2018.01.03 21:56:26 4: AMADDevice (AsusTab) - find logical device: AsusTab
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - call Dispatcher
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_60399
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_42310
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge_192.168.151.22_42310) - Receive RAW Message in Debugging Mode: {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","flow_informations": "aktiv"}}
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - AMADCommBridge: processing receive reading values - Device: AsusTab Data: HASH(0x7163da8)
2018.01.03 21:56:26 5: AMADBridge: dispatch {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","flow_informations": "aktiv"}}
2018.01.03 21:56:26 4: AMADDevice (AMADBridge) - ParseFn was called
2018.01.03 21:56:26 5: AMADDevice (AMADBridge) - ParseFn was called, !!! AMAD_ID: 1502758955862
2018.01.03 21:56:26 5: AMADDevice (AsusTab) - Processing data: HASH(0x27301f0)
2018.01.03 21:56:26 4: AMADDevice (AsusTab) - find logical device: AsusTab
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - call Dispatcher
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_37500
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge_192.168.151.22_37500) - Receive RAW Message in Debugging Mode: {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","deviceState": "online","flow_SetCommands": "aktiv"}}
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - AMADCommBridge: processing receive reading values - Device: AsusTab Data: HASH(0x270c180)
2018.01.03 21:56:26 5: AMADBridge: dispatch {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","deviceState": "online","flow_SetCommands": "aktiv"}}
2018.01.03 21:56:26 4: AMADDevice (AMADBridge) - ParseFn was called
2018.01.03 21:56:26 5: AMADDevice (AMADBridge) - ParseFn was called, !!! AMAD_ID: 1502758955862
2018.01.03 21:56:26 5: AMADDevice (AsusTab) - Processing data: HASH(0x75587b0)
2018.01.03 21:56:26 4: AMADDevice (AsusTab) - find logical device: AsusTab
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - call Dispatcher
2018.01.03 21:56:26 4: Connection accepted from AMADBridge_192.168.151.22_50666
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge_192.168.151.22_50666) - Receive RAW Message in Debugging Mode: {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","checkActiveTask": "0","deviceState": "online","flow_SetCommands": "aktiv"}}
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - AMADCommBridge: processing receive reading values - Device: AsusTab Data: HASH(0x7051818)
2018.01.03 21:56:26 5: AMADBridge: dispatch {"amad": {"amad_id": "1502758955862","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.11","checkActiveTask": "0","deviceState": "online","flow_SetCommands": "aktiv"}}
2018.01.03 21:56:26 4: AMADDevice (AMADBridge) - ParseFn was called
2018.01.03 21:56:26 5: AMADDevice (AMADBridge) - ParseFn was called, !!! AMAD_ID: 1502758955862
2018.01.03 21:56:26 5: AMADDevice (AsusTab) - Processing data: HASH(0x752b340)
2018.01.03 21:56:26 4: AMADDevice (AsusTab) - find logical device: AsusTab
2018.01.03 21:56:26 4: AMADCommBridge (AMADBridge) - call Dispatcher


Hier das list nach dem StatusRequest:

Internals:
   AMADBridge_MSGCNT 226
   AMADBridge_TIME 2018-01-03 21:53:30
   AMAD_ID    1503758255862
   DEF        192.168.152.53 1503758255862 Automagic
   HOST       192.168.152.53
   IODev      AMADBridge
   LASTInputDev AMADBridge
   MSGCNT     226
   NAME       AsusTab
   NR         921
   PORT       8090
   STATE      192.168.152.53: No route to host
   TYPE       AMADDevice
   VERSIONFLOWSET 4.0.12
   VERSIONMODUL 4.0.12
   READINGS:
     2017-08-26 16:39:30   airplanemode    off
     2017-08-26 16:39:30   androidVersion  5.0 Lollipop
     2017-12-29 12:56:57   automagicState  Automagic Premium  Automagic Service läuft
     2017-08-26 16:39:28   batteryHealth   2
     2018-01-03 21:53:29   batteryTemperature 22.0
     2017-10-14 23:54:40   bluetooth       off
     2017-08-26 16:39:55   checkActiveTask 0
     2017-10-07 18:32:40   connectedBTdevices none
     2017-10-07 18:32:40   connectedBTdevicesMAC none
     2017-10-14 23:54:42   currentMusicAlbum no player active
     2017-10-14 23:54:42   currentMusicApp no player active
     2017-10-14 23:54:42   currentMusicArtist no player active
     2017-10-14 23:54:42   currentMusicIcon no player active
     2017-10-14 23:54:42   currentMusicTrack no player active
     2018-01-03 20:39:52   deviceState     online
     2017-10-14 23:54:40   doNotDisturb    always
     2017-10-14 23:54:40   dockingState    undocked
     2017-08-26 16:41:28   flow_SetCommands aktiv
     2017-08-26 16:41:28   flow_informations aktiv
     2017-10-20 21:04:32   flowsetVersionAtDevice 4.0.11
     2017-10-14 23:54:40   keyguardSet     0
     2018-01-03 20:48:13   lastSetCommandState setCmd_error
     2018-01-03 21:53:39   lastStatusRequestState statusRequest_error
     2017-08-26 16:39:28   mute            off
     2017-10-14 23:54:40   nextAlarmDay    off
     2017-10-14 23:54:40   nextAlarmTime   off
     2018-01-03 21:53:29   powerLevel      52
     2018-01-03 16:41:58   powerPlugged    0
     2018-01-03 21:53:30   screen          off unlocked
     2017-08-26 16:39:30   screenBrightness 60
     2017-11-22 16:59:18   screenOrientation landscape
     2017-08-26 16:41:58   screenOrientationMode manual
     2018-01-03 21:53:39   state           192.168.152.53: No route to host
     2017-09-03 17:21:53   volume          5
     2017-09-03 17:21:57   volumeNotification 3
     2017-10-21 11:25:12   wiredHeadsetPlugged 0
   helper:
     deviceStateErrorCounter 0
     infoErrorCounter 1
     setCmdErrorCounter 2
Attributes:
   DbLogExclude .*
   IODev      AMADBridge
   room       AMAD


StatusRequest war zwar erfolgreich, aber das Reading "lastSetCommandState" wurde nicht aktualisert. Dort steht noch der letzte Error drin. Dies nur nebenbei. ;)
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

KernSani

@All: Ich denke, das Thema sollte in "Sonstige Systeme" weiter behandelt werden. Ich fürchte nur der TE liest nicht mehr mit... Soll ich verschieben?


Grüße,


Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

ToM_ToM

Zitat@All: Ich denke, das Thema sollte in "Sonstige Systeme" weiter behandelt werden. Ich fürchte nur der TE liest nicht mehr mit... Soll ich verschieben?

Hi Oli,

von meiner Seite spricht nichts dagegen.

VG, Thomas
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

CoolTux

Ich kann da beim besten willen nichts sehen. Kommt denn in Automagic was an? Triggert er wenigstens in dem Moment wo Du den Befehl ab setzt den SetCommand Flow?
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

ToM_ToM

Guten Morgen. :)

Ich habe den Fehler gefunden. Irgendwie hatte mein Tablet eine neue IP-Adresse bekommen obwohl ich eingestellt habe, sie soll immer die Gleich bekommen.  ::)
Das ist nur nicht aufgefallen da die Daten vom Tablet zu AMAD immer korrekt aktualisiert wurden. Aber interessant dass dann gestern trotzdem set statusRequest funktionierte.

Naja gut, habe jetzt das FlowsetUpdate ausgeführt und keinen Fehler zurück bekommen. Dafür ist das Device jetzt offline.
set AsusTab deviceState online
funktioniert jedoch leider nicht. Ist kein gültiges Command.

Zumindest konnte ich jetzt am Tablet sehen dass die aktuelle FlowSet-Version drauf gespielt wurde.
Habe nochmal set statusRequest probiert, zeigt auch done an, Set-Befehle an sich funktionierten dennoch nicht (keine Auswirkung).

Erst ein Neustart von FHEM hat geholfen. Jetzt wird im AMAD Device die aktuelle FlowSet-Version angezeigt und Set-Befehle funktionieren auch wieder.

Vielen Dank für deine Hilfe! :)

VG, Thomas
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8