Hallo zusammen,
wenn ich mein FlurDisplay ansprechen will, z.B. via
set AMAD_FlurDisplay ttsMsg hallo
erscheint in der Log o.g. Fehlermeldung. Das Display ist korrekt im Netz eingebunden, die ip stimmt und es bezieht auch (Wetter-) Daten von fhem.
Vorher war es "offline", konnte das aber via def --> modify lösen.
Ein Thread über die Fehlermeldung "unknown" gibt es hier im Forum zwar schon mal, aber bei mir startet das Device nicht neu (wie das dortige Problem)q, ist also an und für sich komplett verfügbar.
Folgend noch ein paar Systeminfos (kommen gleich nach):
EDIT :
list AMAD_FlurDisplay:
Internals:
APSSID
DEF 192.168.2.10
HOST 192.168.2.10
NAME AMAD_FlurDisplay
NR 255
PORT 8090
STATE read from http://192.168.2.10:8090 timed out
TYPE AMAD
VERSIONFLOWSET 2.6.7
VERSIONMODUL 2.6.7
Readings:
2017-03-07 13:24:14 androidVersion 5.1 Lollipop MR1
2017-03-07 13:24:14 automagicState Automagic Premium
2017-03-07 13:24:14 bluetooth off
2017-01-21 23:01:03 checkActiveTask 0
2017-03-07 13:24:14 connectedBTdevices
2017-03-07 13:24:14 connectedBTdevicesMAC
2017-03-07 13:24:14 currentMusicAlbum no soundplayer active
2017-03-07 13:24:14 currentMusicArtist no soundplayer active
2017-03-07 13:24:14 currentMusicTrack no soundplayer active
2017-03-07 14:01:42 deviceState offline
2017-03-07 13:24:14 dockingState undocked
2017-01-21 23:01:03 flow_SetCommands aktiv
2017-01-21 23:01:02 flow_informations aktiv
2017-01-21 23:01:02 flowsetVersionAtDevice 2.0.5
2017-03-07 13:24:14 keyguardSet 0
2017-03-07 13:24:17 lastStatusRequestState statusRequest_error
2017-03-07 13:24:14 nextAlarmDay off
2017-03-07 13:24:14 nextAlarmTime off
2017-03-07 13:24:14 powerLevel 100.0
2017-03-07 13:24:14 powerPlugged 1
2017-03-07 13:24:15 screen on unlocked
2017-03-07 13:24:14 screenBrightness 10
2017-03-07 13:24:15 screenOrientation portrait
2017-03-07 13:24:15 screenOrientationMode auto
2017-03-07 13:24:17 state read from http://192.168.2.10:8090 timed out
2017-03-07 13:24:15 volume 2
2017-03-07 13:24:14 volumeNotification 0
Helper:
deviceStateErrorCounter 18
infoErrorCounter 1
setCmdErrorCounter 0
Attributes:
room AMAD
list AMAD_CommBridge:
Internals:
BRIDGE 1
CONNECTS 32
FD 27
NAME AMADCommBridge
NR 256
PORT 8090
STATE opened
TYPE AMAD
VERSIONFLOWSET 2.6.7
VERSIONMODUL 2.6.7
Readings:
2017-03-05 18:32:57 fhemServerIP 192.168.2.2
2017-03-07 13:22:12 state opened
Attributes:
room AMAD
Abschnitt aus der fhem.fg:
# AMAD- TabletUI- und Wvc- Flurdisplay - Einstellungen #
#----------------------------------------------------------------------------#
define AMAD_FlurDisplay AMAD 192.168.2.10
attr AMAD_FlurDisplay room xAMAD
define AMADCommBridge AMAD
attr AMADCommBridge room xAMAD
und hier noch das, was die logfile bei dem Problem ausschmeißt:
2017.03.07 13:23:01 3: set AMAD_FlurDisplay ttsMsg : Cannot set command, FHEM Device is unknown
2017.03.07 13:23:01 3: n_willkommen return value: Cannot set command, FHEM Device is unknown
Wo mache ich was falsch?
Danke schon mal ganz herzlich und liebe Grüße,
yr
list AMAD_FlurDisplay
reicht mir völlig
PS: Die von Automagic übermittelten Daten stimmen, sollte das helfen.
Dein FHEM kann mit dem Tablet nicht kommunizieren. Schau mal bitte ob alle Flows an sind. Readings werden aber aktuell gesetzt?
Und mach mal am besten ein Update. Wir sind ja nun schon ein paar Nummern weiter ;D
Nach probehalber Ausschaltung des Bildschirms:
Internals:
APSSID
DEF 192.168.2.10
HOST 192.168.2.10
NAME AMAD_FlurDisplay
NR 255
PORT 8090
STATE read from http://192.168.2.10:8090 timed out
TYPE AMAD
VERSIONFLOWSET 2.6.12
VERSIONMODUL 2.6.12
Readings:
2017-03-07 15:23:01 androidVersion 5.1 Lollipop MR1
2017-03-07 15:23:01 automagicState Automagic Premium
2017-03-07 15:23:01 bluetooth off
2017-01-21 23:01:03 checkActiveTask 0
2017-03-07 15:23:01 connectedBTdevices
2017-03-07 15:23:01 connectedBTdevicesMAC
2017-03-07 15:23:01 currentMusicAlbum no soundplayer active
2017-03-07 15:23:01 currentMusicArtist no soundplayer active
2017-03-07 15:23:01 currentMusicTrack no soundplayer active
2017-03-07 15:22:37 deviceState offline
2017-03-07 15:23:01 dockingState undocked
2017-01-21 23:01:03 flow_SetCommands aktiv
2017-01-21 23:01:02 flow_informations aktiv
2017-01-21 23:01:02 flowsetVersionAtDevice 2.0.5
2017-03-07 15:23:01 keyguardSet 0
2017-03-07 15:23:05 lastStatusRequestState statusRequest_error
2017-03-07 15:23:01 nextAlarmDay off
2017-03-07 15:23:01 nextAlarmTime off
2017-03-07 15:23:01 powerLevel 100.0
2017-03-07 15:23:01 powerPlugged 1
2017-03-07 15:23:02 screen off locked
2017-03-07 15:23:01 screenBrightness 10
2017-03-07 15:23:02 screenOrientation portrait
2017-03-07 15:23:02 screenOrientationMode auto
2017-03-07 15:23:05 state read from http://192.168.2.10:8090 timed out
2017-03-07 15:23:02 volume 2
2017-03-07 15:23:01 volumeNotification 0
Helper:
deviceStateErrorCounter 2
infoErrorCounter 1
setCmdErrorCounter 0
Attributes:
room AMAD
Also: Update und reboot gemacht. Die Readings (oder zumindest der des Screen-Status) sind korrekt und aktuell.
Ach ja: Anpingen lässt sich das Tablet FlurDisplay vom Fhem-pi auch.
Kannst du mal bitte schauen ob der Informations Flow rot wird wenn du statusRequest auslöst. Pass aber auf das Du in der Zwischenzeit das Teil nicht drehst oder aus schaltest und am besten zwischen 2 automatischen Ausführungen abpassen.
Sorry, dass ich mich bislang noch nicht gemeldet habe, aber ich scheine hier einen nicht richtig rund maufenden DNS-Server zu haben. Ich will das erst mal behoben haben, nicht dass es letztlich daran liegt (mal löst er auf, mal nicht, schwer reproduzierbar).
Ich melde mich dann noch mal, wenn ich das im Griff hab.
Danke für deine Geduld!
Alles klar. Ganz in Ruhe. Ich gehe nicht weg ;D
Ok, das Problem lag offensichtlich in meinem Netzwerk.
Das Tablet konnte von überall her angepingt werden, nur selbst konnte es nicht rauspingen (hab mir Temux drauf installiert - ein hübsches Stückchen Software für Linux-Terminal-geübte).
Ursache war scheinbar mein DNS-Server. Ich habe die Fritzbox zurückgesetzt und das Netwerk noch mal neu eingerichtet - nun läuft es wieder (bis auf das csrf-Token und die Sprachausgabe, aber da muss ich gesondert nachschauen).
Danke Dir vielmals für deine Hilfe - mal wieder :)