FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Morgennebel am 27 Oktober 2015, 18:56:49

Titel: HM-ES-TX-WM Gaszähler
Beitrag von: Morgennebel am 27 Oktober 2015, 18:56:49
Guten Abend,


ich habe einen HM-ES-TX-WM leicht modifiziert (passendes Reed-Relais für einen itron G4 RF1-MM Gaszähler vom Hersteller), scheitere aber an der Konfiguration der Genauigkeit.

Laut Aufdruck liefert der G4 RF1-MM 1 Impuls je 0.1 m^3. Dieser Wert sollte im HM-ES-TX-WM im Reading mtrConstGas gespeichert sein.

Ein

get HM-ES-TX-WM regVal mtrConstGas

liefert den Wert 0.01. Versuche ich diesen zu ändern

set HM-ES-TX-WM regSet mtrConstGas 0.1

erhalte ich die Fehlermeldung value:0.1 out of range 1 to 65.536 for Reg "mtrConstGas" .

Ist mtrConstGas eventuell in kW anstelle von m^3 oder wo liegt mein Denkfehler?

Danke, -MN

Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: frank am 27 Oktober 2015, 21:02:27
mach doch get regList. da sollte der wertebereich mit einheit zu sehen sein.
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: Morgennebel am 27 Oktober 2015, 21:16:18
Hallo Frank,

get regList meldet:

1: mtrConstGas      |   1 to 65.536m3/I  |          | constant gas

d.h. 1 m^3 pro Impuls bis zu 65.536m^3 je Impuls. Der Vorgabewert ist 0.01m^3 je Impuls. Sieht für mich nach einem Bug aus, oder?
Sinn macht doch nur 0.0001 - 1.0 m^3 je Impuls (bei mechanischen Zählern 1. bis 4. Rolle der Nachkommazahl).

Danke, -MN
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: frank am 27 Oktober 2015, 21:26:42
hast du schon mal "1" eingegeben und geschaut, was passiert?
vielleicht stimmt ja nur die beschreibung nicht.  ;)

hast du mal in der eq3-konfigurations sw geschaut. dort gibt es auch xml-files für jedes model, in denen die register beschrieben sind.
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: Bennemannc am 27 Oktober 2015, 21:30:23
Hallo,

der Bereich wird (mMn) von dem Modul bestimmt. Wenn 0.01 drinn steht, scheint der Wertebereich in dem Modul nicht zu stimmen. Das ist dann ein Fall für Martin.
Wenn Du einen HM-Lan oder HM-USB hast - schau doch mal was das HM Konfigtool als Wertebereich zuläßt.

Gruß Christoph
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: arne.dien am 28 Oktober 2015, 07:49:32
Oder am gerät direkt einstellen und dann ein getConfig...
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: arne.dien am 28 Oktober 2015, 17:56:32
In der datei HMConfig.pm Zeile 645:
mtrConstGas     =>{a=>152.0,s=>2  ,l=>1,min=>0001,max=>65.536 ,c=>''         ,f=>1000    ,u=>'m3/I' ,d=>0,t=>"constant gas"},
ändern in
mtrConstGas     =>{a=>152.0,s=>2  ,l=>1,min=>0.001,max=>65.536 ,c=>''         ,f=>1000    ,u=>'m3/I' ,d=>0,t=>"constant gas"},

da fehlt nur ein Punkt...

Zeichensetzung kann leben retten  ;)
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: CoolTux am 29 Oktober 2015, 13:44:25
Bitte auch an Martin melden das er das entsprechend eintragen kann. Danke
Titel: Antw:HM-ES-TX-WM Gaszähler
Beitrag von: martinp876 am 29 Oktober 2015, 22:24:01
Gelesen, kommt.