HM-ES-TX-WM mit FW 1.2 und ES-IEC

Begonnen von schroediman, 13 November 2016, 04:28:59

Vorheriges Thema - Nächstes Thema

schroediman

Hallo,

Nachdem ELV eine passende Einstellung für die oben genannte Kombination mit dem Landis und Gyr E350 veröffentlicht hat (http://www.elv.de/topic/es-iec-mit-e350-zmf120acds2.html), suche ich die Register um die rot-markierten Parameter im FHEM zu setzen :

Geräteparameter:
Baudrate: 300
Zeichenformat: 1_7D_1P_E_1S
Energiemodus: Netzspannung
Protokollmodus: Modus C - bidirektional mit Geschw.umschaltung
Anzahl der Abfragen: 1

CH1:
TX Differenz Leistung: nicht benutzt
Sensor-Typ: IEC
Ident. der Leistung: 1.7.0
Ident. des Zählerstandes: 1.8.0


CH2:
TX Differenz Leistung: nicht benutzt
Sensor-Typ: IEC
Ident. der Leistung: 2.7.0
Ident. des Zählerstandes: 2.8.0



auch der Sensortyp wird nicht korrekt angezeigt. Es steht dort nur undef :8.

Jetzt habe ich mich ein bischen durch die HMConfig.pm gekämpft und schon einmal für mich zum Testen den Typ IEC hinzugebaut:
       mtrType         =>{a=>149.0,s=>1  ,l=>1,min=>0    ,max=>255    ,c=>'lit'      ,f=>''      ,u=>''     ,d=>0,t=>"type of measurement"                 ,lit=>{gas=>1,IR=>2,LED=>4,IEC=>8,unknown=>255}},

Den TX_Differenz_Leistung habe ich auch schon am Rennen, da ist schon einiges an Kommentar vorbereitet:

     #rf_es_tx_wm         
       txThresPower    =>{a=>124.0,s=>3  ,l=>1,min=>0.01 ,max=>160000.0,c=>''        ,f=>''      ,u=>'%'    ,d=>100.0,t=>"threshold percent"       ,lit=>{unused=>0}},               

meine Frage ist, wie binde ich die Strings ein, da ich gar nicht weiss ob der Typ überhaupt unterstützt wird?

hier ist noch mal ein kurzer sniff vom "get konfig" des 1. IEC Channels.


2016.11.13 03:42:13.267 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0016786F d:FF r:FFBD     m:FB 8400 3DFB7A 000000 1200DE4D45513037303538383151010101
2016.11.13 03:42:13.491 0: HMLAN_Send:  HMUSB S:S5B904EC9 stat:  00 t:00000000 d:01 r:5B904EC9 m:10 A001 xxxxxx 3DFB7A 01040000000001
2016.11.13 03:42:13.715 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00167A27 d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 03:42:13.811 0: HMLAN_Parse: HMUSB R:R5B904EC9 stat:0001 t:00167A2C d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 03:42:14.227 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00167C2F d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 029B109C003631372D3830393A3A313B2E
2016.11.13 03:42:14.650 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00167DCF d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 023C373D003E003F004000410042004300
2016.11.13 03:42:15.187 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00167FF3 d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 02440045004631472D4830493A4A314B2E
2016.11.13 03:42:15.859 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00168282 d:FF r:FFBA     m:10 A010 3DFB7A xxxxxx 024C384D004E004F005000
2016.11.13 03:42:16.403 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:001684AE d:FF r:FFBB     m:10 A010 3DFB7A xxxxxx 0254007C007D007E000000
2016.11.13 03:42:16.600 0: HMLAN_Send:  HMUSB S:S5B905AEF stat:  00 t:00000000 d:01 r:5B905AEF m:11 A001 xxxxxx 3DFB7A 01040000000001
2016.11.13 03:42:16.947 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:001686BA d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 03:42:17.043 0: HMLAN_Parse: HMUSB R:R5B905AEF stat:0001 t:001686BF d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 03:42:17.427 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:001688A2 d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 029B109C003631372D3830393A3A313B2E
2016.11.13 03:42:17.939 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00168AA9 d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 023C373D003E003F004000410042004300
2016.11.13 03:42:18.131 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00168B75 d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 02440045004631472D4830493A4A314B2E
2016.11.13 03:42:18.614 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00168D52 d:FF r:FFBC     m:11 A010 3DFB7A xxxxxx 024C384D004E004F005000
2016.11.13 03:42:19.187 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:00168F8E d:FF r:FFBB     m:11 A010 3DFB7A xxxxxx 0254007C007D007E000000

Laut der .xml aus der CCU2 für den HM-ES-TX-WM sind die Register wie folgt definiert:

                                <parameter id="POWER_STRING">
               <logical type="string"/>
               <physical type="string" interface="config_string" list="1" index="54" size="16"/>
            </parameter>
            <parameter id="ENERGY_COUNTER_STRING">
               <logical type="string"/>
               <physical type="string" interface="config_string" list="1" index="70" size="16"/>
            </parameter>

Das wäre dann beim POWER_STRING laut sniff:
Index    [HEX]    36  37  38  39  3A 3B 3C 3D 3E  3F 40 41  42   43  44  45   
HexCode            31  2D 30  3A  31 2E 37 00 00 00 00  00   00  00  00  00
Char                     1    -     0     :    1   .   7

ENERGY_COUNTER_STRING:
Index    [HEX]    46  47  48  49  4A  4B 4C 4D 4E 4F 50  Irgendwie scheint hier was mit den Indexen nicht zu stimmen.
HexCode            31 2D  30  3A  31  2E 38 00 00 00 00     
Char                     1   -     0     :    1   .   8


Es wäre toll wenn dieses Problem irgendwie zu lösen wäre. Ich erkläre mich hiermit  zum Testen bereit.

MFG

Sebastian

martinp876

es gibt jetzt text1 und 2.

probier mal, hoffentlich alles drin. Sobald SVN zu Verfügung steht :)

schroediman

#2
Hi Martin,

da geht jetzt was:


2016.11.13 17:43:21.060 0: HMLAN_Send:  HMUSB S:S5E926167 stat:  00 t:00000000 d:01 r:5E926167 m:D9 A001 xxxxxx 3DFB7A 02050000000001
2016.11.13 17:43:21.246 0: HMLAN_Parse: HMUSB R:R5E926167 stat:0001 t:03188BAF d:FF r:FFC2     m:D9 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:21.348 0: HMLAN_Send:  HMUSB S:S5E92627B stat:  00 t:00000000 d:01 r:5E92627B m:DA A001 xxxxxx 3DFB7A 02083632372E3838392E3A303B003C00
2016.11.13 17:43:21.533 0: HMLAN_Parse: HMUSB R:R5E92627B stat:0001 t:03188CCE d:FF r:FFC1     m:DA 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:21.635 0: HMLAN_Send:  HMUSB S:S5E92639B stat:  00 t:00000000 d:01 r:5E92639B m:DB A001 xxxxxx 3DFB7A 02083D003E003F00400041004632472E
2016.11.13 17:43:21.821 0: HMLAN_Parse: HMUSB R:R5E92639B stat:0001 t:03188DEE d:FF r:FFC1     m:DB 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:21.922 0: HMLAN_Send:  HMUSB S:S5E9264B6 stat:  00 t:00000000 d:01 r:5E9264B6 m:DC A001 xxxxxx 3DFB7A 02084837492E4A304B004C004D004E00
2016.11.13 17:43:22.110 0: HMLAN_Parse: HMUSB R:R5E9264B6 stat:0001 t:03188F0E d:FF r:FFC1     m:DC 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:22.212 0: HMLAN_Send:  HMUSB S:S5E9265DB stat:  00 t:00000000 d:01 r:5E9265DB m:DD A001 xxxxxx 3DFB7A 02084F0050005100
2016.11.13 17:43:22.397 0: HMLAN_Parse: HMUSB R:R5E9265DB stat:0001 t:0318902E d:FF r:FFC1     m:DD 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:22.499 0: HMLAN_Send:  HMUSB S:S5E9266FA stat:  00 t:00000000 d:01 r:5E9266FA m:DE A001 xxxxxx 3DFB7A 0206
2016.11.13 17:43:22.718 0: HMLAN_Parse: HMUSB R:R5E9266FA stat:0001 t:03189164 d:FF r:FFC1     m:DE 8002 3DFB7A xxxxxx 00
2016.11.13 17:43:22.820 0: HMLAN_Send:  HMUSB S:S5E92683B stat:  00 t:00000000 d:01 r:5E92683B m:DF A001 xxxxxx 3DFB7A 02040000000001
2016.11.13 17:43:23.038 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03189296 d:FF r:FFBF     m:DF A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 17:43:23.133 0: HMLAN_Parse: HMUSB R:R5E92683B stat:0001 t:0318929B d:FF r:FFBF     m:DF A010 3DFB7A xxxxxx 02080030069508960097649800990A9A27
2016.11.13 17:43:23.229 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03189367 d:FF r:FFBE     m:DF A010 3DFB7A xxxxxx 029B109C003632372E3838392E3A303B00
2016.11.13 17:43:23.453 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03189433 d:FF r:FFBE     m:DF A010 3DFB7A xxxxxx 023C003D003E003F004000410042004300
2016.11.13 17:43:23.645 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03189500 d:FF r:FFBE     m:DF A010 3DFB7A xxxxxx 02440045004632472E4837492E4A304B00
2016.11.13 17:43:23.837 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031895C8 d:FF r:FFB9     m:DF A010 3DFB7A xxxxxx 024C004D004E004F005000
2016.11.13 17:43:24.061 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03189695 d:FF r:FFB9     m:DF A010 3DFB7A xxxxxx 0254007C007D007E000000
cat: /sys/class/thermal/thermal_zone0/temp: Datei oder Verzeichnis nicht gefunden
2016.11.13 17:43:43.135 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0318E12B d:FF r:FFC0     m:E0 A610 3DFB7A xxxxxx 06010000
2016.11.13 17:43:43.422 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0318E240 d:FF r:FFC0     m:E1 A661 3DFB7A xxxxxx 0101000000189C008DC5154C
2016.11.13 17:43:44.574 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0318E6B8 d:FF r:FFBD     m:E2 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:44:06.431 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03193C17 d:FF r:FFBB     m:E4 A661 3DFB7A xxxxxx 0101000000189C008DC516DC
2016.11.13 17:44:06.815 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03193D97 d:FF r:FFBB     m:E5 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:44:27.552 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03198E97 d:FF r:FFC6     m:E6 A661 3DFB7A xxxxxx 0101000000189C008DC5186C
2016.11.13 17:44:28.928 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03199407 d:FF r:FFC6     m:E7 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:44:29.152 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031994D7 d:FF r:FFC6     m:E8 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:44:49.877 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0319E546 d:FF r:FFC6     m:E9 A661 3DFB7A xxxxxx 0101000000189C008DC519FC
2016.11.13 17:44:51.536 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0319EAF6 d:FF r:FFC6     m:EA A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:45:11.937 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031A3BFC d:FF r:FFC1     m:EB A661 3DFB7A xxxxxx 0101000000189C008DC51B8C
2016.11.13 17:45:13.377 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031A41AB d:FF r:FFC1     m:EC A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:45:34.241 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031A930D d:FF r:FFC1     m:ED A661 3DFB7A xxxxxx 0101000000189C008DC51D1C
2016.11.13 17:45:35.682 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031A98C2 d:FF r:FFC1     m:EE A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:45:56.418 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031AE9BF d:FF r:FFC1     m:EF A661 3DFB7A xxxxxx 0101000000189C008DC51EAC
2016.11.13 17:45:57.891 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031AEF76 d:FF r:FFC1     m:F0 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:46:18.627 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031B4072 d:FF r:FFC1     m:F1 A661 3DFB7A xxxxxx 0101000000189C008DC5203C
2016.11.13 17:46:20.067 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031B4621 d:FF r:FFC1     m:F2 A661 3DFB7A xxxxxx 0201000000274C00000188F8
cat: /sys/class/thermal/thermal_zone0/temp: Datei oder Verzeichnis nicht gefunden
2016.11.13 17:46:40.804 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031B9720 d:FF r:FFC1     m:F3 A661 3DFB7A xxxxxx 0101000000189C008DC521CC
2016.11.13 17:46:42.276 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031B9CD6 d:FF r:FFC1     m:F4 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:47:03.109 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031BEE36 d:FF r:FFC1     m:F5 A661 3DFB7A xxxxxx 0101000000189C008DC5235C
2016.11.13 17:47:04.580 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031BF3ED d:FF r:FFC1     m:F6 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:47:25.286 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031C44F3 d:FF r:FFC1     m:F7 A661 3DFB7A xxxxxx 0101000000189C008DC524EC
2016.11.13 17:47:26.757 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031C4AA3 d:FF r:FFC1     m:F8 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:47:47.494 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031C9BA4 d:FF r:FFC1     m:F9 A661 3DFB7A xxxxxx 0101000000189C008DC52618
2016.11.13 17:47:48.966 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031CA157 d:FF r:FFC1     m:FA A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:48:09.671 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031CF254 d:FF r:FFC1     m:FB A661 3DFB7A xxxxxx 0101000000189C008DC527A8
2016.11.13 17:48:11.143 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031CF80C d:FF r:FFC1     m:FC A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:48:32.261 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031D496A d:FF r:FFC1     m:FD A661 3DFB7A xxxxxx 0101000000189C008DC52938
2016.11.13 17:48:33.465 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031D4F19 d:FF r:FFC1     m:FE A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:48:54.184 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031DA01B d:FF r:FFC1     m:FF A661 3DFB7A xxxxxx 0101000000189C008DC52AC8
2016.11.13 17:48:55.624 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031DA5CE d:FF r:FFC1     m:00 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:49:16.361 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031DF6CD d:FF r:FFC1     m:01 A661 3DFB7A xxxxxx 0101000000189C008DC52BF4
2016.11.13 17:49:17.833 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031DFC82 d:FF r:FFC1     m:02 A661 3DFB7A xxxxxx 0201000000274C00000188F8
cat: /sys/class/thermal/thermal_zone0/temp: Datei oder Verzeichnis nicht gefunden
2016.11.13 17:49:38.628 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031E4D80 d:FF r:FFC1     m:03 A661 3DFB7A xxxxxx 0101000000189C008DC52D84
2016.11.13 17:49:40.042 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031E5337 d:FF r:FFC1     m:04 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:50:00.842 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031EA495 d:FF r:FFC1     m:05 A661 3DFB7A xxxxxx 0101000000189C008DC52F14
2016.11.13 17:50:02.314 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031EAA44 d:FF r:FFC1     m:06 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:50:23.051 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031EFB44 d:FF r:FFC1     m:07 A661 3DFB7A xxxxxx 0101000000189C008DC530A4
2016.11.13 17:50:24.523 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031F00F9 d:FF r:FFC1     m:08 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:50:45.260 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031F51F6 d:FF r:FFC1     m:09 A661 3DFB7A xxxxxx 0101000000189C008DC53234
2016.11.13 17:50:46.700 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031F57AD d:FF r:FFC1     m:0A A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:51:07.437 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031FA8A9 d:FF r:FFC1     m:0B A661 3DFB7A xxxxxx 0101000000189C008DC53360
2016.11.13 17:51:08.908 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031FAE58 d:FF r:FFC1     m:0C A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:51:29.646 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:031FFF5A d:FF r:FFC1     m:0D A661 3DFB7A xxxxxx 0101000000189C008DC534F0
2016.11.13 17:51:31.085 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0320050D d:FF r:FFC1     m:0E A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:51:52.237 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03205671 d:FF r:FFC1     m:0F A661 3DFB7A xxxxxx 0101000000189C008DC53680
2016.11.13 17:51:53.390 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:03205C25 d:FF r:FFC1     m:10 A661 3DFB7A xxxxxx 0201000000274C00000188F8
2016.11.13 17:52:14.127 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0320AD22 d:FF r:FFC1     m:11 A661 3DFB7A xxxxxx 0101000000189C008DC53810
2016.11.13 17:52:15.567 0: HMLAN_Parse: HMUSB R:E3DFB7A   stat:0000 t:0320B2D1 d:FF r:FFC1     m:12 A661 3DFB7A xxxxxx 0201000000274C00000188F8



Als Text habe ich im IEC_01  "1.8.0 1.7.0"
im IEC_02 "2.8.0 2.7.0" gesetzt, dann werden auch jeweils Werte im Reading 'PowerIEC' angezeigt.

In der HMConfig.pm wurde noch der Threshold aktiviert:

,powerSensor         =>{ transmitTryMax  =>1,transmDevTryMax =>1
                         ,mtrType         =>1,mtrConstIr      =>1,mtrConstGas     =>1,mtrConstLed     =>1 
                         ,mtrSensIr       =>1 
                         ,baudrate        =>1,serialFormat    =>1,powerMode       =>1
                         ,protocolMode    =>1,samplPerCycl    =>1
                   ,txThrPwr        =>1                                                                 #added by Sebastian
                         }


Das sieht schon alles ganz gut evtl lassen sich noch mehr Werte aus den zurückgelieferten Listen extrahieren.
Der Status gefällt mir auch noch nicht.

Ersteinmal vielen Dank

schroediman

Der Snapshot vom 2. Kanal fehlte noch! 8)

schroediman

So ich habe jetzt einmal weiter gemacht.

Da der Landis und Gyr Zähler der bei uns eingebaut ist die OBIS Kennzahlen 1.7.0 und 2.7.0 (aktuelle Bezug bzw. aktuelle Einspeisung) nicht zu unterstützen scheint, hab ich an dem TEXT weiter gebaut und benutze jetzt im ersten Kanal : "16.7 1.8.0"

Nachdem ich noch ein bischen in 10_CULHM.pm gewirbelt habe  Sieht das in der FHEM-Oberfläche wie im Bild aus.  8) 8) 8)

Ich werde martinp876 meine Änderungen per Pm zukommen lassen.

P.S. die Werte sind in Watt und stimmen mit denen auf dem Zähler überein.

MfG

Schroediman

fhemfreund

Zitat von: schroediman am 13 November 2016, 23:32:35
So ich habe jetzt einmal weiter gemacht.

Da der Landis und Gyr Zähler der bei uns eingebaut ist die OBIS Kennzahlen 1.7.0 und 2.7.0 (aktuelle Bezug bzw. aktuelle Einspeisung) nicht zu unterstützen scheint, hab ich an dem TEXT weiter gebaut und benutze jetzt im ersten Kanal : "16.7 1.8.0"

Nachdem ich noch ein bischen in 10_CULHM.pm gewirbelt habe  Sieht das in der FHEM-Oberfläche wie im Bild aus.  8) 8) 8)

Ich werde martinp876 meine Änderungen per Pm zukommen lassen.

P.S. die Werte sind in Watt und stimmen mit denen auf dem Zähler überein.

MfG

Schroediman

Bin gerade auch an diesem Thema mit exakt der gleichen Konfiguration.
Geht das jetzt im FHEM Standard, oder muss noch was händisch installiert/konfiguriert werden?
Wie/Wo genau habt ihr denn den Lesekopf am Landis und Gyr E350 installiert? (das Tastkopfblech unter https://www.elv.de/tastkopfblech-fuer-homematic-energie-sensor-fuer-smart-meter-es-iec.html macht irgendwie keinen Sinn am E350)

Andreas