HM-Sec-WDS Wassermelder

Begonnen von Schorsch M., 19 März 2013, 12:02:27

Vorheriges Thema - Nächstes Thema

Schorsch M.

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

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

martinp876

einfach: der WDS ist nicht drin, dessen register.
kommt naechstes update

Schorsch M.

Danke für die Info :)
Ich habs mir ja fast gedacht. Wollte nur sicher gehen.

Rohan

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?
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

martinp876

heute oder morgen, hoffe ich ;-)

Rohan

Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

martinp876

ready for test, 2951. 10_CUL_HM und HMConfig

Rohan

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
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Schorsch M.

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

Rohan

Hallo Georg,

wann hast du FHEM insgesamt zuletzt "upgedated"?

Gruß
Thomas
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Schorsch M.

Hi Thomas,

habe vor ca. 2 Wochen das Fhem debian-package 5.3 auf meinem TuxRadio2 installiert.

Gruß
Georg

Rohan

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
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

martinp876

 
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

Schorsch M.

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.

martinp876

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...