Servus allesammt :)
Hätte eine kurze Frage zum HM-Sec-WDS.
Ich wollte TSS-Register cyclicInfoMsg setzen, um den Batteriezustand mir liefern zu lassen.
Ich gehe nach folgender Anleitung vor
http://www.fhemwiki.de/wiki/HomeMatic#Three-State-Sensoren (//www.fhemwiki.de/wiki/HomeMatic#Three-State-Sensoren)
Mein Problem ist das ich folgende Meldung bekomme, wenn ich set CUL_HM_threeStateSensor_1A2B3C regSet cyclicInfoMsg on eingebe.
supported register are intKeyVisib pairCentral
Ich nutze Fhem in Version 5.3. Ist die Anleitung nicht korrekt oder muss ich noch etwas bestimmtes beachten was dort nur nicht beschrieben ist?
Gruß Georg
einfach: der WDS ist nicht drin, dessen register.
kommt naechstes update
Danke für die Info :)
Ich habs mir ja fast gedacht. Wollte nur sicher gehen.
Hi,
Zitat von: martinp876 schrieb am Di, 19 März 2013 13:55... kommt naechstes update
Gut zu wissen, denn heute Abend nehme ich meinen frisch eingetrudelten HM-Sec-WDS in Betrieb. Dann lasse ich 'cyclicInfoMsg-register' erst Mal außen vor.
Danke und Gruß
Thomas
P.S.: Hast du schon eine ungefähre Vorstellung, wann das nächste Update kommt?
heute oder morgen, hoffe ich ;-)
THX
ready for test, 2951. 10_CUL_HM und HMConfig
Hi,
Danke, funktioniert:
Internals:
CFGFN
CHANGED
DEF 1ED9D4
EVENTS 11
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG R840D373D,0001,7C53D12A,FF,FFC9,B8A0101ED9D4123ABC02080020782264230530060000
HMLAN1_RSSI -55
HMLAN1_TIME 2013-03-19 20:08:11
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 13
NAME CUL_HM_HM_SEC_WDS_1ED9D4
NR 443
STATE ???
TYPE CUL_HM
lastMsg No:B8 - t:10 s:1DE4D9 d:123ABC 02080020782264230530060000
protLastRcv 2013-03-19 20:08:11
protSnd 9 last_at:2013-03-19 20:08:11
protState CMDs_done
rssi_at_CUL_HM_HM_SEC_WDS_1DE4D9 avg:-50 min:-50 max:-50 lst:-50 cnt:1
rssi_at_HMLAN1 avg:-53.15 min:-55 max:-48 lst:-55 cnt:13
Readings:
2013-03-19 20:08:09 Activity: alive
2013-03-19 20:08:10 CommandAccepted yes
2013-03-19 20:08:10 PairedTo 0x123ABC
2013-03-19 20:08:10 R-cyclicInfoMsg on
2013-03-19 20:08:11 R-eventFilterTime 0.5 s
2013-03-19 20:08:10 R-intKeyVisib invisib
2013-03-19 20:08:11 R-msgWdsPosA dry
2013-03-19 20:08:11 R-msgWdsPosB wet
2013-03-19 20:08:11 R-msgWdsPosC water
2013-03-19 20:08:10 R-pairCentral 0x123ABC
2013-03-19 20:08:10 R-transmDevTryMax 6
2013-03-19 20:08:11 R-transmitTryMax 6
2013-03-19 20:08:10 RegL_00: 02:01 09:01 0A:12 0B:3A 0C:BC 10:01 14:06 00:00
2013-03-19 20:08:11 RegL_01: 08:00 20:78 22:64 23:05 30:06 00:00
Helper:
mId 0045
peerIDsRaw ,00000000
rxType 12
Rssi:
At_cul_hm_hm_sec_wds_1ed9d4:
avg -50
cnt 1
lst -50
max -50
min -50
At_hmlan1:
avg -53.1538461538462
cnt 13
lst -55
max -48
min -55
Shadowreg:
Attributes:
actCycle 028:00
actStatus alive
expert 2_full
firmware 1.1
model HM-SEC-WDS
peerIDs 00000000,
room CUL_HM
serialNr JEQ0633645
subType threeStateSensor
Gruß
Thomas
Morgen :)
Wenn ich 2951. 10_CUL_HM und HMConfig bei mir einbinde und ein HM-Gerät pairen möchte, bekomme ich folgende Fehlermeldung :(
2013.03.20 10:08:42 4: HTTP FHEMWEB:199.99.99.78:35579 GET /fhem?cmd=set+CUL+hmPairForSec+60
2013.03.20 10:08:42 5: Cmd: >set CUL hmPairForSec 60<
2013.03.20 10:08:42 5: Triggering CUL (1 changes)
2013.03.20 10:08:42 5: CUL trigger: Checking Logfile for notify
2013.03.20 10:08:42 5: CUL trigger: Checking WEB for notify
2013.03.20 10:08:42 5: CUL trigger: Checking WEBphone for notify
2013.03.20 10:08:42 5: CUL trigger: Checking WEBtablet for notify
2013.03.20 10:08:42 5: CUL trigger: Checking autocreate for notify
2013.03.20 10:08:42 5: CUL trigger: Checking telnetPort for notify
2013.03.20 10:08:42 4: HTTP FHEMWEB:199.99.99.78:35579 GET /fhem
2013.03.20 10:08:42 4: /fhem / RL: 717 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2013.03.20 10:08:53 5: CUL/RAW: /A0D508441118CF2000
2013.03.20 10:08:53 5: CUL/RAW: A0D508441118CF2000/000014F8A8052
2013.03.20 10:08:53 5: CUL: A0D508441118CF2000000014F8A80 -33
2013.03.20 10:08:53 5: CUL dispatch A0D508441118CF2000000014F8A80
2013.03.20 10:08:53 5: Loading /opt/fhem/FHEM/10_CUL_HM.pm
2013.03.20 10:08:54 1: reload: [color=red]Error:Modul 10_CUL_HM deactivated:[/color]
Global symbol "$readingFnAttributes" requires explicit package name at /opt/fhem/FHEM/10_CUL_HM.pm line 98.
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/10_CUL_HM.pm line 1956.
2013.03.20 10:08:54 0: Global symbol "$readingFnAttributes" requires explicit package name at /opt/fhem/FHEM/10_CUL_HM.pm line 98.
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/10_CUL_HM.pm line 1956.
2013.03.20 10:08:54 0: ERROR: Cannot autoload CUL_HM
Muss ich noch etwas bestimmtes beachten? Mal abgesehen von so Dingen wie Fhem neustarten und so ;)
Gruß Georg
Hallo Georg,
wann hast du FHEM insgesamt zuletzt "upgedated"?
Gruß
Thomas
Hi Thomas,
habe vor ca. 2 Wochen das Fhem debian-package 5.3 auf meinem TuxRadio2 installiert.
Gruß
Georg
und seitdem kein "update" gefahren?
Dann solltest du das erst mal machen und dann die neuen Dateien von Martin einspielen, wenn die nicht sowieso schon jetzt im Update drin sind.
Gruß
Thomas
ZitatGlobal symbol "$readingFnAttributes" requires explicit package name at /opt/fhem/FHEM/10_CUL_HM.pm line 98.
hast du nur CUL_HM upgedated?
Die ist eine generelle Funktion die Rudi eingebracht hat. Die Funktion ist in fhem.pl vorhanden.
Es ist nicht unbedingt ratsam selektiv files zu aendern.. es gibt abhaengigkeiten
Also min. fhem.pl brauchst du.
HMConfig.pm auch
00_CUL.pm oder 00_HMLAN.pm ebenfalls.
Gruss
Martin
hi Martin
ZitatEs ist nicht unbedingt ratsam selektiv files zu aendern.. es gibt abhaengigkeiten
Genau das hatte ich versucht. Kann aber Fhem leider nicht updaten, aus Gründen die ich jetzt nicht genauer erläutern kann.
ZitatAlso min. fhem.pl brauchst du.
HMConfig.pm auch
00_CUL.pm oder 00_HMLAN.pm ebenfalls.
Werde ich mal versuchen, hatte mir nur HMConfig.pm und 00_CUL.pm geladen und eingepflegt.
hier brauchst du fhem.pl. Ansonsten musst du die Zeile
$readingFnAttributes;
ersetzen gegen
"event-on-change-reading event-on-update-reading event-min-interval stateFormat"
aber ob sonst noch etwas fehlt...