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
Fredrik Öhrström
e0e79c0631
Refactor lansen pu driver.
2022-09-01 23:55:51 +02:00
Fredrik Öhrström
470353abea
Add relative humidity extractor.
2022-06-19 11:31:28 +02:00
Fredrik Öhrström
b200f6292f
Adjust ei6500 for proper duration tariff support.
2022-05-21 20:25:18 +02:00
Fredrik Öhrström
ae75bf96c4
Auto-detect ascii in model-version vif.
2022-05-07 19:40:46 +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
1feb9a2cb2
Improve c5isf driver.
2022-04-11 14:01:54 +02:00
Fredrik Öhrström
869123d1f1
Improve test of hex input.
2022-04-09 08:32:42 +02:00
Fredrik Öhrström
9238d89245
Added another compact5 detection combo.
2022-03-28 20:09:59 +02:00
Fredrik Öhrström
3a357e47e2
Improve analyze information for failed decryption situations.
2022-03-28 19:15:47 +02:00
Fredrik Öhrström
cd974697fb
Use underline instead of hash for border between header and data, since hash does not work in urls.
2022-03-28 08:47:27 +02:00
Fredrik Öhrström
fb729d5f35
Improve handling of encrypted telegrams when there is no key available.
2022-03-27 21:48:42 +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
6823279b05
Significantly improve --analyze.
2022-02-06 18:49:55 +01:00
Fredrik Öhrström
cb794cae42
Improve extraction of readble strings like fabricatio no and enhanced id.
2022-02-06 11:21:15 +01:00
Fredrik Öhrström
86b7163aa1
Update CHANGES
2022-02-05 18:11:34 +01:00
Fredrik Öhrström
0296eee881
Adjust test to server stdin being closed.
2022-02-05 17:47:41 +01:00
Fredrik Öhrström
8f12d0a5f8
Adjust exitafter test timing.
2022-02-05 17:39:55 +01:00
Fredrik Öhrström
9c0b53551b
Add missing config files for test.
2022-02-05 17:34:10 +01:00
Fredrik Öhrström
3b1a0127b0
Adjust test for server build.
2022-02-05 16:22:42 +01:00
Fredrik Öhrström
29c7177e8c
Update test to run on build server.
2022-02-05 16:09:39 +01:00
Fredrik Öhrström
008fcf9ce7
Add test file.
2022-02-05 16:01:07 +01:00