Add test case to iwmtx5 driver.

pull/1119/head
Fredrik Öhrström 2023-12-04 12:10:39 +01:00
rodzic aff37db2c1
commit 10fbac056b
3 zmienionych plików z 10 dodań i 2 usunięć

Wyświetl plik

@ -1,5 +1,7 @@
Jacman777 imporved the kamheat driver! Thanks Jacman777!
Sunflowerenergias improved the iwmtx5 driver! Thanks Sunflowerenergias!
Jacman777 improved the kamheat driver! Thanks Jacman777!
Pim added a --metershell setting which will invoke a shell command line
when a meter is seen for the first time. This can be used to trigger extra

Wyświetl plik

@ -29,7 +29,7 @@ namespace
di.setName("iwmtx5");
di.setDefaultFields("name,id,status,total_m3,timestamp");
di.setMeterType(MeterType::HeatMeter);
di.setMeterType(MeterType::WaterMeter);
di.addLinkMode(LinkMode::T1);
di.addDetection(MANUFACTURER_BMT, 0x07, 0x18);
di.addDetection(MANUFACTURER_BMT, 0x06, 0x18);
@ -52,3 +52,8 @@ namespace
// telegram=|5144b4097073912218078c00247a0308400571e9615249ede52eaae09f61908f027c3877f3330ae9079528b23173ce124bcc255393e60b173c0a9f274c42dd92e4b23c14e8a41f042903358df01dd9268ad4|
// {"id": "22917370","media": "water","meter": "iwmtx5","meter_datetime": "2023-05-11 10:38:24","name": "WaterWater","status": "PERMANENT_ERROR","timestamp": "1111-11-11T11:11:11Z","total_m3": 0.025}
// |WaterWater;22917370;PERMANENT_ERROR;0.025;1111-11-11 11:11.11
// Test: WarmWater2 iwmtx5 23329344 NOKEY
// telegram=|4244B4094493322318068C005B7A1C0000000C13072000000F05170000000000000000000000000000000000000000009D0000C20000C20000C8000000000000000000|
// {"id": "23329344","media": "warm water","meter": "iwmtx5","name": "WarmWater2","status": "OK","timestamp": "1111-11-11T11:11:11Z","total_m3": 2.007}
// |WarmWater2;23329344;OK;2.007;1111-11-11 11:11.11

Wyświetl plik

@ -113,6 +113,7 @@ HeatCostAllocationMeter
HeatMeter
HeatCoolingMeter
PulseCounter
Repeater
SmokeDetector
TempHygroMeter
WaterMeter