Hallo zusammen,
ich habe mein fhem auf mein debian wheezy mit folgendem paket installiert: fhem-5.5.deb.
Da ich nun auch einen thermostat gekauft habe, wollte ich diesen auch gleich in fhem nutzen. Somit habe ich fhem über die update-funktion mit folgenden vier Modulen versorgt: 00_HMLAN.pm, 10_CUL_HM.pm, 98_HMinfo.pm und HMConfig.pm. Ich nutze als Hardware ein HMLAN-Modul. Nach den Updates habe ich fhem beendet und neugestartet. Dann habe ich über set HMLAN1 hmPairForSec 60 den HM-CC-RT-DN gepairt. Auch dies lief ohne Probleme und ich kann den Thermostaten wie erwartet steuern.
Ich habe zuzätzlich noch drei HM-PB-2-WM55 welche nach dem Wiki-Eintrag (http://www.fhemwiki.de/wiki/HM-PB-2-WM55_2fach-Funk-Wandtaster) mit Virtuellen Actoren eingerichtet wurden. Diese Schalter haben mir immer als Bestätigung eine grüne LED geliefert. Doch nach diesem Updates leuchten diese nun immer rot. Der Schaltbefehl wird jedoch korrekt ausgeführt und auch als DONE von FHEM quittiert.
Wenn ich nun mein Backup von vor der Umstellung wieder einspiele werden auch meine Schaltbefehle wieder mit der grünen LED bestätigt.
Gibt es hier vielleicht einen Bug oder eine Änderung die mir nicht bekannt ist?
Für eine Info oder Ratschlag wäre ich echt dankbar.
Vielen Dank im Voraus,
mit freundlichen Grüßen
rufus999
Hier das List der Kanäle:
list Vact_dev_Btn2
Internals:
DEF 33221102
HMLAN1_MSGCNT 5
HMLAN1_RAWMSG E1D33BB,0000,1A02A0DB,FF,FFC7,B8A0401D33BB3322114247
HMLAN1_RSSI -57
HMLAN1_TIME 2013-12-07 23:18:13
LASTInputDev HMLAN1
MSGCNT 5
NAME Vact_dev_Btn2
NR 101
STATE ON
TYPE CUL_HM
chanNo 02
device Vact_dev
peerList Schalter_Flur_EG_Btn_02,
Readings:
2013-12-07 19:12:18 peerList Schalter_Flur_EG_Btn_02,
2013-12-07 23:18:13 state ON
2013-12-07 23:18:13 trigLast Schalter_Flur_EG_Btn_02 :long
2013-12-07 23:18:13 trig_Schalter_Flur_EG_Btn_02 long
2013-12-07 23:18:13 virtActState ON
2013-12-07 23:18:13 virtActTrigNo 71
2013-12-07 23:18:13 virtActTrigRpt 3
2013-12-07 23:18:13 virtActTrigType long_Release
2013-12-07 23:18:13 virtActTrigger Schalter_Flur_EG_Btn_02
Helper:
trgLgRpt 0
Role:
chn 1
vrt 1
Attributes:
expert 1
model virtual_2
peerIDs 1D33BB02,
room CUL_HM
webCmd press short:press long
list Vact_Taster
Internals:
DEF 33221101
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E1D33BB,0000,1A02BED3,FF,FFC5,B9A4401D33BB332211014A
HMLAN1_RSSI -59
HMLAN1_TIME 2013-12-07 23:18:21
LASTInputDev HMLAN1
MSGCNT 13
NAME Vact_Taster
NR 64
STATE OFF
TYPE CUL_HM
chanNo 01
device Vact_dev
peerList Schalter_Flur_EG_Btn_01,
Readings:
2013-12-07 19:11:31 peerList Schalter_Flur_EG_Btn_01,
2013-12-07 23:18:21 state OFF
2013-12-07 23:18:21 trigLast Schalter_Flur_EG_Btn_01 :short
2013-10-20 18:22:07 trig_Schalter_Flur_1OG_Btn_01 -
2013-10-20 18:22:04 trig_Schalter_Flur_1OG_Btn_02 -
2013-12-07 23:18:21 trig_Schalter_Flur_EG_Btn_01 short
2013-12-07 23:18:13 trig_Schalter_Flur_EG_Btn_02 long
2013-12-07 23:18:21 virtActState OFF
2013-12-07 23:18:21 virtActTrigNo 74
2013-12-07 23:18:21 virtActTrigRpt 1
2013-12-07 23:18:21 virtActTrigType short_Release
2013-12-07 23:18:21 virtActTrigger Schalter_Flur_EG_Btn_01
Helper:
trgLgRpt 0
Role:
chn 1
vrt 1
Attributes:
expert 1
model virtual_1
peerIDs 1D33BB01,
room CUL_HM
webCmd press short:press long
list Schalter_Flur_EG_Btn_01
Internals:
DEF 1D33BB01
HMLAN1_MSGCNT 16
HMLAN1_RAWMSG E1D33BB,0000,1A02BED3,FF,FFC5,B9A4401D33BB332211014A
HMLAN1_RSSI -59
HMLAN1_TIME 2013-12-07 23:18:21
LASTInputDev HMLAN1
MSGCNT 16
NAME Schalter_Flur_EG_Btn_01
NR 61
STATE Short (to Vact_dev)
TYPE CUL_HM
chanNo 01
device Schalter_Flur_EG
peerList Vact_Taster,
Readings:
2013-12-07 18:46:54 R-Vact_Taster-expectAES off
2013-12-07 18:46:54 R-Vact_Taster-peerNeedsBurst off
2013-09-21 14:48:40 R-dblPress 0 s
2013-09-21 14:48:40 R-longPress 0.4 s
2013-12-07 18:46:52 R-sign off
2013-12-07 19:12:54 peerList Vact_Taster,
2013-12-07 23:18:21 state Short (to Vact_dev)
2013-12-07 23:18:21 trigger Short_74
Helper:
peerIDsRaw ,33221101,00000000
Role:
chn 1
Shadowreg:
Attributes:
expert 1
model HM-PB-2-WM55
peerIDs 00000000,33221101,
room Flur
list Schalter_Flur_EG_Btn_02
Internals:
DEF 1D33BB02
HMLAN1_MSGCNT 16
HMLAN1_RAWMSG E1D33BB,0000,1A02A0DB,FF,FFC7,B8A0401D33BB3322114247
HMLAN1_RSSI -57
HMLAN1_TIME 2013-12-07 23:18:13
LASTInputDev HMLAN1
MSGCNT 16
NAME Schalter_Flur_EG_Btn_02
NR 62
STATE LongRelease 3-A040- (to Vact_dev)
TYPE CUL_HM
chanNo 02
device Schalter_Flur_EG
peerList Vact_Taster,Vact_dev_Btn2,
Readings:
2013-12-07 18:46:55 R-Vact_Taster-expectAES off
2013-12-07 18:46:55 R-Vact_Taster-peerNeedsBurst off
2013-12-07 18:46:56 R-Vact_dev_Btn2-expectAES off
2013-12-07 18:46:56 R-Vact_dev_Btn2-peerNeedsBurst off
2013-09-21 14:48:41 R-dblPress 0 s
2013-09-21 14:48:41 R-longPress 0.4 s
2013-12-07 18:46:53 R-sign off
2013-12-07 19:12:55 peerList Vact_Taster,Vact_dev_Btn2,
2013-12-07 23:18:13 state LongRelease 3-A040- (to Vact_dev)
2013-12-07 23:18:13 trigger Long_71
Helper:
peerIDsRaw ,33221101,33221102,00000000
Role:
chn 1
Shadowreg:
Attributes:
expert 1
model HM-PB-2-WM55
peerIDs 00000000,33221101,33221102,
room Flur
Wie ich die Roh daten auslese weiss ich leider nicht bitte gebt mir eine Info wie so etwas geht.
Hallo rufus999
schau einmal in
http://forum.fhem.de/index.php/topic,16563.msg107848.html#msg107848
Gruss Martin
HAllo martin,
habe die änderungen in der fhem.cfg gemacht und fhem neugestartet und danach sofort den Taster gedrückt einmal on und dann wieder off. Raus kam folgendes:
2013.12.08 18:14:14.964 0: HMLAN_Send: HMLAN1 I:+21D905,00,00,
2013.12.08 18:14:14.965 0: HMLAN_Send: HMLAN1 S:SD333C777 stat: 00 t:00000000 d:01 r:D333C777 m:01 A001 8D319F 21D905 010E
2013.12.08 18:14:15.124 0: HMLAN_Parse: HMLAN1 R:E21D905 stat:0000 t:004DD957 d:FF r:FFC3 m:01 A410 21D905 8D319F 0601C8003C
2013.12.08 18:14:15.245 0: HMLAN_Parse: HMLAN1 R:RD333C777 stat:0001 t:004DD95C d:FF r:FFC3 m:01 A410 21D905 8D319F 0601C8003C
2013.12.08 18:14:15.966 0: HMLAN_Send: HMLAN1 I:+217179,00,00,
2013.12.08 18:14:15.966 0: HMLAN_Send: HMLAN1 S:SD333CB60 stat: 00 t:00000000 d:01 r:D333CB60 m:02 A001 8D319F 217179 010E
2013.12.08 18:14:16.126 0: HMLAN_Parse: HMLAN1 R:E217179 stat:0000 t:004DDD41 d:FF r:FFC7 m:02 A410 217179 8D319F 0601C8003B
2013.12.08 18:14:16.246 0: HMLAN_Parse: HMLAN1 R:RD333CB60 stat:0001 t:004DDD46 d:FF r:FFC7 m:02 A410 217179 8D319F 0601C8003B
2013.12.08 18:14:16.968 0: HMLAN_Send: HMLAN1 I:+21D6CC,00,00,
2013.12.08 18:14:16.968 0: HMLAN_Send: HMLAN1 S:SD333CF4A stat: 00 t:00000000 d:01 r:D333CF4A m:03 A001 8D319F 21D6CC 010E
2013.12.08 18:14:17.127 0: HMLAN_Parse: HMLAN1 R:E21D6CC stat:0000 t:004DE12A d:FF r:FFC6 m:03 A410 21D6CC 8D319F 060100003C
2013.12.08 18:14:17.247 0: HMLAN_Parse: HMLAN1 R:RD333CF4A stat:0001 t:004DE12F d:FF r:FFC6 m:03 A410 21D6CC 8D319F 060100003C
2013.12.08 18:14:17.970 0: HMLAN_Send: HMLAN1 I:+21D6E1,00,00,
2013.12.08 18:14:17.970 0: HMLAN_Send: HMLAN1 S:SD333D334 stat: 00 t:00000000 d:01 r:D333D334 m:04 A001 8D319F 21D6E1 010E
2013.12.08 18:14:18.129 0: HMLAN_Parse: HMLAN1 R:E21D6E1 stat:0000 t:004DE514 d:FF r:FFD1 m:04 A410 21D6E1 8D319F 0601C80031
2013.12.08 18:14:18.249 0: HMLAN_Parse: HMLAN1 R:RD333D334 stat:0001 t:004DE519 d:FF r:FFD1 m:04 A410 21D6E1 8D319F 0601C80031
2013.12.08 18:14:18.971 0: HMLAN_Send: HMLAN1 I:+1B73A3,00,00,
2013.12.08 18:14:18.972 0: HMLAN_Send: HMLAN1 S:SD333D71E stat: 00 t:00000000 d:01 r:D333D71E m:05 A001 8D319F 1B73A3 010E
2013.12.08 18:14:19.129 0: HMLAN_Parse: HMLAN1 R:E1B73A3 stat:0000 t:004DE8FD d:FF r:FFBC m:05 A410 1B73A3 8D319F 0601000043
2013.12.08 18:14:19.250 0: HMLAN_Parse: HMLAN1 R:RD333D71E stat:0001 t:004DE902 d:FF r:FFBC m:05 A410 1B73A3 8D319F 0601000043
2013.12.08 18:14:19.976 0: HMLAN_Send: HMLAN1 I:+20CB72,00,00,
2013.12.08 18:14:19.976 0: HMLAN_Send: HMLAN1 S:SD333DB0A stat: 00 t:00000000 d:01 r:D333DB0A m:06 A001 8D319F 20CB72 010E
2013.12.08 18:14:20.135 0: HMLAN_Parse: HMLAN1 R:E20CB72 stat:0000 t:004DECEB d:FF r:FFCA m:06 A410 20CB72 8D319F 0601C80038
2013.12.08 18:14:20.256 0: HMLAN_Parse: HMLAN1 R:RD333DB0A stat:0001 t:004DECF0 d:FF r:FFCA m:06 A410 20CB72 8D319F 0601C80038
2013.12.08 18:14:33.835 0: HMLAN_Send: HMLAN1 I:K
2013.12.08 18:14:33.839 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0315188 d:1C67B1 O:8D319F t:004E227A IDcnt:000A
2013.12.08 18:14:37.002 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E2ED0 d:FF r:FFC6 m:C0 A440 1D33BB 332211 024C
2013.12.08 18:14:37.003 0: HMLAN_Send: HMLAN1 I:+1D33BB,00,00,
2013.12.08 18:14:37.003 0: HMLAN_Send: HMLAN1 S:SD3341D8D stat: 00 t:00000000 d:01 r:D3341D8D m:C0 8002 332211 1D33BB 00
2013.12.08 18:14:37.011 0: HMLAN_Send: HMLAN1 S:+217179,00,01,
2013.12.08 18:14:37.011 0: HMLAN_Send: HMLAN1 S:SD3341D95 stat: 00 t:00000000 d:01 r:D3341D95 m:07 A011 8D319F 217179 0201000000
2013.12.08 18:14:37.029 0: HMLAN_Parse: HMLAN1 R:RD3341D8D stat:0002 t:00000000 d:FF r:7FFF m:C0 8002 332211 1D33BB 00
2013.12.08 18:14:37.187 0: HMLAN_Parse: HMLAN1 R:RD3341D95 stat:0001 t:004E2F8E d:FF r:FFC4 m:07 8002 217179 8D319F 010100003D
2013.12.08 18:14:37.188 0: HMLAN_Send: HMLAN1 S:SD3341E45 stat: 00 t:00000000 d:01 r:D3341E45 m:08 A011 8D319F 217179 0201000000
2013.12.08 18:14:37.454 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E2FCB d:FF r:FFC6 m:C0 A040 1D33BB 332211 024C
2013.12.08 18:14:37.503 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E30C5 d:FF r:FFC6 m:C0 A040 1D33BB 332211 024C
2013.12.08 18:14:37.586 0: HMLAN_Parse: HMLAN1 R:RD3341E45 stat:0001 t:004E311D d:FF r:FFC5 m:08 8002 217179 8D319F 010100003E
2013.12.08 18:14:41.209 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E3F40 d:FF r:FFC6 m:C1 A440 1D33BB 332211 014D
2013.12.08 18:14:41.210 0: HMLAN_Send: HMLAN1 S:SD3342DFC stat: 00 t:00000000 d:01 r:D3342DFC m:C1 8002 332211 1D33BB 00
2013.12.08 18:14:41.218 0: HMLAN_Send: HMLAN1 S:SD3342E04 stat: 00 t:00000000 d:01 r:D3342E04 m:09 A011 8D319F 217179 0201C80000
2013.12.08 18:14:41.233 0: HMLAN_Parse: HMLAN1 R:RD3342DFC stat:0002 t:00000000 d:FF r:7FFF m:C1 8002 332211 1D33BB 00
2013.12.08 18:14:41.389 0: HMLAN_Parse: HMLAN1 R:RD3342E04 stat:0001 t:004E3FF9 d:FF r:FFC5 m:09 8002 217179 8D319F 0101C8003F
2013.12.08 18:14:41.390 0: HMLAN_Send: HMLAN1 S:SD3342EB0 stat: 00 t:00000000 d:01 r:D3342EB0 m:0A A011 8D319F 217179 0201C80000
2013.12.08 18:14:41.657 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E403B d:FF r:FFC4 m:C1 A040 1D33BB 332211 014D
2013.12.08 18:14:41.711 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:004E4136 d:FF r:FFC3 m:C1 A040 1D33BB 332211 014D
2013.12.08 18:14:41.788 0: HMLAN_Parse: HMLAN1 R:RD3342EB0 stat:0001 t:004E4188 d:FF r:FFC9 m:0A 8002 217179 8D319F 0101C8003B
2013.12.08 18:14:58.852 0: HMLAN_Send: HMLAN1 I:K
2013.12.08 18:14:58.855 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0315188 d:1C67B1 O:8D319F t:004E8436 IDcnt:000A
2013.12.08 18:15:01.903 0: HMLAN_Parse: HMLAN1 R:E1F48ED stat:0000 t:004E9016 d:FF r:FFCD m:C1 8410 1F48ED 8D319F 06012100
2013.12.08 18:15:06.537 0: HMLAN_Parse: HMLAN1 R:E21CED2 stat:0000 t:004EA233 d:FF r:FFD3 m:37 8610 21CED2 000000 0A24D70F0065
2013.12.08 18:15:06.637 0: HMLAN_Send: HMLAN1 S:SD33490EC stat: 00 t:00000000 d:01 r:D33490EC m:0B A112 8D319F 21CED2
2013.12.08 18:15:06.793 0: HMLAN_Parse: HMLAN1 R:RD33490EC stat:0001 t:004EA338 d:FF r:FFD3 m:0B 8002 21CED2 8D319F 00
2013.12.08 18:15:06.793 0: HMLAN_Send: HMLAN1 I:+21CED2,00,00,
2013.12.08 18:15:06.793 0: HMLAN_Send: HMLAN1 S:SD33491EB stat: 00 t:00000000 d:01 r:D33491EB m:0C A001 8D319F 21CED2 0203
2013.12.08 18:15:07.195 0: HMLAN_Parse: HMLAN1 R:RD33491EB stat:0001 t:004EA4CA d:FF r:FFD3 m:0C 8010 21CED2 8D319F 0100000000
2013.12.08 18:15:07.195 0: HMLAN_Send: HMLAN1 S:SD334937D stat: 00 t:00000000 d:01 r:D334937D m:0D A001 8D319F 21CED2 02040000000001
2013.12.08 18:15:07.598 0: HMLAN_Parse: HMLAN1 R:RD334937D stat:0001 t:004EA65D d:FF r:FFD3 m:0D 8010 21CED2 8D319F 0208000000
2013.12.08 18:15:23.863 0: HMLAN_Send: HMLAN1 I:K
2013.12.08 18:15:23.866 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0315188 d:1C67B1 O:8D319F t:004EE5EC IDcnt:000A
2013.12.08 18:15:48.863 0: HMLAN_Send: HMLAN1 I:K
2013.12.08 18:15:48.866 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0315188 d:1C67B1 O:8D319F t:004F4798 IDcnt:000A
2013.12.08 18:15:58.463 0: Server shutdown
Was sagt uns das jetzt???
Es sagt uns
- FHEM sendet ein Ack, aber kein AckInfo.
- der PB-2 erkennt das ACK nicht an und probiert noch 2 mal.
Nachdem das Device "Vact_dev" sicher das Attribut "subType virtual" hat (hoffe ich) und der Button in der Peerliste auftaucht sollte ein ACK-info gesendet werden.
Du bist schon auf der aktuellen Version?
Das Reading "virtActState" toggelt mit jedem Schalten?
Gruss Martin
Hallo Martin,
version zeigt mir folgendes:
# $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4299 2013-11-30 11:14:33Z martinp876 $
# $Id: 01_FHEMWEB.pm 3963 2013-09-26 08:55:32Z martinp876 $
# $Id: 92_FileLog.pm 3759 2013-08-21 08:13:08Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4257 2013-11-21 18:17:30Z martinp876 $
# $Id: 99_SUNRISE_EL.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 90_at.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_autocreate.pm 3957 2013-09-25 06:21:02Z rudolfkoenig $
# $Id: 98_fheminfo.pm 3775 2013-08-24 08:31:39Z rudolfkoenig $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_structure.pm 3767 2013-08-22 21:05:37Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
hilft dir das etwas weiter?
Hallo rufus999
Da könntest du einen Update wagen. Da es in der letzten zeit 2 Fälle mit Problemen gab, mache doch besser einmal einen
update force
Dauert etwas länger, macht aber alles.
Dann noch einmal testen
Gruss Martin
Hallo Martin,
habe deiner Empfehlung folge geleistet ;)
update force
danach kurz das logging für die Rohdaten aktiviert und den Taster wieder einmal on und off geschaltet. Folgendes kommt heraus:
2013.12.09 09:02:37.961 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B4BFE d:FF r:FFC2 m:C9 A440 1D33BB 332211 0152
2013.12.09 09:02:37.962 0: HMLAN_Send: HMLAN1 I:+1D33BB,00,00,
2013.12.09 09:02:37.962 0: HMLAN_Send: HMLAN1 S:SD6611E4C stat: 00 t:00000000 d:01 r:D6611E4C m:C9 8002 332211 1D33BB 00
2013.12.09 09:02:37.972 0: HMLAN_Send: HMLAN1 S:+217179,00,01,
2013.12.09 09:02:37.972 0: HMLAN_Send: HMLAN1 S:SD6611E56 stat: 00 t:00000000 d:01 r:D6611E56 m:0A A011 8D319F 217179 0201C80000
2013.12.09 09:02:37.988 0: HMLAN_Parse: HMLAN1 R:RD6611E4C stat:0002 t:00000000 d:FF r:7FFF m:C9 8002 332211 1D33BB 00
2013.12.09 09:02:38.146 0: HMLAN_Parse: HMLAN1 R:RD6611E56 stat:0001 t:037B4CBC d:FF r:FFC3 m:0A 8002 217179 8D319F 0101C80038
2013.12.09 09:02:38.147 0: HMLAN_Send: HMLAN1 S:SD6611F04 stat: 00 t:00000000 d:01 r:D6611F04 m:0B A011 8D319F 217179 0201C80000
2013.12.09 09:02:38.413 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B4CF8 d:FF r:FFC1 m:C9 A040 1D33BB 332211 0152
2013.12.09 09:02:38.460 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B4DF2 d:FF r:FFC1 m:C9 A040 1D33BB 332211 0152
2013.12.09 09:02:38.545 0: HMLAN_Parse: HMLAN1 R:RD6611F04 stat:0001 t:037B4E4C d:FF r:FFC3 m:0B 8002 217179 8D319F 0101C80040
2013.12.09 09:02:48.176 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B73E7 d:FF r:FFC0 m:CA A440 1D33BB 332211 0250
2013.12.09 09:02:48.177 0: HMLAN_Send: HMLAN1 S:SD6614633 stat: 00 t:00000000 d:01 r:D6614633 m:CA 8002 332211 1D33BB 00
2013.12.09 09:02:48.187 0: HMLAN_Send: HMLAN1 S:SD661463D stat: 00 t:00000000 d:01 r:D661463D m:0C A011 8D319F 217179 0201000000
2013.12.09 09:02:48.200 0: HMLAN_Parse: HMLAN1 R:RD6614633 stat:0002 t:00000000 d:FF r:7FFF m:CA 8002 332211 1D33BB 00
2013.12.09 09:02:48.356 0: HMLAN_Parse: HMLAN1 R:RD661463D stat:0001 t:037B74A1 d:FF r:FFCA m:0C 8002 217179 8D319F 0101000040
2013.12.09 09:02:48.357 0: HMLAN_Send: HMLAN1 S:SD66146E7 stat: 00 t:00000000 d:01 r:D66146E7 m:0D A011 8D319F 217179 0201000000
2013.12.09 09:02:48.624 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B74E2 d:FF r:FFC0 m:CA A040 1D33BB 332211 0250
2013.12.09 09:02:48.676 0: HMLAN_Parse: HMLAN1 R:E1D33BB stat:0000 t:037B75DC d:FF r:FFC1 m:CA A040 1D33BB 332211 0250
2013.12.09 09:02:48.755 0: HMLAN_Parse: HMLAN1 R:RD66146E7 stat:0001 t:037B7630 d:FF r:FFCA m:0D 8002 217179 8D319F 010100003A
2013.12.09 09:02:51.309 0: HMLAN_Send: HMLAN1 I:K
2013.12.09 09:02:51.312 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0315188 d:1C67B1 O:8D319F t:037B802D IDcnt:0008
Ergebnis ist leider das gleiche, Taster leuchtet kruz orange und dann rot.
Aber nochmal zur Info, auch wenn ich damit nerve, wenn ich das deb-Packet von www.fhem.de wieder drüberbügel dann läuft der Taster richtig! Nur geht halt mein Thermostat nicht mehr :'(
Hallo Martin,
habe noch etwas weiter geforscht und ich denke ich konnte den Fehler etwas einkreisen. Folgendes habe ich gemacht:
1. alles gelöscht nur die fhem.cfg aufgehoben
2. fhem-5.5.deb installiert
3. fhem.cfg in den Ordner kopiert den thermostat aus der cfg entfernt.
4. fhem gestartet. alles getestet. Taster funktionieren auch wie gewünscht leuchten orange dann grün.
5. dann folgende module einzeln geupdatet (also mit update 10_CUL_HM.pm) 10_CUL_HM.pm, 98_HMinfo.pm, HNConfig.pm.
6. wieder getestet. Taster sind immer noch okay orange dann grün
7. Thermostat gepairt. Getestet, Thermostat und Taster funktionieren ohne Probleme.
8. Nun habe ich gelesen man solle auch das Module 00_HMLAN.pm updaten damit der Thermostat in vollen Umfang funktioniert.
9. also update 00_HMLAN.pm. Getestet und siehe da Thermostat funzt, Taster nicht mehr orange dann rot.
Also sollte der Fehler doch irgendwo im 00_HMLAN.pm sein oder?
Gruß rufus999
Hallo rufus999
Nerven tut es in keinem Fall, wenn du weiter suchst.
Ich denke, es liegt am timing. Versuche einmal das HMLAN aus dem Anhang.
Gruss Martin
Wow, super der Anhang funktioniert!
Zumindest wird die LED jetzt wieder grün. Den Rest muss ich noch kontrollieren.
Wenn alles klappt kann ich diese 00_HMLAN.pm dann benutzen oder ist sie nur für Entwickler?
Gruß rufus999
es wird eingelagert werden.
Dein debian war zu schnell :-) meine FB ist offensichtlich so langsam, dass die 'natürliche' Verzögerung gepasst hat.
Warum es mit der vorgänger-version ging... vielleicht Zufall.
Die SW wird morgen im Update sein
Hallo Martin,
habe jetzt einen Tag durchgetestet. Leider habe ich durch die Umstellung jetzt das Problem dass meine ganzen at commandos nicht mehr ausgeführt werden. Also sprich um 22:30 soll eine Lampe an oder ausgeschaltet werden. Aber fhem macht garnichts. Selbst in den Logs steht nichts drin. Wenn ich zu Hause bin werde ich die dir das genaue at commando und ein Logfile posten können.
Hast du vielleicht eine Idee warum das sein kann? Mit der alten 00_HMLAN.pm war alles okay.
Zitat von: rufus999 am 11 Dezember 2013, 15:36:34habe jetzt einen Tag durchgetestet. Leider habe ich durch die Umstellung jetzt das Problem dass meine ganzen at commandos nicht mehr ausgeführt werden. Also sprich um 22:30 soll eine Lampe an oder ausgeschaltet werden. Aber fhem macht garnichts. Selbst in den Logs steht nichts drin. Wenn ich zu Hause bin werde ich die dir das genaue at commando und ein Logfile posten können.
Hast du vielleicht eine Idee warum das sein kann? Mit der alten 00_HMLAN.pm war alles okay.
Habe einen Verdacht... Versuche doch einmal, die aktuelle fhem.pl mit der von deinem letzten Backup auszutauschen (müsste eine Version von vor Vorgestern sein) und leg dann einen Timer fest, um zu testen, ob es damit klappt.
Hallo Martin,
nein leider nicht fhem startet zwar, schmiert dann aber ab: Undefined subroutine &main::addToWritebuffer called at ./FHEM/01_FHEMWEB.pm line 2017.
Dann ist der Prozess wech.
Gruß rufus999
Zitat von: rufus999 am 11 Dezember 2013, 18:02:01nein leider nicht fhem startet zwar, schmiert dann aber ab: Undefined subroutine &main::addToWritebuffer called at ./FHEM/01_FHEMWEB.pm line 2017.
Dann ist der Prozess wech.
Ahja... wurde doch einiges mehr geändert bei dem Update. Dann spiel bitte wieder die aktuelle Datei ein.
Und kannst du mir bitte das Konfigurationsschnipsel posten, das du verwendest, um das Schalten auszulösen?
Thx a lot!
ja klar hier die Schnipsel:
define a4 at *05:30:00 {if ($wday >=1 and $wday < 6) {fhem "set Lampe_1OG_Treppe,Kuechenlampe on"} }
define a5 at *07:35:00 {if ($wday >=1 and $wday < 6) {fhem "set Lampe_1OG_Treppe,Kuechenlampe off"} }
hier das log z.B. der Lampe_1OG_Treppe:
2013-12-11_05:32:51 Lampe_1OG_Treppe set_on
2013-12-11_05:32:51 Lampe_1OG_Treppe set_on
2013-12-11_05:32:51 Lampe_1OG_Treppe level: 100 %
2013-12-11_05:32:51 Lampe_1OG_Treppe pct: 100
2013-12-11_05:32:51 Lampe_1OG_Treppe deviceMsg: on (to HMLAN1)
2013-12-11_05:32:51 Lampe_1OG_Treppe on
2013-12-11_05:32:51 Lampe_1OG_Treppe timedOn: off
2013-12-11_05:32:52 Lampe_1OG_Treppe level: 100 %
2013-12-11_05:32:52 Lampe_1OG_Treppe pct: 100
2013-12-11_05:32:52 Lampe_1OG_Treppe deviceMsg: on (to HMLAN1)
2013-12-11_05:32:52 Lampe_1OG_Treppe on
2013-12-11_05:32:52 Lampe_1OG_Treppe timedOn: off
2013-12-11_07:36:25 Lampe_1OG_Treppe set_off
2013-12-11_07:36:25 Lampe_1OG_Treppe level: 0 %
2013-12-11_07:36:25 Lampe_1OG_Treppe pct: 0
2013-12-11_07:36:25 Lampe_1OG_Treppe deviceMsg: off (to HMLAN1)
2013-12-11_07:36:25 Lampe_1OG_Treppe off
2013-12-11_07:36:25 Lampe_1OG_Treppe timedOn: off
Bitte nicht wundern die Lampe wurde von Hand mit Tastern aktiviert und deaktiviert, weil die at commandos nicht liefen.
Gruß
rufus999
Zitatset Lampe_1OG_Treppe,Kuechenlampe on
es gab ein fehler in der fhem.pl datei von Sonntag, mach ein update vom kompletten fhem
dann geht das wieder
Hallo zusammen,
okay alles ist wieder okay. Vielen Dank an alle für eure Hilfe!
rufus999