Problem: CUNO für mehrere Stunden immer wieder disconnected

Begonnen von kurbel, 31 Januar 2014, 17:59:39

Vorheriges Thema - Nächstes Thema

kurbel

Hallo Zusammen,

ich hänge mich mal mit meinem Problem hier dran und hoffe ich bin hier richtig, da ich nicht weiß ob ich ein FHEM oder ein CUNO Problem habe.

Ich habe einen 2-3 mal am Tag wiederkehrenden disconnected zu meinem CUNO. Der CUNO bleibt dann für mehrere Stunden nicht erreichbar. Dann verbindet er sich wieder. USW.

Ich verwende einen raspberry pi  mit Rasbian OS. Per Gigabit Lan angeschlossen an Switsch. Das Gateway ist ne Fritz!Box.
FHEM ist frisch drauf, Update habe ich ausgeführt. Sonst läuft da nix. Ebenfalls am Netzwerk hängt ein CUNO2 FW V1.55. Dieser mach nichts anderes derzeit als 3 HMS100T auszulesen und entsprechend die LOGs zu schreiben.
Der erste Ausetzer trat nach ca. 7 Std. auf und  der Cuno wurde erst wieder nach 8 Stunden erkannt. Die Zeiten und Abstände der weiteren Aussetzer sind aber völlig unterschiedlich. Auch die Dauer.

Ich habe versuchsweise eine Versionsabfrage auf den CUNO alle 3 Minuten eingefügt um ggf. irgendwelche Standbys des CUNO zu verhindern. Nach nicht ganz zwei Stunden aber wieder der disconnect. 8 Stunden später dann reappeared (CUNO) was dan 13 Sunden gut ging usw. Hier mal ein kleiner Auszug aus dem Log.

...
2014.01.30 15:02:26 3: CunoKeepAlive return value: CUNO version => V 1.55 CUNO868
2014.01.30 15:05:26 3: CunoKeepAlive return value: CUNO version => V 1.55 CUNO868
2014.01.30 15:08:26 1: 192.168.178.244:2323 disconnected, waiting to reappear
2014.01.30 15:08:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.30 15:11:26 3: CunoKeepAlive return value: CUNO version => No answer
...
2014.01.31 13:32:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.31 13:35:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.31 13:36:02 1: 192.168.178.244:2323 reappeared (CUNO)
2014.01.31 13:36:03 3: CUNO: Possible commands: mBCFZiAGMRTVWXOefltuHxEcq
2014.01.31 13:38:26 1: 192.168.178.244:2323 disconnected, waiting to reappear
2014.01.31 13:38:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.31 13:41:26 3: CunoKeepAlive return value: CUNO version => No answer
....
2014.01.30 23:41:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.30 23:44:26 3: CunoKeepAlive return value: CUNO version => No answer
2014.01.30 23:46:02 1: 192.168.178.244:2323 reappeared (CUNO)
2014.01.30 23:46:02 3: CUNO: Possible commands: mBCFZiAGMRTVWXOefltuHxEcq
2014.01.30 23:47:26 3: CunoKeepAlive return value: CUNO version => V 1.55 CUNO868
2014.01.30 23:50:26 3: CunoKeepAlive return value: CUNO version => V 1.55 CUNO868
...


In meiner Konfig ist nix wildes, da ich noch ganz am Anfang stehe und ersmal die ersten Komponenten testen wollte und die Logig des System verstehen wollte.

attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd none
attr global statefile ./log/fhem.save
attr global uniqueID ./FHEM/FhemUtils/uniqueID
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3


define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global
attr WEB hiddenroom DashboardRoom
attr WEB stylesheetPrefix dark

define Wetter weblink iframe http://www.wetteronline.de/cgi-bin/hpweather?PLZ=76133
attr Wetter group Sonstiges

# define WEBphone FHEMWEB 8084 global
# attr WEBphone hiddenroom DashboardRoom
# attr WEBphone stylesheetPrefix smallscreen

# define WEBtablet FHEMWEB 8085 global
# attr WEBtablet hiddenroom DashboardRoom
# attr WEBtablet stylesheetPrefix touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create

define CUNO CUL 192.168.178.244:2323 1234


define HMS100T_015d HMS 015d
attr HMS100T_015d alias Saal_1_Raumtemp
attr HMS100T_015d group Saal_1
attr HMS100T_015d icon temp_inside
attr HMS100T_015d room Saal_1
define FileLog_HMS100T_015d FileLog ./log/HMS100T_015d-%Y.log HMS100T_015d:T:.*
attr FileLog_HMS100T_015d logtype temp4hum6:Temp/Hum,text
attr FileLog_HMS100T_015d room Saal_1
define SVG_HMS100T_015d SVG FileLog_HMS100T_015d:temp4hum6:CURRENT
attr SVG_HMS100T_015d group Saal_1
attr SVG_HMS100T_015d label "HMS100T_015d Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_HMS100T_015d room Saal_1
define HMS100T_283f HMS 283f
attr HMS100T_283f alias Saal_2_RaumTemp
attr HMS100T_283f group Saal_2
attr HMS100T_283f icon temp_inside
attr HMS100T_283f room Saal_2
define FileLog_HMS100T_283f FileLog ./log/HMS100T_283f-%Y.log HMS100T_283f:T:.*
attr FileLog_HMS100T_283f logtype temp4hum6:Temp/Hum,text
attr FileLog_HMS100T_283f room Saal_2
define SVG_HMS100T_283f SVG FileLog_HMS100T_283f:temp4hum6:CURRENT
attr SVG_HMS100T_283f group Saal_2
attr SVG_HMS100T_283f label "HMS100T_283f Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_HMS100T_283f room Saal_2
define HMS100T_fea6 HMS fea6
attr HMS100T_fea6 alias Saal_3_RaumTemp
attr HMS100T_fea6 group Saal_3
attr HMS100T_fea6 icon temp_inside
attr HMS100T_fea6 room Saal_3
define FileLog_HMS100T_fea6 FileLog ./log/HMS100T_fea6-%Y.log HMS100T_fea6:T:.*
attr FileLog_HMS100T_fea6 logtype temp4hum6:Temp/Hum,text
attr FileLog_HMS100T_fea6 room Saal_3
define SVG_HMS100T_fea6 SVG FileLog_HMS100T_fea6:temp4hum6:CURRENT
attr SVG_HMS100T_fea6 group Saal_3
attr SVG_HMS100T_fea6 label "HMS100T_fea6 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_HMS100T_fea6 room Saal_3

define anyViews Dashboard
attr anyViews dashboard_colcount 2
attr anyViews dashboard_lockstate unlock
attr anyViews dashboard_showhelper 1
attr anyViews dashboard_tab1groups Saal_1,Saal_2,Saal_3,Sonstiges
attr anyViews dashboard_tab1name Alles
attr anyViews dashboard_tab1sorting t0c0,Saal_1,true,882,320:t0c0,Saal_2,true,881,305:t0c0,Saal_3,true,882,320:t0c1,Sonstiges,true,336,218:
attr anyViews dashboard_tabcount 1
attr anyViews dashboard_width 1100
define anyViews_weblink weblink htmlCode {DashboardAsHtml("anyViews")}
attr anyViews_weblink room DashboardRoom


define CunoKeepAliveTimer at +*00:03:00 trigger CunoKeepAlive
define CunoKeepAlive notify CunoKeepAlive get CUNO version
define CunoKeepAlivelog FileLog /opt/fhem/log/CunoKeepAlive.log CunoKeepAlive
define HeizungsTest dummy
define Saal_1_OptTemp at +*00:05:00 {if (ReadingsVal("Saal_1_RaumTemp","temperature",99) >= 21) { fhem("set HeizungsTest ON") }}


Hatte allerdings gehoft ich komme weiter und muss mir nicht schon so früh helfen lassen. Immer hin will ich noch unsere komplete Heizungsanlge eines Kinos mit 3 Sälen drüber steuern lassen.

Ich hoffe es kann mir jemand helfen mit dem Problem.  Diesen alten Post nnoch im Google Forum habe ich zwar gefunden https://groups.google.com/forum/#!topic/fhem-users/WHQK-yvDmVA und auch ähnliche Themen hier im Forum, aber nichts was mir wirklich geholfen hat.

Danke schon mal

kurbel

Achso, Pingen kann ich den CUNO in der Zeit. Per Telnet komme ich aber nicht drauf.

kurbel

OK, so blöd muss man erstmal sein  :o.
Ich hab die IP doppelt vergeben. Ein WLan AccessPoint hatte die gleiche.
Problem gelöst. Danke kann geschlossen werden.


Puschel74

Hallo,

ZitatProblem gelöst. Danke kann geschlossen werden.
Als gelöst kannst du den Beitrag selbst markieren.
Einfach den ersten beitrag bearbeiten und (Gelöst) vor den Titel stellen.
Danke.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.