Autor Thema: HM-Sec-WDS Wassermelder  (Gelesen 8543 mal)

Offline Schorsch M.

  • Jr. Member
  • **
  • Beiträge: 66
HM-Sec-WDS Wassermelder
« am: 19 März 2013, 12:02:27 »
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

Offline martinp876

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 11088
Aw: HM-Sec-WDS Wassermelder
« Antwort #1 am: 19 März 2013, 13:55:15 »
einfach: der WDS ist nicht drin, dessen register.
kommt naechstes update

Offline Schorsch M.

  • Jr. Member
  • **
  • Beiträge: 66
Aw: HM-Sec-WDS Wassermelder
« Antwort #2 am: 19 März 2013, 13:58:01 »
Danke für die Info :)
Ich habs mir ja fast gedacht. Wollte nur sicher gehen.

Offline Rohan

  • Hero Member
  • *****
  • Beiträge: 1060
  • Bin kein Hero, bin Anwender
    • http://keine
Aw: HM-Sec-WDS Wassermelder
« Antwort #3 am: 19 März 2013, 15:33:48 »
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

Offline martinp876

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 11088
Aw: HM-Sec-WDS Wassermelder
« Antwort #4 am: 19 März 2013, 16:20:07 »
heute oder morgen, hoffe ich ;-)

Offline Rohan

  • Hero Member
  • *****
  • Beiträge: 1060
  • Bin kein Hero, bin Anwender
    • http://keine
Aw: HM-Sec-WDS Wassermelder
« Antwort #5 am: 19 März 2013, 16:21:19 »
THX
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

Offline martinp876

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 11088
Aw: HM-Sec-WDS Wassermelder
« Antwort #6 am: 19 März 2013, 18:29:15 »
ready for test, 2951. 10_CUL_HM und HMConfig

Offline Rohan

  • Hero Member
  • *****
  • Beiträge: 1060
  • Bin kein Hero, bin Anwender
    • http://keine
Aw: HM-Sec-WDS Wassermelder
« Antwort #7 am: 19 März 2013, 20:18:19 »
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

Offline Schorsch M.

  • Jr. Member
  • **
  • Beiträge: 66
Aw: HM-Sec-WDS Wassermelder
« Antwort #8 am: 20 März 2013, 10:18:42 »
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

Offline Rohan

  • Hero Member
  • *****
  • Beiträge: 1060
  • Bin kein Hero, bin Anwender
    • http://keine
Aw: HM-Sec-WDS Wassermelder
« Antwort #9 am: 20 März 2013, 10:32:55 »
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

Offline Schorsch M.

  • Jr. Member
  • **
  • Beiträge: 66
Aw: HM-Sec-WDS Wassermelder
« Antwort #10 am: 20 März 2013, 10:37:59 »
Hi Thomas,

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

Gruß
Georg

Offline Rohan

  • Hero Member
  • *****
  • Beiträge: 1060
  • Bin kein Hero, bin Anwender
    • http://keine
Aw: HM-Sec-WDS Wassermelder
« Antwort #11 am: 20 März 2013, 10:52:19 »
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

Offline martinp876

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 11088
Aw: HM-Sec-WDS Wassermelder
« Antwort #12 am: 20 März 2013, 12:25:02 »
 
Zitat
Global 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

Offline Schorsch M.

  • Jr. Member
  • **
  • Beiträge: 66
Aw: HM-Sec-WDS Wassermelder
« Antwort #13 am: 22 März 2013, 16:09:06 »
hi Martin

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

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

Offline martinp876

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 11088
Aw: HM-Sec-WDS Wassermelder
« Antwort #14 am: 23 März 2013, 20:05:17 »
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...

 

decade-submarginal