FHT80B mit COC ins FHEM

Begonnen von cornelius fillmore, 03 Juni 2013, 18:23:55

Vorheriges Thema - Nächstes Thema

cornelius fillmore

Hallo Forum,

nachdem ich mir nun ein Wochenende um die Ohren gehauen habe wende ich mich an euch.

Ich bekomme mein FHT einfach nicht dauerhaft ans laufen.

Sämtliche Versuche mit Pairen, Code verändern, COC einstellen, Antenne drehen etc. hilft nichts.

Die Sache kommt irgendwie nicht ans laufen.
Fhem 5.4 läuft auf einen Raspi.

Anbei mal der Log des FHT
Zitat2013-06-03_07:31:34 FHT_3232 actuator: synctime: 119
2013-06-03_07:31:34 FHT_3232 RSSI: -86
2013-06-03_07:31:34 FHT_3232 RAWMSG: T3232002CF1E8
2013-06-03_07:31:35 FHT_3232 actuator: synctime: 118
2013-06-03_07:31:35 FHT_3232 RSSI: -78.5
2013-06-03_07:31:35 FHT_3232 RAWMSG: T3232002CEFF7
2013-06-03_07:31:36 FHT_3232 actuator: synctime: 117
2013-06-03_07:31:36 FHT_3232 RSSI: -78
2013-06-03_07:31:36 FHT_3232 RAWMSG: T3232002CEDF8
2013-06-03_07:31:37 FHT_3232 actuator: synctime: 116
2013-06-03_07:31:37 FHT_3232 RSSI: -86.5
2013-06-03_07:31:37 FHT_3232 RAWMSG: T3232002CEBE7
2013-06-03_07:31:38 FHT_3232 actuator: synctime: 115
2013-06-03_07:31:38 FHT_3232 RSSI: -80.5
2013-06-03_07:31:38 FHT_3232 RAWMSG: T3232002CE9F3
2013-06-03_07:31:40 FHT_3232 actuator: synctime: 114
2013-06-03_07:31:40 FHT_3232 RSSI: -95
2013-06-03_07:31:40 FHT_3232 RAWMSG: T3232002CE7D6
2013-06-03_07:31:40 FHT_3232 actuator: synctime: 113
2013-06-03_07:31:40 FHT_3232 RSSI: -84
2013-06-03_07:31:40 FHT_3232 RAWMSG: T3232002CE5EC
2013-06-03_07:31:41 FHT_3232 actuator: synctime: 112
2013-06-03_07:31:41 FHT_3232 RSSI: -84.5
2013-06-03_07:31:41 FHT_3232 RAWMSG: T3232002CE3EB
2013-06-03_07:31:42 FHT_3232 actuator: synctime: 111
2013-06-03_07:31:42 FHT_3232 RSSI: -87.5
2013-06-03_07:31:42 FHT_3232 RAWMSG: T3232002CE1E5
2013-06-03_07:31:43 FHT_3232 actuator: synctime: 110
2013-06-03_07:31:43 FHT_3232 RSSI: -88
2013-06-03_07:31:43 FHT_3232 RAWMSG: T3232002CDFE4
2013-06-03_07:31:50 FHT_3232 actuator: synctime: 103
2013-06-03_07:31:50 FHT_3232 RSSI: -96.5
2013-06-03_07:31:50 FHT_3232 RAWMSG: T3232002CD1D3
2013-06-03_07:31:51 FHT_3232 actuator: synctime: 102
2013-06-03_07:31:51 FHT_3232 RSSI: -97
2013-06-03_07:31:51 FHT_3232 RAWMSG: T3232002CCFD2
2013-06-03_07:32:03 FHT_3232 actuator: synctime: 90
2013-06-03_07:32:03 FHT_3232 RSSI: -97.5
2013-06-03_07:32:03 FHT_3232 RAWMSG: T3232002CB7D1
2013-06-03_07:32:05 FHT_3232 actuator: synctime: 88
2013-06-03_07:32:05 FHT_3232 RSSI: -96
2013-06-03_07:32:05 FHT_3232 RAWMSG: T3232002CB3D4
2013-06-03_07:32:17 FHT_3232 actuator: synctime: 76
2013-06-03_07:32:17 FHT_3232 RSSI: -97
2013-06-03_07:32:17 FHT_3232 RAWMSG: T3232002C9BD2
2013-06-03_07:32:18 FHT_3232 actuator: synctime: 75
2013-06-03_07:32:18 FHT_3232 RSSI: -97
2013-06-03_07:32:18 FHT_3232 RAWMSG: T3232002C99D2
2013-06-03_08:13:28 FHT_3232 desired-temp 20.0
2013-06-03_08:23:26 FHT_3232 date
2013-06-03_08:23:26 FHT_3232 time
2013-06-03_09:47:03 FHT_3232 actuator: 0%
2013-06-03_09:47:03 FHT_3232 RSSI: -97.5
2013-06-03_09:47:03 FHT_3232 RAWMSG: T323200A600D1
2013-06-03_11:02:27 FHT_3232 actuator: 0%
2013-06-03_11:02:27 FHT_3232 RSSI: -97
2013-06-03_11:02:27 FHT_3232 RAWMSG: T323200A600D2
2013-06-03_11:46:27 FHT_3232 desired-temp 20.0
2013-06-03_11:50:23 FHT_3232 date
2013-06-03_11:50:23 FHT_3232 time
2013-06-03_11:56:40 FHT_3232 date
2013-06-03_11:56:40 FHT_3232 time
2013-06-03_12:05:33 FHT_3232 desired-temp 20.0
2013-06-03_12:24:17 FHT_3232 report1 255
2013-06-03_12:25:19 FHT_3232 report1 255
2013-06-03_12:36:15 FHT_3232 date
2013-06-03_12:36:15 FHT_3232 time
2013-06-03_12:37:28 FHT_3232 desired-temp 20.0
2013-06-03_12:55:34 FHT_3232 date
2013-06-03_12:55:34 FHT_3232 time
2013-06-03_13:01:33 FHT_3232 date
2013-06-03_13:01:33 FHT_3232 time
2013-06-03_13:09:33 FHT_3232 date
2013-06-03_13:09:33 FHT_3232 time
2013-06-03_13:10:42 FHT_3232 desired-temp 17.0
2013-06-03_13:14:43 FHT_3232 date
2013-06-03_13:14:43 FHT_3232 time
2013-06-03_13:28:28 FHT_3232 date
2013-06-03_13:28:28 FHT_3232 time
2013-06-03_13:31:54 FHT_3232 date
2013-06-03_13:31:54 FHT_3232 time
2013-06-03_13:35:29 FHT_3232 date
2013-06-03_13:35:29 FHT_3232 time
2013-06-03_13:38:31 FHT_3232 date
2013-06-03_13:38:31 FHT_3232 time
2013-06-03_14:55:53 FHT_3232 date
2013-06-03_14:55:53 FHT_3232 time
2013-06-03_17:39:33 FHT_3232 date
2013-06-03_17:39:33 FHT_3232 time
2013-06-03_17:44:44 FHT_3232 date
2013-06-03_17:44:44 FHT_3232 time
2013-06-03_17:48:41 FHT_3232 date
2013-06-03_17:48:41 FHT_3232 time
2013-06-03_17:50:09 FHT_3232 desired-temp 20.0

und die fhem.conf
Zitatattr global autoload_undefined_devices 1
attr global latitude 50.694
attr global longitude 8.474
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd SecurityCheck:\
\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\
telnetPort has no password/globalpassword attribute.\
\
Restart fhem for a new check if the problem is fixed,\
or set the global attribute motd to none to supress this message.\

attr global statefile ./log/fhem.save
attr global uniqueID ./FHEM/FhemUtils/uniqueID
attr global userattr devStateIcon fp_Aussen fp_EG icon room_map sortby structexclude webCmd
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
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 autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog ./log/%NAME-%Y-%m.log
attr autocreate weblink 1
attr autocreate weblink_room Plots

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


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.

#define FHZ FHZ /dev/USB0
#define CUL CUL /dev/ttyACM0@9600 1234
#attr CUL rfmode HomeMatic

#define EUL TCM 310 /dev/ttyACM0@57600
#define BscBor TCM 120 /dev/ttyUSB0@9600
#define BscSmartConnect TCM 310 /dev/ttyUSB0@57600
define COC CUL /dev/ttyAMA0@38400 1234
attr COC addvaltrigger 1
attr COC rfmode slowRf
set COC raw X61
set COC raw x09

## Heizplan ##
### Wohnzimmer ###
#define hz_wz_modofr Heating_Control FHT_4b14 145|06:00|21 145|22:00|17
#attr hz_wz_modofr room Wohnzimmer

#define hz_wz_dimi Heating_Control FHT_4b14 23|06:00|21 23|07:00|17 23|14:00|21 23|22:00|17
#attr hz_wz_dimi room Wohnzimmer

#define hz_wz_we Heating_Control FHT_4b14 67|07:00|21 67|23:00|17
#attr hz_wz_we room Wohnzimmer
###

## Kalender ##
define Kalender Calendar ical url http://www.google.com/calendar/ical/xxxxxxxxxxxxxxxxxxxxxxxx%40googlemail.com/private-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/basic.ics

##Twilight##
define Daemmerung Twilight 50.694900 8.474442 3 xxxxxxxx
attr Daemmerung room Aussenbeleuchtung

## Aussenbeleuchtung ##
define Auffahrt FS20 1234 11
attr Auffahrt IODev COC
attr Auffahrt model fs20st
attr Auffahrt room Aussenbeleuchtung

define Treppe FS20 1234 12
attr Treppe IODev COC
attr Treppe model fs20st
attr Treppe room Aussenbeleuchtung

## Log-Datei fürs Aussenlicht ##
define FileLog_Treppe FileLog ./log/Treppe-%Y-%m.log Treppe
attr FileLog_Treppe logtype text
attr FileLog_Treppe room Aussenbeleuchtung
define wl_FileLog_Treppe weblink fileplot FileLog_Treppe:wl_FileLog_Treppe_1:CURRENT
attr wl_FileLog_Treppe room Plots

## Aussen mit einem Klick ##
define Aussen_kpl structure room Treppe Auffahrt
attr Aussen_kpl room Aussenbeleuchtung

## Zeitschaltuhr für Aussen ##
define ZSU_Aussen_kpl at *{sunset(0,"17:00","22:00")} set Aussen_kpl on-till 23:59
attr ZSU_Aussen_kpl room Aussenbeleuchtung

## Twilight für Aussen ##
#define TW_Aussen_kpl at *{ReadingsVal("Daemmerung","ss_civil","18:30:00")} set  Aussen_kpl on-till 23:59
#attr TW_Aussen_kpl room Aussenbeleuchtung


## ELRO-Steckdosen ##
define Backup_HDD IT FFF0000000 FF F0
attr Backup_HDD IODev COC
attr Backup_HDD room HAS
define Backup_HDD_An at *01:00:00 { if ($wday == 6) { fhem ("set Backup_HDD on");; fhem ("define Backup_HDD_Aus at +07:00:00 set Backup_HDD off ") } }
attr Backup_HDD_An room HAS

define Multischalter IT FFFF000000 FF F0
attr Multischalter IODev COC
attr Multischalter room HAS

define IKEA_Lampen IT FFFFFFFFF0 FF F0
attr IKEA_Lampen IODev COC
attr IKEA_Lampen room Wohnzimmer
define ZSU_IKEA_Lampen at *{sunset("HORIZON=1")} set IKEA_Lampen on-till 23:00
attr ZSU_IKEA_Lampen room Wohnzimmer

## Wetterbericht ##
define Wetter weblink iframe http://www.wetteronline.de/cgi-bin/hpweather?PLZ=xxxxx
attr Wetter htmlattr width="200" height="400"

####Floorplan####
define Aussen FLOORPLAN
#attr Aussen commandfield 1
#attr Aussen fp_arrange 1
define EG FLOORPLAN
attr EG commandfield 1
attr EG fp_arrange 1

define wl_FileLog_FHT_WZ_1 weblink fileplot FileLog_FHT_WZ:wl_FileLog_FHT_WZ_1:CURRENT
define wl_FileLog_Treppe_1 weblink fileplot FileLog_Treppe:wl_FileLog_Treppe_1:CURRENT

## Vantage 2 ##
define AUSSEN.Wetterstation VantagePro2 192.168.0.174 5557 60
attr AUSSEN.Wetterstation room Wetterstation
define FileLog_AUSSEN.Wetterstation  FileLog ./log/AUSSEN.Wetterstatio-%Y-%m.log AUSSEN.Wetterstation


define FHT_3232 FHT 3232
attr FHT_3232 retrycount 1
attr FHT_3232 IODev COC
attr FHT_3232 room FHT
define FileLog_FHT_3232 FileLog ./log/FHT_3232-%Y-%m.log FHT_3232
attr FileLog_FHT_3232 logtype fht:Temp/Act,text
attr FileLog_FHT_3232 room FHT
define weblink_FHT_3232 weblink fileplot FileLog_FHT_3232:fht:CURRENT
attr weblink_FHT_3232 label "FHT_3232 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_3232 room Plots
set TYPE=FHT date
set TYPE=FHT time

define wd_FHT watchdog FHT:measured-temp.* 01:00 SAME set FHT time
attr wd_FHT room FHT

Vielleicht kann ja mal einer drüber schauen.
Ich weiß mir echt keinen Rat mehr

Die anderen Sachen mit FS 20 und Elro-Steckdosen funktioniert wunderbar.

Lob an die Macher!!
3 x Fhem 5.9 mit RPI

Puschel74

Hallo,

ich vermute mal diese Zeitstempel

Zitat2013-06-03_13:09:33 FHT_3232 date
2013-06-03_13:09:33 FHT_3232 time
2013-06-03_13:10:42 FHT_3232 desired-temp 17.0
2013-06-03_13:14:43 FHT_3232 date
2013-06-03_13:14:43 FHT_3232 time
2013-06-03_13:28:28 FHT_3232 date
2013-06-03_13:28:28 FHT_3232 time
2013-06-03_13:31:54 FHT_3232 date
2013-06-03_13:31:54 FHT_3232 time
2013-06-03_13:35:29 FHT_3232 date
2013-06-03_13:35:29 FHT_3232 time
2013-06-03_13:38:31 FHT_3232 date
2013-06-03_13:38:31 FHT_3232 time

deuten darauf hin das du date/time und desired-temp an den FHT gesendet hast?

Ich weiß ja nicht wie der COC darauf reagiert aber bei meinem CUNO hätte ich vermutlich schon längst LOVF-Meldungen.

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.

cornelius fillmore

Zitat von: Puschel74 schrieb am Mo, 03 Juni 2013 18:38Hallo,

ich vermute mal diese Zeitstempel

Zitat2013-06-03_13:09:33 FHT_3232 date
2013-06-03_13:09:33 FHT_3232 time
2013-06-03_13:10:42 FHT_3232 desired-temp 17.0
2013-06-03_13:14:43 FHT_3232 date
2013-06-03_13:14:43 FHT_3232 time
2013-06-03_13:28:28 FHT_3232 date
2013-06-03_13:28:28 FHT_3232 time
2013-06-03_13:31:54 FHT_3232 date
2013-06-03_13:31:54 FHT_3232 time
2013-06-03_13:35:29 FHT_3232 date
2013-06-03_13:35:29 FHT_3232 time
2013-06-03_13:38:31 FHT_3232 date
2013-06-03_13:38:31 FHT_3232 time

deuten darauf hin das du date/time und desired-temp an den FHT gesendet hast?

Ich weiß ja nicht wie der COC darauf reagiert aber bei meinem CUNO hätte ich vermutlich schon längst LOVF-Meldungen.

Grüße

Eigentlich reagiert der COC ganz vernünftig.

Anbei der Log
ZitatCOC raw => 3232:600D,6106,6203 3232:6311,642C 3232:600D,6106,6203 3232:6311,6430 3232:4128
3 x Fhem 5.9 mit RPI

Zrrronggg!

1.
ZitatIch bekomme mein FHT einfach nicht dauerhaft ans laufen.
Gehts eventuell ein bisschen... ehem... genauer?
Also ohne dass wir jetzt dein Logoutput analysieren müssen?

2.
ZitatCOC raw => 3232:600D,6106,6203 3232:6311,642C 3232:600D,6106,6203 3232:6311,6430 3232:4128
Das riecht nach LOVF und EOB oder zumindest erhebliche Verzögerungen in der Abarbeitung.
Funkprobleme?

Ja, genau, denn:

3.
RSSIs unter etwa -85 (vielleicht noch 87) gehen nicht wirklich. Der stark schwankende RSSI für FHT_3232 deutet darauf hin, dass du irgendeine Reichweitenproblem hast. Bei -97 noch report 1 255 abzusetzen ist quasi Selbstmord.  Dannach hast du für Stunden nix mehr zu lachen.



Lies dir mal bitte
http://www.fhemwiki.de/wiki/Kommunikationsprobleme_mit_FHT
durch, da gibt's auch Hinweise wie man mal in den Buffer sehen kann und so weiter.

Ansonsten erstmal unbedingt zu den FHTs eine vernünftige RSSI hinbekommen. Antenne bisschen drehen, COC oder FHT anders platzieren, ggf. Frequenz des COC leicht verstellen.


FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Puschel74

Hallo,

na dann lag ich mit meiner Vermutung doch nicht so weit daneben.

LOVF-Meldungen sind meine liebsten Meldungen ^^
Aber dank Rudi und Zrrronggg! (in der Group noch) konnte ich alle mein FHT zur Mitarbeit bringen.

Evtl. mal nach LOVF-Meldungen suchen.

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.

cornelius fillmore

Zitat von: Puschel74 schrieb am Di, 04 Juni 2013 07:26Evtl. mal nach LOVF-Meldungen suchen.

Grüße
Also LOVF-Meldungen habe ich nicht im Log stehen.

Ich habe den Speicher des COC noch mal leer gemacht und jetzt nur eine Meldung abgesetzt.

Interessant war aber, das die ganze Nacht Kommunikation geherscht hat.
Nur ab dem Zeitpunkt wo der date/time Befehl kam war Schluß
Zitat2013-06-04_07:26:16 FHT_3232 RAWMSG: T32327D7712FA
2013-06-04_07:26:19 FHT_3232 ack2: 18
2013-06-04_07:26:19 FHT_3232 RSSI: -90
2013-06-04_07:26:19 FHT_3232 RAWMSG: T3232696712E0
2013-06-04_07:26:19 FHT_3232 FHZ:ack2: 18
2013-06-04_07:26:19 FHT_3232 RSSI: -77
2013-06-04_07:26:19 FHT_3232 RAWMSG: T3232697712FA
2013-06-04_07:28:11 FHT_3232 actuator: 0%
2013-06-04_07:28:11 FHT_3232 RSSI: -90.5
2013-06-04_07:28:11 FHT_3232 RAWMSG: T323200A600DF
2013-06-04_07:29:51 FHT_3232 date
2013-06-04_07:29:51 FHT_3232 time
2013-06-04_10:05:38 FHT_3232 desired-temp 16.5

Kann das den an dem COC liegen.
Im Forum liest man ja fast nur von CUL.
Soll ich mal mein COC gegen ein CUL tauschen?
Kann man denn einen CUL mit USB-Anschluß übers Netzwerk verteilen?
Meine Idee wäre halt einen CUL (in dem Stockwerk wo der FHT sitzt) an meinem Router anzubringen.
Geht das?
Oder muss der CUL direkt mit dem Raspi verbunden sein?
3 x Fhem 5.9 mit RPI

Puschel74

Hallo,

ZitatAlso LOVF-Meldungen habe ich nicht im Log stehen.

Ich meinte auch nicht im Logfile sondern im Forum ;-)

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.