Wykres commitów

102 Commity (master)

Autor SHA1 Wiadomość Data
Fredrik Öhrström 23f2279a64 Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
Fredrik Öhrström 23779cb9f7 Add option --identitymode=... 2024-03-03 12:57:40 +01:00
Fredrik Öhrström 7634b95438 New advanced addressing works. 2024-03-02 15:30:25 +01:00
Fredrik Öhrström 14ca481c63 Fix rtl_wmbus -f detection. 2024-02-12 14:07:53 +01:00
Fredrik Öhrström 4d3e306f30 Add on_time_h and batter_pct to qualcosonic driver. Add Percentage unit. Add 'keep open' tag and update workflow. 2024-02-12 09:34:59 +01:00
pimlie db37acbcdc feat: add support to run shell script when meter is first seen 2023-11-29 10:49:37 +01:00
Fredrik Öhrström c5dc2ada51 Add more loadable driver features. 2023-11-12 12:36:22 +01:00
Fredrik Öhrström f017694d78 Initial support for loadable drivers. 2023-10-14 15:55:55 +02:00
Fredrik Öhrström 0b852fb420 Generate proper names for string fields depending on eg tariff_counter etc. 2023-08-27 22:18:27 +02:00
Fredrik Öhrström e577c0b30c Update tests to accomodate new json ordering of keys. 2023-08-27 21:10:18 +02:00
Fredrik Öhrström 71fe4b4392 Store numeric values based on name+unit instead of name+quantity. 2023-08-27 17:33:32 +02:00
Fredrik Öhrström 94d4ddce16 Migrate from post-process-print to pre-process-store then print store. 2023-08-27 16:48:40 +02:00
Fredrik Öhrström 1faabb7526 Adding more fields to abbb23 driver. 2023-08-22 22:28:04 +02:00
Fredrik Öhrström e7d723f5c7 Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding. 2023-01-10 20:52:14 +01:00
Fredrik Öhrström fce935ea47
Merge pull request #781 from george-hopkins/rtlwmbus-timestamp
Propagate timestamps from rtlwmbus
2023-01-03 12:04:48 +01:00
George Hopkins d338de8101 Propagate timestamps from rtlwmbus 2023-01-03 11:46:00 +01:00
Fredrik Öhrström 952489c7e0 Rewrite remaining drivers using ancient code for printing values. 2023-01-02 22:39:39 +01:00
Fredrik Öhrström c6bf8a114e Cleanup aventieshca, aventieswm, microclima and qwater. 2022-12-31 16:02:46 +01:00
Fredrik Öhrström b9f756e5e9 Add m3ch unit for power based on m3c. 2022-12-12 17:41:22 +01:00
Fredrik Öhrström 601b28332b Move mfct specific bits from driverinfo into meter constructor. 2022-12-11 19:11:54 +01:00
Fredrik Öhrström bda349bcd2 Clean up tpl status reporting. 2022-12-11 15:20:23 +01:00
Fredrik Öhrström 9ce4328d24 All drivers have been rewritten! 2022-11-28 00:03:12 +01:00
Fredrik Öhrström 0ff06928d5 Refactor rfmtx1 driver to new format. 2022-11-27 01:53:02 +01:00
Fredrik Öhrström 9670d33263 Full converted evo868 to new driver format. Includes calculated dates. 2022-11-26 15:39:29 +01:00
Fredrik Öhrström addff11eb7 Pattern generated fields based on storage nr calculation now work. 2022-11-24 16:22:37 +01:00
Fredrik Öhrström bccee1a170 Removed --addconversions=GJ replaced with --calculate_total_gj=total_kwh 2022-11-23 18:42:59 +01:00
Fredrik Öhrström f33ca02fa5 Refactor sontex868 driver to new format. 2022-11-16 17:34:29 +01:00
Fredrik Öhrström 5675716286 Change nan:s to null:s in fields. Fix problem with irrelevant fields listed for --listfields for some meters. Refactor unismart driver. 2022-11-12 16:30:10 +01:00
Fredrik Öhrström 19263bcb46 Refactor ehzp and fix on_time_h bug. 2022-11-10 22:07:57 +01:00
Fredrik Öhrström ab23cc4212 Test formulas. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström b95c1feacb Add formula for calculating new fields based on received fields. Refactor driver ebzwmbe. 2022-10-10 21:43:11 +02:00
Fredrik Öhrström 504a5cf345 Add ability for driver to force mfct specific data after a specific point in telegram. 2022-09-28 21:20:43 +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 eafa1d9fc1 Improve minomess driver. Add default fields setting to drivers. 2022-09-01 17:44:59 +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 3208ce8199 Proper decoding of TPL status bits. 2022-05-21 14:22:56 +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 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 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 4abc31d75c Refactor. 2022-04-17 11:23:45 +02:00