Fredrik Öhrström
5e0bcbe3f0
Fix bug where an mbus telegram was mistakenly detected as wmbus.
2023-03-13 17:58:51 +01:00
BIBOLV
d633ff9eaa
Changing links to new repo
...
Changing in links weetmuts to wmbusmeters
2023-03-11 17:43:07 +02:00
Fredrik Öhrström
17df376331
Update README.
2023-01-14 08:29:09 +01:00
Fredrik Öhrström
cf074a147a
Restore functionality so that ANYID works with auto driver.
2023-01-10 22:08: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
8030e8ed9c
Fix test.
2023-01-02 23:59:16 +01:00
Fredrik Öhrström
d7d1cda149
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
2023-01-01 20:51:20 +01:00
Fredrik Öhrström
c6bf8a114e
Cleanup aventieshca, aventieswm, microclima and qwater.
2022-12-31 16:02:46 +01:00
Fredrik Öhrström
c2e1127caa
Add utc format to formula parser. Test date conversions to from utc.
2022-12-31 11:38:28 +01:00
Fredrik Öhrström
cf8b03586d
Remove broken supercom587 tests.
2022-12-30 01:30:36 +01:00
Fredrik Öhrström
c53367aca3
Add missing rawtty command code.
2022-12-25 20:57:28 +01:00
Fredrik Öhrström
97e64ae4b1
Add second test.
2022-12-25 20:52:19 +01:00
Fredrik Öhrström
45b06ead75
Add more netcat tests for hex and rawtty. Disable test for apple.
2022-12-25 20:48:27 +01:00
Fredrik Öhrström
405d005cb5
Add test of netcat feeding wmbusmeters.
2022-12-25 20:23:41 +01:00
Fredrik Öhrström
0bbe99a9a9
Missing test added.
2022-12-12 21:15:44 +01:00
Fredrik Öhrström
28c96e1d76
Treat mfct specific vif as an extension vif.
2022-12-12 13:51:27 +01:00
Fredrik Öhrström
bda349bcd2
Clean up tpl status reporting.
2022-12-11 15:20:23 +01:00
Fredrik Öhrström
72ab0bfa25
Update tests.
2022-12-05 20:43:57 +01:00
Fredrik Öhrström
9a8cd21628
Fix bug in analyze.
2022-11-28 01:45:36 +01:00
Fredrik Öhrström
9ce4328d24
All drivers have been rewritten!
2022-11-28 00:03:12 +01:00
Fredrik Öhrström
e95cca5eea
Refactored driver rfmamb to new format.
2022-11-27 01:04:20 +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
d831d9cc87
Calculated formula now uses the specified unit! Prepare more tests.
2022-11-23 11:54:19 +01:00
Fredrik Öhrström
85a4857124
Preparing tests for sorted json output keys.
2022-11-23 11:54:19 +01:00
Fredrik Öhrström
0eb90f697c
Preparing tests for sorted json output keys.
2022-11-23 11:54:19 +01:00
Fredrik Öhrström
f650577ea2
Preparing tests for sorted json output keys.
2022-11-23 11:54:19 +01:00
Fredrik Öhrström
f722d575e0
Add firmware_version and extra_info to abbb23 driver.
2022-11-23 11:06:00 +01:00
Fredrik Öhrström
3e51035d6f
Fix test.
2022-11-16 21:26:42 +01:00
Fredrik Öhrström
e52c2ce3f6
Re-add test case.
2022-11-16 17:43:24 +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
fadce1cb60
Refactor esyswm to new driver format.
2022-11-11 12:24:00 +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
43051654e0
Add missing config files for test.
2022-11-08 23:02:37 +01:00
Fredrik Öhrström
34469fc34e
Add calculated fields in conf and meter file.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
ab23cc4212
Test formulas.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
9152e28882
Refactor q400 driver.
2022-10-12 17:55:47 +02:00
Fredrik Öhrström
30b33c9ede
Make sure field matching is performed on the dv entries in an order where the offsets are increasing.
2022-09-28 13:48:17 +02:00
Fredrik Öhrström
84eeaaa038
Dif 0f is manufacturer specific, treat remaining odd difs, like 7f also as manufacturer specific.
2022-09-27 19:27:37 +02:00
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
f5f4e83505
Add missing config.
2022-09-21 18:19:54 +02:00
Fredrik Öhrström
0184dfa88a
Add tests for cmdline.
2022-09-21 17:48:19 +02:00
Fredrik Öhrström
2ce3f33151
Rename --device= to --overridedevice=
2022-09-21 16:49:51 +02:00
Fredrik Öhrström
b35abb058c
Refactor driver qcaloric.
2022-09-08 21:52:26 +02:00
Christian Speich
445aca6227
Keep environment in shell subprocesses
...
Currently we replace the environment of subprocesses with our own,
primarily only consisting of METER_* entries. Besides clearing
some very useful system dependent variables (like PATH, LDPATH, etc.)
with also prevent the user from passing environment variables to
invoked commands.
This patch will now copy the current environment and extends it with
the variables we want to set.
Signed-off-by: Christian Speich <christian@spei.ch>
2022-09-04 10:20:11 +02:00
Fredrik Öhrström
811cd92748
Refactor driver lansenth.
2022-09-03 21:46:19 +02:00
Fredrik Öhrström
84fe29069a
Refactor multical21 and flowiq drivers.
2022-09-03 13:25:37 +02:00
Fredrik Öhrström
8e5c7f756d
Refactor lansensm into new driver format.
2022-09-02 08:51:29 +02:00