Wykres commitów

870 Commity (86b497d33996f6aa6d71ce08b5ace050ccffa4d3)

Autor SHA1 Wiadomość Data
Fredrik Öhrström b9f3446bc6 Fix tests. 2022-10-24 15:13:05 +02:00
Fredrik Öhrström e684eeb438 Fix bug where some Joule difvif entries were not found. Improve qheat driver. 2022-10-24 15:01:09 +02:00
ovettel 5debd72673 extended statuses for sensostar driver+mqtt discov 2022-10-21 16:11:51 +02:00
Fredrik Öhrström 8a0eef2ece Pass matcher instead of NULL. 2022-10-13 20:30:28 +02:00
Fredrik Öhrström 9152e28882 Refactor q400 driver. 2022-10-12 17:55:47 +02:00
Fredrik Öhrström 79210ea5f3 Print status for older telegram as well, it will pick up the tpl status bits. 2022-10-11 09:48:28 +02:00
Fredrik Öhrström 1e31290622 Update itron driver. 2022-10-11 09:31:20 +02:00
Fredrik Öhrström f0c5ab193e
Merge pull request #633 from stevew817/meter/itron_cyble_oms
Add detection for Itron Cyble OMS cold water meter
2022-10-11 08:55:59 +02: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
Steven ee03993ab4 Add knowledge about Cyble cold water 2022-10-08 22:18:05 +02:00
Fredrik Öhrström edbf502128 Refactor driver dme_07. 2022-09-29 15:05:35 +02:00
Fredrik Öhrström 32f6987d68 Refactor driver compact5. 2022-09-29 14:46:35 +02:00
Fredrik Öhrström c3a1f22ac1 Refactor driver omnipower. 2022-09-29 14:20:20 +02:00
Fredrik Öhrström bca607484c Added more data to qheat_55_us driver. 2022-09-28 22:21:05 +02:00
Fredrik Öhrström 9e8cb8f499
Merge pull request #622 from flozsc/qheat_55_us
add support for qheat 55 US
2022-09-28 21:38:28 +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 9c39e911c7 Added the bfw240radio driver. 2022-09-28 19:38:12 +02:00
Fredrik Öhrström 5e3ba5cb6f When using --logtelegrams with --silent, this still prints the telegrams and silences everything else. 2022-09-28 15:18:34 +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
Florian Zschetzsche 5e6cde8b23 add support for qheat 55 US 2022-09-27 21:19:29 +00:00
Fredrik Öhrström 930e39b5be Skip first 8 bytes of apator162 telegram. 2022-09-27 22:41:53 +02:00
Fredrik Öhrström 658263d1d4 Refactor driver apator162. 2022-09-27 22:25:13 +02:00
Fredrik Öhrström e3e7b775a7
Merge pull request #617 from kitor/apatoreitn
Full implementation for Apator E-ITN 30.51
2022-09-27 19:44:58 +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
kitor bca135cb4d driver_apatoreitn: Full implementation for Apator E-ITN 30.51 2022-09-27 17:43:46 +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 f51794b7da Add qwater hot water version 0x06/0x35. 2022-09-21 20:14:30 +02:00
Fredrik Öhrström 0184dfa88a Add tests for cmdline. 2022-09-21 17:48:19 +02:00
Fredrik Öhrström e8a31b19f5 Improve error message when supplying too much on --useconfig commandline. 2022-09-21 17:01:34 +02:00
Fredrik Öhrström 2ce3f33151 Rename --device= to --overridedevice= 2022-09-21 16:49:51 +02:00
Fredrik Öhrström 2e8f6e5430 Add test case to qwater. 2022-09-21 16:37:27 +02:00
Patrick Huesmann b76cbfab9e drivers: Recognize QDS/0x07/0x35 as qwater 2022-09-15 21:04:15 +02:00
Fredrik Öhrström a792eb17f0 Update changelog and copyright. 2022-09-14 20:36:36 +02:00
Fredrik Öhrström 171c22f4d6 Update copyrights. 2022-09-14 18:01:08 +02:00
Fredrik Öhrström c15f959075 Refactor driver weh_07. 2022-09-10 20:01:52 +02:00
Fredrik Öhrström 9a1159dd41 Refactor driver emerling868. 2022-09-10 19:36:26 +02:00
Fredrik Öhrström c0ca6793d3 Refactor driver emerlin868. 2022-09-10 19:36:08 +02:00
Fredrik Öhrström 173124c50e Refactor driver ev200. 2022-09-10 19:17:06 +02:00
Fredrik Öhrström 9ab034bff3 Improve qcaloric driver. 2022-09-10 19:03:14 +02:00
Fredrik Öhrström d87f4515ac Merged driver whe46x into qcaloric. 2022-09-10 10:30:04 +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 94683240ea Refactor drive whe5x. 2022-09-09 11:32:26 +02:00
Fredrik Öhrström b35abb058c Refactor driver qcaloric. 2022-09-08 21:52:26 +02:00
Fredrik Öhrström e1e8e8906a Refactor driver cma12w. 2022-09-08 20:41:58 +02:00
Fredrik Öhrström 27a77b5ec0 Refactor driver qsmoke. 2022-09-06 22:18:36 +02:00
Fredrik Öhrström 9103bb388e Refactor driver munia. 2022-09-06 20:46:55 +02:00
Fredrik Öhrström 913c210279 Added check for existance of difvif varlen length byte before reading it. 2022-09-04 16:20:16 +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 e02c985821 Refactor driver elf. 2022-09-03 22:38:08 +02:00
Fredrik Öhrström 811cd92748 Refactor driver lansenth. 2022-09-03 21:46:19 +02:00