Wykres commitów

155 Commity (57d2d66c8d5fcbe70f726f52f2626f8e5992e170)

Autor SHA1 Wiadomość Data
Fredrik Öhrström 0643668f51 Handle broken telegram where multiple dventries match the same field. 2022-09-27 17:27:20 +02:00
Fredrik Öhrström 9ab034bff3 Improve qcaloric driver. 2022-09-10 19:03:14 +02:00
Fredrik Öhrström 79e1395fdc Print OPTIONAL fields that have previously received a value, even if the field is not part of the current telegram. Merge driver whe5x into qcaloric. 2022-09-10 08:44:55 +02:00
Fredrik Öhrström 84fe29069a Refactor multical21 and flowiq drivers. 2022-09-03 13:25:37 +02:00
Fredrik Öhrström 7ca0b7280c Handle meter_date and meter_datetime in minomess driver. 2022-09-02 09:53:58 +02:00
Fredrik Öhrström eafa1d9fc1 Improve minomess driver. Add default fields setting to drivers. 2022-09-01 17:44:59 +02:00
Fredrik Öhrström 41f4eca30a Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
Fredrik Öhrström 09fa9ae7d4 Added Enercal F2 meter. 2022-08-09 15:22:47 +02:00
Fredrik Öhrström cb1f628560 Add RemainingBattery vif. 2022-06-24 10:10:14 +02:00
Fredrik Öhrström 470353abea Add relative humidity extractor. 2022-06-19 11:31:28 +02:00
Fredrik Öhrström 960d5d67db Added qualcosonic driver. 2022-06-18 23:03:18 +02:00
Fredrik Öhrström 269176fe27 Allocate driver list dynamically instead of statically to avoid static initialization ordering problem when compiling with hardened flags for rpm package. 2022-06-16 16:01:31 +02:00
Fredrik Öhrström e9a267beba Refactoring ci5sf. 2022-05-22 23:24:46 +02:00
Fredrik Öhrström c4b79b272f Improve merging of other status fields into the main status field. 2022-05-22 16:10:16 +02:00
Fredrik Öhrström 3208ce8199 Proper decoding of TPL status bits. 2022-05-21 14:22:56 +02:00
Fredrik Öhrström 42c84cb631 Add more includes for newer g++ compilers. 2022-05-13 16:20:55 +02:00
Fredrik Öhrström 19ec79fc41 Add handling of combinables. 2022-05-07 19:16:34 +02:00
Fredrik Öhrström a69310d432 Wait for response before polling next meter. 2022-05-01 20:54:12 +02:00
Fredrik Öhrström 8d164b7753 Add option pollinterval=10m to meter files. 2022-05-01 17:05:30 +02:00
Fredrik Öhrström 7b586e9d8a Added --pollinterval=10m 2022-04-27 21:09:50 +02:00
Fredrik Öhrström 21f1fc113b It is now possible to set mbus as link mode for any meter. 2022-04-27 19:18:30 +02:00
Fredrik Öhrström a234cf02c6 Use wildcard for mfct/version/type when using secondary addressing for mbus. 2022-04-27 18:51:51 +02:00
Fredrik Öhrström fc43958b76 Add Address object. 2022-04-26 11:44:00 +02:00
Fredrik Öhrström 3a6bb0a03d Add mbus support. 2022-04-25 19:38:36 +02:00
Fredrik Öhrström 61b9cd1df4 Fully converted driver ultraheat and values are stored based on vname()+xuantity(). 2022-04-23 23:02:17 +02:00
Fredrik Öhrström 18466f9f2b Fully converted driver minomess. 2022-04-23 18:32:30 +02:00
Fredrik Öhrström 788436b154 Fully converted driver amiplus. 2022-04-23 18:23:04 +02:00
Fredrik Öhrström ebae419f82 New field printing works for partially converted sharky driver. 2022-04-23 16:28:54 +02:00
Fredrik Öhrström 3e56671bfc User meter->getNumericValue instead of fi->getValueDouble. 2022-04-23 10:18:04 +02:00
Fredrik Öhrström 516ce2f8af Remove more or less unused field_name in FieldInfo. 2022-04-23 08:20:22 +02:00
Fredrik Öhrström 63ddd9f69b Add new setting of values in preparation for new meter implementations. 2022-04-22 17:28:57 +02:00
Fredrik Öhrström b7be96e25b Properly handle subunit in sharky driver. 2022-04-19 09:43:10 +02:00
Fredrik Öhrström 47c9b8c653 New driver model: foreach dventry test all field info matchers. 2022-04-19 09:10:14 +02:00
Fredrik Öhrström 11763b2f22 Refactor insert offset and key inside DVEntry add extractor methods to DVEntry. 2022-04-17 17:34:51 +02:00
Fredrik Öhrström 70a7078a57 Refactor. 2022-04-17 15:54:01 +02:00
Fredrik Öhrström fc552d0566 Add easy to access ordering of telegram content. 2022-04-17 12:47:06 +02:00
Fredrik Öhrström 4abc31d75c Refactor. 2022-04-17 11:23:45 +02:00
Fredrik Öhrström 29b5efef7c Refactor. 2022-04-16 21:26:51 +02:00
Fredrik Öhrström f058fb2501 Refactor. 2022-04-16 20:23:37 +02:00
Fredrik Öhrström 7e11dc8174 Refactor. 2022-04-16 18:15:30 +02:00
Fredrik Öhrström e01500ea30 Refactor. 2022-04-16 17:47:20 +02:00
Fredrik Öhrström cc89955004 Handle colons inside CMD(...) for a device. 2022-04-11 18:53:50 +02:00
Fredrik Öhrström 1feb9a2cb2 Improve c5isf driver. 2022-04-11 14:01:54 +02:00
Fredrik Öhrström b9a0823c85 When analyzing, not supplying a driver is the same as supplying auto. 2022-03-27 22:17:28 +02:00
Fredrik Öhrström 368230c929 Improve analyze with forced driver. 2022-03-27 14:43:10 +02:00
Fredrik Öhrström 790f78a2bf Give notification of old driver in analyze. 2022-03-27 12:09:18 +02:00
Fredrik Öhrström 97efb421d8 Add html option for analyze. 2022-03-06 22:42:44 +01:00
Fredrik Öhrström 3468bb9ffe Can now fetch data from mbus piigth meter. 2022-02-17 19:59:51 +01:00
Fredrik Öhrström d4e367aa48 Add search for AnyEnergyVIF and refactor sharky774 driver using this feature. 2022-02-17 09:44:06 +01:00
Fredrik Öhrström 05b987006f Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00