diff --git a/src/driver_itron.cc b/src/driver_itron.cc index 5249054..ab05696 100644 --- a/src/driver_itron.cc +++ b/src/driver_itron.cc @@ -33,6 +33,7 @@ namespace di.addDetection(MANUFACTURER_ITW, 0x07, 0x00); di.addDetection(MANUFACTURER_ITW, 0x07, 0x03); di.addDetection(MANUFACTURER_ITW, 0x07, 0x33); + di.addDetection(MANUFACTURER_ITW, 0x16, 0x00); di.setConstructor([](MeterInfo& mi, DriverInfo& di){ return shared_ptr(new Driver(mi, di)); }); }); @@ -149,3 +150,10 @@ namespace // telegram=|384497265909312000077a930000a0041360B50100066d101295f427004413ac570100426cdf2c047f0000060c027f6c2a0e79000000000000| // {"enhanced_id": "000000000000","id": "20310959","media": "water","meter": "itron","meter_datetime": "2023-07-20 21:18:16","name": "AnyWater","status": "OK","target_date": "2022-12-31","target_m3": 87.98,"timestamp": "1111-11-11T11:11:11Z","total_m3": 111.968,"unknown_a": "WOOTA_C060000","unknown_b": "WOOTB_2A6C"} // |AnyWater;20310959;111.968;87.98;1111-11-11 11:11.11 + +// Test: ColdWaterMeter itron 23362098 NOKEY +// Comment: Allmess cold water with Itron Module programmed with type 0x16 +// telegram=|3A4497269820362300167AF60020A52F2F_04132E100000066D03260DE12B007413FEFEFEFE426C1F01047F1600060C027F9A2A0E79187103002300| +// {"enhanced_id": "002300037118", "id": "23362098", "media": "cold water", "meter": "itron", "meter_datetime": "2023-11-01 13:38:03", "name": "ColdWaterMeter", "status": "OK", "target_date": "2000-01-31", "timestamp": "1111-11-11T11:11:11Z", "total_m3": 4.142,"unknown_a": "WOOTA_C060016","unknown_b": "WOOTB_2A9A" } +// |ColdWaterMeter;23362098;4.142;null;1111-11-11 11:11.11 +