[ 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

Invers

#660
Zitat von: Timmy.m am 09 Dezember 2015, 21:32:28
Guten Abend.

Das ist wirklich ein tolles Modul. Ich staune immer wieder, was hier auf die Beine gestellt wird.
Ich habe eine Frage zu VoiceInput. Kann man den auch vom Handy/Tablet direkt auslösen... zum Beispiel durch gedrückt halten des HOME Buttons?

Grüße Tim


Dazu habe ich mir in Automagic einen Shortcot angelegt mit dem ich per httprequest post den Befehl zur Aktivierung schicke.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux

#661
@mi.ke

Ich konnte das Verhalten bei mir nachstellen. Es ist in der Tat so das wenn der Fullscreen erzwungen wird ein Check eines aktiven Task nichts bringt. Wieso das so ist muß ich erst noch weiter ermitteln. Habe mal den Martin (Automagic Entwickler) deswegen angeschrieben.

@Timmy.m
Natürlich kannst Du das. Genau dafür würde ja der VoiceInput in einen extra Flow gesteckt. Du kannst ganz einfach einen perönlichen flow anlegen, als Trigger nimmst Du mit was auch immer Du den VoiceInput starten willst und fügst als Aktion "Flow Ausführen" und den Namen des Flows "VoiceControl" ein.
Auf die selbige Art kannst Du auch einfach nur ein Widget mit Automagic anlegen.

@Invers
Auch Deinen Fehler konnte ich nachvollziehen. Es scheint sich hierbei um ein blockieren des Mikrofons zu handeln. Ich werde es mir die Tage etwas genauer anschauen.





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

Invers

Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux

Hallo Invers

Bitte lösche mal den Flow VoiceInput und importiere den angehängten.


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

Prof. Dr. Peter Henning

Gibt es für diese XML-Dateien auch irgendwo eine DTD oder ein Schema ? Könnte das Debuggen deutlich vereinfachen.

LG

pah

CoolTux

Hallo Peter

Der Fehler selbst liegt nicht im XML File oder dessen Konfigurationsbeschreibung. Hier muß also nicht gegen irgendwas validiert werden. Das Problem liegt innerhalb der Konfiguration. In der Tat würde ein DTD hier und da hilfreich sein. Soweit mir bekannt gibt es sowas aber nicht.
In diesem speziellen Fall habe ich rausgefunden das das unterdrücken der VoiceInput Anzeige (aufpoppen eines Mikrofons) dazu führte das jeder 2. Befehl das Mikro sperrte. Ich habe nun den ganzen Vorgang auf "mit Desktopanzeige" umgestellt und bei mir ging es dann.


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

Prof. Dr. Peter Henning

#666
Anbei eine auf die Schnelle erzeugte DTD. XML ist eines meiner Arbeitsgebiete, da habe ich die nötigen Werkzeuge.

Mal ne andere Frage Off-Topic: Ist der LG Hombot empfehlenswert ? (EDIT - habe ich im anderen Thread gestellt, bitte Antwort dort)

LG

pah

CoolTux

Hallo Peter,

Ich danke Dir. Ich schaue es mir an.
Habe Dir im anderen Thread geantwortet.



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

Invers

Danke, funktioniert mit der Anzeige der Oberfläche einwandfrei. Die Anzeige stört auch nicht.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux

Ok. Ich nehme es mit auf und verteile es im nächsten BugFix Update.



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

jove01

Hallo

Klasse Tool !

Ich hatte bisher  noch die alte Version, auch ohne die AMADCommBridge. Durch ein Update, löschen des alten Devices, löschen der und neu laden der Flows bin ich nun auf dem aktuellen Stand.

Eigentlich werden die Set-Befehle (alle ?) ausgeführt. Jedoch bekomme ich ein connect to your device is timed out. check network und 192.168.178.33: Connection refused  bzw. nach nochmaligem Neustart FHEM und Samsung Tablet S 192.168.178.33: No route to host

Wahrscheinlich bin ich blind und habe doch einen Fehler bei den IP oder muss in der Fritzbox für den Port 8090 etwas getan werden ?


http://192.168.178.102:8090/

header lines:
AMADCommBridge receive incomplete or corrupt Data
FHEM to do nothing


Hier mein List


Internals:
   DEF        192.168.178.33
   HOST       192.168.178.33
   INTERVAL   180
   NAME       Juergens_TAB_S
   NR         769
   PORT       8090
   STATE      active
   TYPE       AMAD
   VERSION    1.0.0
   CHANGETIME:
   Helper:
     Dblog:
       Currentmusicalbum:
         Mydblog:
           TIME       1449933271.35097
           VALUE      no soundplayer activ
       Currentmusicartist:
         Mydblog:
           TIME       1449933271.35097
           VALUE      no soundplayer activ
       Currentmusictrack:
         Mydblog:
           TIME       1449933271.35097
           VALUE      no soundplayer activ
   Readings:
     2015-12-12 16:14:31   androidVersion  5.0 Lollipop
     2015-12-12 16:14:31   automagicState  Automagic Premium

Automagic Service läuft


     2015-12-12 16:14:31   bluetooth       off
     2015-12-12 16:14:31   checkActiveTask
     2015-12-12 16:14:31   connectedBTdevices
     2015-12-12 16:14:31   connectedBTdevicesMAC
     2015-12-12 16:14:31   currentMusicAlbum no soundplayer activ
     2015-12-12 16:14:31   currentMusicArtist no soundplayer activ
     2015-12-12 16:14:31   currentMusicTrack no soundplayer activ
     2015-12-12 16:05:28   deviceState     online
     2015-12-12 16:14:31   flow_SetCommands aktiv
     2015-12-12 16:14:31   flow_informations aktiv
     2015-12-12 15:48:07   lastSetCommandError connect to your device is timed out. check network
     2015-12-12 16:03:58   lastSetCommandState cmd_done
     2015-12-12 15:35:28   lastStatusRequestError 192.168.178.33: Connection refused
     2015-12-12 16:14:31   lastStatusRequestState statusRequest_done
     2015-12-12 16:14:31   nextAlarmDay
     2015-12-12 16:14:31   nextAlarmTime
     2015-12-12 16:14:31   powerLevel      73.0
     2015-12-12 16:14:31   powerPlugged    0
     2015-12-12 16:14:31   screen          off
     2015-12-12 16:14:31   screenBrightness 135
     2015-12-12 16:14:31   screenOrientation auto
     2015-12-12 16:14:31   state           active
     2015-12-12 15:51:31   volume          4
     2015-12-12 16:14:31   volumeMusikBluetooth 7
     2015-12-12 16:14:31   volumeMusikSpeaker 4
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   room       02 Devices,07 FensterSteuerung,09 Systemdef.



Internals:
   BRIDGE     1
   FD         17
   NAME       AMADCommBridge
   NR         770
   PORT       8090
   STATE      opened
   TYPE       AMAD
   VERSION    1.0.0
   Readings:
     2015-12-12 15:27:38   expertMode      1
     2015-12-12 15:46:01   fhemServerIP    192.168.178.102
     2015-12-12 16:05:28   state           opened
Attributes:
   room       09 Systemdef.


Die Meldung bekomme ich nach einen FHEM Restart

und hier das Log von Automatic Premium

12.12.2015 16:18:31.623 Logging initialised
12.12.2015 16:18:31.688 Loading flows
12.12.2015 16:18:31.708 1.29.0 Loading data
12.12.2015 16:18:31.726 XML version = 1.29.0
12.12.2015 16:18:32.105 Flows successfully loaded
12.12.2015 16:18:32.105 Loading widgets
12.12.2015 16:18:32.109 1.29.0 Loading data
12.12.2015 16:18:32.113 XML version = 1.29.0
12.12.2015 16:18:32.119 Widgets successfully loaded
12.12.2015 16:18:32.157 Android Wear is not installed
12.12.2015 16:21:52.056 Trigger 'HTTP Request: /fhem-amad/deviceInfo/' going to execute flows
12.12.2015 16:21:52.063 [Informations] Starting to execute flow 'Informations' with Context{global{global_fhemip=192.168.178.102,global_track=no soundplayer activ,global_album=no soundplayer activ,global_artist=no soundplayer activ,global_fhemdevice=Juergens_TAB_S},local{flow_name=Informations,header_host=192.168.178.33,method=GET,header_fhemdevice=Juergens_TAB_S,trigger=HTTP Request: /fhem-amad/deviceInfo/,request_path=/fhem-amad/deviceInfo/,remote_port=38686,triggertime=1449933712054,remote_host=192.168.178.102,header_activetask=none,header_user_agent=fhem,header_fhemip=192.168.178.102}}
12.12.2015 16:21:52.066 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
12.12.2015 16:21:52.076 [SetCommands] Starting to execute flow 'SetCommands' with Context{global{global_fhemip=192.168.178.102,global_track=no soundplayer activ,global_album=no soundplayer activ,global_artist=no soundplayer activ,global_fhemdevice=Juergens_TAB_S},local{flow_name=SetCommands,header_host=192.168.178.33,method=GET,header_fhemdevice=Juergens_TAB_S,trigger=HTTP Request: /fhem-amad/deviceInfo/,request_path=/fhem-amad/deviceInfo/,remote_port=38686,triggertime=1449933712054,remote_host=192.168.178.102,header_activetask=none,header_user_agent=fhem,header_fhemip=192.168.178.102}}
12.12.2015 16:21:52.076 [SetCommands] Start executing condition 'Expression: trigger == "Sprachbefehl angefordert"'
12.12.2015 16:21:52.155 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
12.12.2015 16:21:52.156 [SetCommands] End executing condition 'Expression: trigger == "Sprachbefehl angefordert"' with return value false
12.12.2015 16:21:52.157 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:52.157 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
12.12.2015 16:21:52.158 [SetCommands] Flow continues executing with the next step.
12.12.2015 16:21:52.158 [SetCommands] Start executing condition 'Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*"'
12.12.2015 16:21:52.165 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value false
12.12.2015 16:21:52.166 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:52.166 [Informations] Start executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
12.12.2015 16:21:52.174 [SetCommands] End executing condition 'Expression: trigger == "HTTP Request: /fhem-amad/setCommands/*"' with return value false
12.12.2015 16:21:52.174 [SetCommands] Flow continues executing with the next step.
12.12.2015 16:21:52.176 [SetCommands] Start executing condition 'Flow Aktiv: Informations'
12.12.2015 16:21:52.177 [SetCommands] End executing condition 'Flow Aktiv: Informations' with return value true
12.12.2015 16:21:52.178 [SetCommands] Flow continues executing with the next step.
12.12.2015 16:21:52.179 [SetCommands] Start executing action 'Script: informationFlow_state = "aktiv"'
12.12.2015 16:21:52.180 [Informations] End executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
12.12.2015 16:21:52.180 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:52.181 [Informations] Start executing action 'Pause: 2s (Gerät wach halten)'
12.12.2015 16:21:52.182 [Informations] Action 'Pause: 2s (Gerät wach halten)' Sleeping for 2s (keep device awake)
12.12.2015 16:21:52.185 [SetCommands] End executing action 'Script: informationFlow_state = "aktiv"'
12.12.2015 16:21:52.186 [SetCommands] Flow continues executing with the next step.
12.12.2015 16:21:52.186 [SetCommands] Start executing action 'HTTP Response SetCommand'
12.12.2015 16:21:52.195 [SetCommands] End executing action 'HTTP Response SetCommand'
12.12.2015 16:21:52.198 [SetCommands] Flow ended.
12.12.2015 16:21:54.186 [Informations] End executing action 'Pause: 2s (Gerät wach halten)'
12.12.2015 16:21:54.277 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:54.278 [Informations] Start executing condition 'Akku Ladestand: grösser als 0%'
12.12.2015 16:21:54.291 [Informations] End executing condition 'Akku Ladestand: grösser als 0%' with return value true
12.12.2015 16:21:54.293 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:54.293 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
12.12.2015 16:21:54.295 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
12.12.2015 16:21:54.297 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
12.12.2015 16:21:54.300 [Informations] Start executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
12.12.2015 16:21:54.304 [Informations] End executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
12.12.2015 16:21:54.305 [Informations] Start executing condition 'Display eingeschaltet'
12.12.2015 16:21:54.306 [Informations] End executing condition 'Display eingeschaltet' with return value true
12.12.2015 16:21:54.307 [Informations] Start executing condition 'Display automatisch drehen eingeschaltet'
12.12.2015 16:21:54.310 [Informations] End executing condition 'Display automatisch drehen eingeschaltet' with return value true
12.12.2015 16:21:54.311 [Informations] Start executing condition 'Musik Aktiv'
12.12.2015 16:21:54.314 [Informations] End executing condition 'Musik Aktiv' with return value false
12.12.2015 16:21:54.315 [Informations] Start executing condition 'Bluetooth eingeschaltet'
12.12.2015 16:21:54.321 [Informations] End executing condition 'Bluetooth eingeschaltet' with return value false
12.12.2015 16:21:54.322 [Informations] Start executing condition 'Flow Aktiv: SetCommands'
12.12.2015 16:21:54.322 [Informations] End executing condition 'Flow Aktiv: SetCommands' with return value true
12.12.2015 16:21:54.323 [Informations] Start executing condition 'Expression: header_activetask != "none"'
12.12.2015 16:21:54.324 [Informations] Start executing action 'Get Android Version'
12.12.2015 16:21:54.326 [Informations] Start executing condition 'Expression: getAndroidSDKVersion() >= "19"'
12.12.2015 16:21:54.330 [Informations] End executing condition 'Expression: header_activetask != "none"' with return value false
12.12.2015 16:21:54.337 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth' Setting System 'volume_music_bt_a2dp' contains '7'.
12.12.2015 16:21:54.337 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker' Setting System 'volume_music_speaker' contains '4'.
12.12.2015 16:21:54.337 [Informations] Action 'Initialisiere Variable Systemeinstellung: screenBrightness' Setting System 'screen_brightness' contains '135'.
12.12.2015 16:21:54.338 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
12.12.2015 16:21:54.339 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
12.12.2015 16:21:54.340 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
12.12.2015 16:21:54.351 [Informations] End executing action 'Get Android Version'
12.12.2015 16:21:54.353 [Informations] End executing condition 'Expression: getAndroidSDKVersion() >= "19"' with return value true
12.12.2015 16:21:54.353 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:54.354 [Informations] Start executing action 'Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}"'
12.12.2015 16:21:54.354 [Informations] Start executing action 'Script: next_alarmday = "{next_alarm,dateformat,c}"'
12.12.2015 16:21:54.356 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.358 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.361 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.362 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.366 [Informations] Start executing action 'Script: screen_state = "on"'
12.12.2015 16:21:54.368 [Informations] Start executing action 'Script: screen_orientation = "auto"'
12.12.2015 16:21:54.369 [Informations] Start executing action 'Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ";'
12.12.2015 16:21:54.372 [Informations] Start executing action 'Script: bluetooth_state = "off"'
12.12.2015 16:21:54.374 [Informations] Start executing action 'Script: setCommandFlow_state = "aktiv"'
12.12.2015 16:21:54.376 [Informations] Start executing action 'Script: runTask = "null"'
12.12.2015 16:21:54.378 [Informations] Start executing condition 'Benachrichtigung in Statusbar angezeigt: Automagic'
12.12.2015 16:21:54.382 [Informations] End executing condition 'Benachrichtigung in Statusbar angezeigt: Automagic' with return value false and exception Notification detector is not running
12.12.2015 16:21:54.382 [Informations] End executing action 'Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}"'
12.12.2015 16:21:54.382 [Informations] End executing action 'Script: next_alarmday = "{next_alarm,dateformat,c}"'
12.12.2015 16:21:54.383 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.383 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.385 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.386 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.389 [Informations] End executing action 'Script: screen_state = "on"'
12.12.2015 16:21:54.389 [Informations] End executing action 'Script: screen_orientation = "auto"'
12.12.2015 16:21:54.390 [Informations] End executing action 'Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ";'
12.12.2015 16:21:54.390 [Informations] End executing action 'Script: bluetooth_state = "off"'
12.12.2015 16:21:54.391 [Informations] End executing action 'Script: setCommandFlow_state = "aktiv"'
12.12.2015 16:21:54.392 [Informations] End executing action 'Script: runTask = "null"'
12.12.2015 16:21:54.392 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:54.393 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.394 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.396 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.398 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.402 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.404 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.407 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.411 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.419 [Informations] Start executing action 'Script: notification_text = "Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff"'
12.12.2015 16:21:54.420 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.421 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.421 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.422 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.422 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.422 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.423 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.423 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.429 [Informations] End executing action 'Script: notification_text = "Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff"'
12.12.2015 16:21:54.429 [Informations] Flow continues executing with the next step.
12.12.2015 16:21:54.430 [Informations] Start executing action 'HTTP Response Information'
12.12.2015 16:21:54.436 [Informations] End executing action 'HTTP Response Information'
12.12.2015 16:21:54.437 [Informations] Flow ended.


Danke im Voraus

Jürgen
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

jove01

#671
Ergänzende Info zu oben:

Durch Zufall habe ich auf TYPE AMAD geklickt und bekam dieses Ergebnis:

AMAD:192.168.178.102:48769
AMADCommBridge
Juergens_TAB_S


AMAD:192.168.178.102:48769 scheint nur temporär zu sein. nicht mehr auffindbar !?

Ich hatte auch noch diesen Fehler:
Zitat
automagicState          Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff
Ist erledigt, aber immer noch der Kommunikationsfehler bei Port 8090 .

Mir ist noch ein Gedanken gekommen. Beim ersten set der IP hatte ich einen Zahlendreher. Das passt zulastSetCommandError, jedoch nich zu dem späteren Zeitpunkt von lastStatusRequestError und der Meldung bei Aufruf  der IP 8090
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

CoolTux

Hallo Jürgen,

In meinen Augen funktioniert alles. Das Reading lastError zeigt Dir ja nur die letzte nicht funktionierte Kommunikation. An den Readings Zeiten siehst Du ja das spätere Commands und Requests funktioniert haben.

Beim TYPE AMAD werden alle Geräte angezeigt, auch Temporär gelistete welche gerade über einen TCP Socket  mit der Bridge kommunizieren.
Frage ist also, hast Du Probleme in Form von Befehle gehen nicht oder Readings werden nicht aktualisiert? Wenn nicht ist alles ok.


automagicState          Aktiviere Automagic unter Einstellungen -> Benachrichtigungen -> Benachrichtigungszugriff


Das ist kein Fehler sondern ein Hinweis.



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

jove01

Hallo Leon

Danke für die schnelle Antwort. 

Die Info last..... ist nur ein wenig verwirrend. Bin inzwischen auch zuversichtlich das alles stabil laufen wird.

Wirklich irritiert bin ich nur noch bei
http://192.168.178.102:8090/

header lines:
AMADCommBridge receive incomplete or corrupt Data
FHEM to do nothing


Denn in anderen Beiträgen sollte das ja auch der Fehleranalyse dienen., und hier als Ergebnis "corrupt Data" !?

Danke und noch ein schönes Wochenende

Jürgen
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

CoolTux

Hallo Jürgen,

Wann genau bekommst Du diese Meldung? Kommt sie immer? Wo steht sie?


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