Wykres commitów

225 Commity (master)

Autor SHA1 Wiadomość Data
Fredrik Öhrström cde87b9698 Added stub for whe46x driver, meter not yet understood. 2020-12-28 19:20:31 +01:00
balczezzz d4257b39f8
Update Makefile
Added build config for BMETERS HYDROCALm3
2020-12-09 22:12:56 +01:00
Fredrik Öhrström 14ad435d02 Added support for multical803. 2020-12-05 12:01:33 +01:00
Erwan Martin ca8803e033 Add FreeBSD support for the latest release. 2020-11-28 14:18:18 +01:00
Fredrik Öhrström 1e94a81183 Added type/ver for yet another moronic Izar meter that reports itself as a electric breaker.... 2020-11-25 11:34:14 +01:00
cinemarene f7f6d89b76
Update Makefile for MKRadio4 2020-11-22 20:40:03 +01:00
Fredrik Öhrström 3735c9fa70 Added ev200 and emerlin868. 2020-11-14 10:48:49 +01:00
Patrick Schwarz c71a95b815 Add Engelmann Sensostar2 to heat meters and recognize Engelmann FAW water meter radio module as waterstar beause it seems to be the same protocol 2020-11-10 14:20:04 +01:00
Fredrik Öhrström b8e9eb2431 Merge jacek27 contribution of Ultrimis water meter. 2020-11-03 05:23:48 +01:00
Fredrik Öhrström 3bd42bbc70 Added sontex868 heat cost allocator. 2020-10-31 15:16:14 +01:00
Fredrik Öhrström f4ad901cee Remove wmbus dongles for which I have no documentation. 2020-10-25 21:43:32 +01:00
Fredrik Öhrström ea530a7531 Added --ignoreduplicates 2020-10-25 20:57:25 +01:00
Fredrik Öhrström 097301c8b4 Add support for flowiq2200 meter. 2020-10-25 19:48:07 +01:00
Fredrik Öhrström 728bf66752 Add unique device id in addition to normal device id. 2020-10-25 15:28:52 +01:00
Fredrik Öhrström 0c2eb722d1 Now auto detects any number rtlwmbus devices. 2020-10-07 21:40:33 +02:00
Fredrik Öhrström f5ff15af2c Use librtlsdr to detect rtl-sdr dongle. 2020-09-27 19:40:05 +02:00
Fredrik Öhrström d443fd4ea2 Add partial support for RC1180. 2020-09-26 13:52:24 +02:00
Fredrik Öhrström e4f9eb23db Extract multical603 total kwh properly. 2020-09-26 09:14:26 +02:00
Fredrik Öhrström 08362c7571
Merge pull request #168 from elbaek89/master
Multical 603 support (work in progress)
2020-09-26 08:45:47 +02:00
Fredrik Öhrström ecd60045d9 Merge 2020-09-25 15:37:34 +02:00
Emil Madsen 65ad8f624c Add support for the Gavazzi EM24 2020-09-24 19:49:45 +02:00
elbaek89 926cfa85c2
Added meter_multical603.o to METER_OBJS 2020-09-23 08:39:38 +02:00
Fredrik Öhrström 09821cf389 Rewrote locking from scratch switch to shared_ptr. 2020-09-21 21:55:21 +02:00
Fredrik Öhrström 1578cb9838 Log more at alarm test. 2020-09-18 21:48:47 +02:00
Fredrik Öhrström 6211348145 Try building debug on travis. 2020-09-18 21:37:59 +02:00
Fredrik Öhrström 1653aea0b2 Detection loop is working. 2020-09-06 10:41:04 +02:00
Fredrik Öhrström 27a590e135 Merge master. 2020-09-04 13:17:09 +02:00
Fredrik Öhrström c5d445b9b3 Added izar3 stub. 2020-09-04 12:13:06 +02:00
Fredrik Öhrström 92c003f4b5 Merge master. 2020-09-02 14:38:47 +02:00
Arthur van Dorp 3190ef9e7c Add support for AquaMetro / Integra Topas Es Kr water meter 2020-09-01 21:53:05 +02:00
Fredrik Öhrström ab521e257d Merge master 2020-08-30 21:40:50 +02:00
Fredrik Öhrström 69df7f022a Detect and start wmbus dongles from within wmbusmeters. 2020-08-30 21:33:48 +02:00
Fredrik Öhrström ea783a3daf
Merge pull request #139 from IzeQube/master
Added Techem Compact V heatmeter
2020-08-26 08:45:28 +02:00
eborned b40c2cdf5b Added meter code for Multical 403 2020-08-18 18:20:30 +02:00
Fredrik Öhrström 7e6c57ad48 Added support for rtl_433 to decode wmbus radio signals. 2020-08-10 23:00:41 +02:00
IzeQube 5fd9d3a4f5 Added Techem Compact V heatmeter 2020-07-26 15:04:18 +02:00
Fredrik Öhrström e84eb18cfa Added meter waterstarm. 2020-07-08 21:16:26 +02:00
Fredrik Öhrström d8c68f94bc Added support for lansen pulse counter. 2020-06-30 16:02:38 +02:00
Fredrik Öhrström 3a7931fd07 Added support for lansen door/window sensor. 2020-06-30 11:29:55 +02:00
Fredrik Öhrström 310406fddd Added support for Lansen Smoke detector. 2020-06-22 10:44:47 +02:00
Fredrik Öhrström 0782557fb4 Fix bug that printed unnecessary warning for flowiq3100 meters. 2020-05-28 07:51:34 +02:00
Damian Wrobel adf0b1b22c Switch to ubuntu 18.04LTS
Update compiler options:
 - remove -fmessage-length=0 as it's default,
 - remove -Wno-unused-function - does not introduce any new warnings,
 - add -Werror=format-security.

Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2020-05-27 09:52:31 +02:00
Fredrik Öhrström aaee2a1ec3 Restore warning for format truncation. 2020-05-27 05:58:07 +02:00
Henry N bdedc91681
Tab and spaces at beginning of line 2020-05-26 22:18:37 +02:00
Fredrik Öhrström 76d76d1276 Disable format-truncation warning that is somewhat flaky in gcc. 2020-05-26 09:34:17 +02:00
Henry N d3bcb0f249
main.cc depends on version.h 2020-05-25 20:31:22 +02:00
Fredrik Öhrström 2c366bf6a7 Added prototype for wmbusmeters-admin. 2020-05-09 21:56:37 +02:00
Fredrik Öhrström 6fa1fa39ce Merge remote-tracking branch 'origin/master' into AddAdminTool 2020-05-09 11:18:25 +02:00
Erwan Martin 37149f1777 Fix whitespace in the Makefile 2020-04-21 18:44:19 +02:00
Erwan Martin 877e865f3c Merge remote-tracking branch 'github/master' into add-freebsd-support 2020-04-21 18:34:20 +02:00
Erwan Martin c6f3f2336e Fix wrong if directive in the Makefile. 2020-04-21 18:25:25 +02:00
Erwan Martin 6f323b30e6 Add support for FreeBSD. 2020-04-21 18:07:46 +02:00
Fredrik Öhrström 315d7f02c8 Start working on admin tool. 2020-04-03 11:58:19 +02:00
Fredrik Öhrström 17cc575b87 Add support for extractin mfct data. 2020-04-01 17:21:11 +02:00
Fredrik Öhrström 83c2e24a83 Added tracking of branch in version string. 2020-03-22 14:36:03 +01:00
Fredrik Öhrström 7b9e9a3b8d Started working on wmb13u dongle. 2020-03-22 14:20:47 +01:00
Damian Wrobel 7d74511dcb Make easier to packaging wmbumeters for linux
Makefile:
 - Allow to disable stripping of executables as this prevents from
   properly creating debug information sub packages,

 - Don't invoke any git commands when building from released
   tarball. Moreover, when creating an rpm package with additional
   patches then the created git repository is the one in which rpm
   applies patches and not the original one.

 - Allow to pass CXXFLAGS and LDFLAGS as distributions requires all
   packages to be compiled with the same set of flags.

 - Support to override DESTDIR when installing files.

 - Allow to pass additional arguments (EXTRA_INSTALL_OPTION)
   for install.sh script from Makefile.

Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2020-03-02 17:33:34 +01:00
weetmuts f6df66d293 Added experimental support for apator08. 2020-02-23 13:55:37 +01:00
Jacek Tomasiak 4c21b79801 Fix args in install.sh script call
[OPTIONS] should be placed at the end of command line. First and
second args are fixed to binary and root paths.
2020-02-17 09:52:20 +01:00
cinemarene 9525758863
Add Techem FHKV data II/III 2020-02-11 22:35:57 +01:00
weetmuts 884aed37ba Add eBZ wmbus meter. 2020-02-06 13:14:46 +01:00
weetmuts 67a9d70b7a Added support for the esyswm electricity meter addon. 2020-01-29 07:42:24 +01:00
weetmuts e944f3c13f Added ehzp electricity meter. 2020-01-28 19:09:39 +01:00
weetmuts a6c73e10db Add aescmac for more security modes. 2020-01-28 16:15:11 +01:00
weetmuts 35ab71bf0d Added Q400 water meter and CMa12w room sensor. 2020-01-27 16:53:18 +01:00
weetmuts aee08e2b5e Added initial code coverage support. 2020-01-17 16:13:02 +01:00
weetmuts 7fa9f1079a Added support for d1tc wmbus dongle. 2019-12-28 11:19:50 +01:00
weetmuts bf233da26c Added support for Hydrodigit water meter. 2019-12-07 14:46:28 +01:00
weetmuts 78d7eb55da Added support for Hydrus meter. 2019-11-26 14:24:17 +01:00
chester4444 582e7285cb
modified for CUL support 2019-11-22 18:53:52 +01:00
Fredrik Öhrström 260e53e046
Merge pull request #42 from skazi0/izar
Diehl/Sappel IZAR Water meter support
2019-11-10 08:02:22 +01:00
weetmuts cae1144283 Improved testing. 2019-11-03 22:00:18 +01:00
weetmuts 28d5495882 Added support for stdin and file.\n 2019-11-03 16:31:30 +01:00
Jacek Tomasiak 302b08a478 Add Izar water meter support 2019-10-29 21:48:36 +01:00
weetmuts 04d8662f87 Added fuzzing of full telegrams. 2019-10-28 22:27:08 +01:00
weetmuts 7876804a0b Add recovery when rawtty gets out of sync. 2019-10-28 22:10:29 +01:00
weetmuts bfc3ba14af Updated README 2019-10-24 21:06:33 +02:00
weetmuts 425430f8e3 Add support for raw serial input. 2019-10-15 14:32:32 +02:00
weetmuts 17e5e33124 Added initial support for RFM-AMB meter. 2019-10-14 20:26:31 +02:00
weetmuts 55a2cac3a8 Added Lansen Temperature Hygrometer 2019-10-14 16:53:02 +02:00
weetmuts 500689a12f Added support for EurisII heat cost allocator. 2019-05-21 15:18:06 +02:00
weetmuts 61cb67942c Use X macros to generate lists of code. 2019-05-04 10:52:18 +02:00
weetmuts 787ecae509 Rewired vario heatmeter to kwh. 2019-05-04 08:52:25 +02:00
Tomek 0e7a39ffff Initial support for Techem Vario 4 Typ 4.5.1 2019-05-01 17:17:21 +02:00
weetmuts cb0c6a5a54 Added inital support for meter MK Radio 3. 2019-04-27 13:31:13 +02:00
weetmuts ad9e7d6ce3 Automatic generation of version nr now works. 2019-04-15 21:17:15 +02:00
weetmuts 7079fb49cd Added git version extraction. 2019-04-15 21:00:53 +02:00
weetmuts 545654772b Added automatic extraction of version from git. 2019-04-13 22:58:40 +02:00
weetmuts 43f0d9b051 Exit and print info when background rtl_wmbus process fails to start. 2019-04-03 17:31:51 +02:00
weetmuts bf5941ef42 Fetched list of manufacturers from dlms.com 2019-04-01 23:22:09 +02:00
weetmuts e6dc78ce0b Added work in progress amiplus meter. 2019-03-19 20:53:44 +01:00
weetmuts 7394aa7175 Added fuzzying of dvparser. 2019-03-15 21:49:18 +01:00
weetmuts 6ad054aa23 Add proper dependency tracking in the build. 2019-03-15 13:59:26 +01:00
weetmuts 0e82309d72 Added work in progress support for Apator AT-WMBUS-16-2 meter. 2019-03-15 13:05:54 +01:00
weetmuts d59c366a6a Improve README. 2019-03-12 20:57:13 +01:00
weetmuts 093f7bb792 Added max_flow_m3h to iperl meter. 2019-03-12 20:05:05 +01:00
weetmuts 87c4cb9256 Added support for id * wildcard. 2019-03-05 18:38:54 +01:00
weetmuts b69b27707c Now rtlwmbus seems to work. 2019-02-25 22:03:20 +01:00
weetmuts 97785d0b9c Work on macosx build. 2019-02-23 21:36:40 +01:00
weetmuts ff06425bf9 Tests for config files. 2019-02-23 21:21:17 +01:00
weetmuts ca79c0063a More work on packaging as deb. 2019-02-23 19:49:30 +01:00
weetmuts 69cf31ace0 Source cleanup. 2019-02-23 18:30:16 +01:00
weetmuts 8e67e2eb70 Moved sources into src. 2019-02-23 13:53:52 +01:00
weetmuts 05e33c32c3 Initial work on config files and daemon mode. 2019-02-23 13:41:17 +01:00
weetmuts b5c200cc8f Added experimental support for qcaloric 2019-02-17 21:47:23 +01:00
weetmuts 38c3287f68 Fixed memory leak in shell. 2019-01-04 22:27:51 +01:00
weetmuts accdb1c0e9 Experiment with generating deb package. 2019-01-04 21:25:15 +01:00
weetmuts 24bd281d9f Added address sanitizer to debug build and fixed memory errors. 2018-12-28 18:35:32 +01:00
weetmuts 043feab784 Updated version nr to 0.8 2018-11-29 22:34:16 +01:00
weetmuts ebf9440102 Added iPerl water meter. 2018-11-23 09:04:31 +01:00
Fredrik Öhrström 6f0bb48787 Updated for more recent gcc. 2018-11-11 19:13:13 +01:00
weetmuts 561b0ee5d3 Merged master. 2018-11-02 16:04:15 +01:00
weetmuts c7edc672ad Added --shell option to invoke shell commands. 2018-11-02 13:50:12 +01:00
weetmuts e27ddf4808 First attempt at T1 support. 2018-11-01 17:17:23 +01:00
weetmuts bd5cd4a1de Use double instead of float. Add testinternals stub. 2018-04-20 11:42:46 +02:00
weetmuts c32eb12484 More documentation 2018-04-01 10:36:31 +02:00
weetmuts 7b4cd53382 New difvif parser 2018-04-01 08:53:37 +02:00
weetmuts 6cc37271dc Initial support for electricity meters. 2018-03-16 11:48:04 +01:00
weetmuts 6bff880a53 Added initial support for Multical302. Not yet complete. Modularized the source and added tests. 2018-03-05 11:29:25 +01:00
weetmuts fd88627667 Added support for the Amber amb8465 wmbus usb dongle. 2018-02-28 22:14:16 +01:00
weetmuts 4c740cc394 Added Travis-ci autobuild and test support. 2018-01-05 17:46:10 +01:00
weetmuts 0f9edf9620 Added --oneshot and Telegram::print 2017-09-02 23:26:57 +02:00
weetmuts b0a3c2b0e6 Added description of how to create udev symlink. 2017-09-02 11:15:47 +02:00
weetmuts e0f01c9c44 Added --robot option to get JSON output. 2017-08-31 10:58:39 +02:00
weetmuts 9ae2a5ec25 Initial commit. 2017-08-09 12:00:11 +02:00