[AMAD2] - [gelöst] "set command only works if state not equal initialized"

Begonnen von yrwyddfa, 27 Mai 2016, 12:47:54

Vorheriges Thema - Nächstes Thema

yrwyddfa

Hallo zusammen,

nachdem ich nun bei meinen Fehlerchen mit reinem suchen hier wirklich lange klargekommen bin, scheitere ich nun an AMAD2 leider doch.

Mein FHEM läuft auf 192.168.2.115, mein Tablet hat die 192.168.2.101


Nun habe ich folgendes Problem:


set AMAD_FlurDisplay ttsMsg Hallo

(längeres Delay, dann Ausgabe:) set command only works if state not equal initialized


Logfile:


2016.05.27 12:22:19 3: AMAD (AMAD_FlurDisplay) - defined with host 192.168.2.101 on port 8090 and AccessPoint-SSID WLAN-130045
2016.05.27 12:22:19 1: Including ./log/fhem.save
2016.05.27 12:22:34 3: AMAD () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!
2016.05.27 12:22:44 3: AMAD (AMADCommBridge) - defined Bridge with Socketport 8090
2016.05.27 12:22:44 3: AMAD (AMADCommBridge) - Attention!!! By the first run, dont forget to "set AMADCommBridge fhemServerIP <IP-FHEM>"
2016.05.27 12:22:44 3: AMADCommBridge: port 8090 opened
2016.05.27 12:22:49 3: AMAD (AMADCommBridge) - GetUpdate, Please set AMADCommBridge fhemServerIP <IP-FHEM> NOW!
2016.05.27 12:23:04 3: AMAD (AMADCommBridge) - GetUpdate, Please set AMADCommBridge fhemServerIP <IP-FHEM> NOW!




list TYPE=AMAD:

AMADCommBridge
AMAD_FlurDisplay




list AMADCommBridge


Internals:
   BRIDGE     1
   FD         27
   NAME       AMADCommBridge
   NR         266
   PORT       8090
   STATE      opened
   TYPE       AMAD
   VERSIONFLOWSET 2.0.5
   VERSIONMODUL 2.0.3
   Readings:
     2016-05-27 12:22:55   expertMode      1
     2016-05-27 12:39:48   fhemServerIP    192.168.2.115
     2016-05-27 12:40:02   state           opened
Attributes:
   room       xAMAD



list AMAD_FlurDisplay

Internals:
   APSSID     WLAN-130045
   DEF        192.168.2.101 WLAN-130045
   HOST       192.168.2.101
   NAME       AMAD_FlurDisplay
   NR         265
   PORT       8090
   STATE      initialized
   TYPE       AMAD
   VERSIONFLOWSET 2.0.5
   VERSIONMODUL 2.0.3
   Readings:
     2016-05-27 12:40:02   state           initialized
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   event-on-change-reading .*
   room       xAMAD


und die Einträge der fhem.cfg:




# AMAD- und Wvc- Flurdisplay - Einstellungen #
#--------------------------------------------#

define AMAD_FlurDisplay AMAD 192.168.2.101 WLAN-130045
attr AMAD_FlurDisplay event-on-change-reading .*
attr AMAD_FlurDisplay room xAMAD
define AMADCommBridge AMAD
attr AMADCommBridge room xAMAD


define WvcDisplay webViewControl 12345
attr WvcDisplay room xconf



Weiterhin:



pi@fhem~ $ ping 192.168.2.101
PING 192.168.2.101 (192.168.2.101) 56(84) bytes of data.
64 bytes from 192.168.2.101: icmp_seq=1 ttl=64 time=3.67 ms
64 bytes from 192.168.2.101: icmp_seq=2 ttl=64 time=82.7 ms
64 bytes from 192.168.2.101: icmp_seq=3 ttl=64 time=98.1 ms
64 bytes from 192.168.2.101: icmp_seq=4 ttl=64 time=6.19 ms
64 bytes from 192.168.2.101: icmp_seq=5 ttl=64 time=137 ms
--- 192.168.2.101 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4009ms
rtt min/avg/max/mdev = 3.677/65.603/137.210/52.625 ms



wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht. Hat jemand eine Idee, wo es hier hakt?

Vielen lieben Dank schon mal im Voraus!

Herzliche Grüße

yr
If every day has its number, Monday would be a zero division.

CoolTux

Gehe mal bitte in die Detailansicht Deinen Tabletdevices und drücke dann DEF, danach bitte gleich wieder ein auf modify drücken und bisschen warten. Danch noch mal F5 um den Browser zu aktualisieren.



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

yrwyddfa

Jopp, that did the trick. Tausend dank!

Übringens: Großartige Arbeit, und vor allem tolles Durchhaltevermögen. AMAD2 wird ja mittlerweile schon in diversen Blogeinträgen weiterverwendet, wenn das mal kein Prädikat ist.

Danke Dir tausendmal!

Ganz liebe Grüße

yr
If every day has its number, Monday would be a zero division.

CoolTux

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