Don-vip
5d1343f121
Add frame preprocessing to transform Diehl addresses
2021-02-08 01:51:20 +01:00
Fredrik Öhrström
d50f13b240
Now properly handles different dll id and tpl id.
2021-01-30 17:58:00 +01:00
Fredrik Öhrström
5b5e9b9dee
Print all warnings for first telegram triggering alarms. Only start ignoring alarms for next telegram.
2021-01-24 21:44:20 +01:00
Fredrik Öhrström
650d1c76ab
Ignore telegrams matching a wildcard but wrong driver. Keep telegrams with exact id match and wrong driver.
2021-01-24 13:35:44 +01:00
Fredrik Öhrström
0d93f0dcbc
Only pring warning unknown or wrong driver once.
2021-01-06 13:46:12 +01:00
Fredrik Öhrström
18cbf887b2
Added minimal stub for tsd2.
2020-12-31 14:46:05 +01:00
Fredrik Öhrström
3735c9fa70
Added ev200 and emerlin868.
2020-11-14 10:48:49 +01:00
Fredrik Öhrström
b3ab49c090
Added support for --selectfields=rssi_dbm,device
2020-11-12 09:56:51 +01:00
Fredrik Öhrström
3bd42bbc70
Added sontex868 heat cost allocator.
2020-10-31 15:16:14 +01:00
Fredrik Öhrström
c4226a8268
Added device and rssi_dbm to json.
2020-10-14 20:59:14 +02:00
Fredrik Öhrström
8cc2123df0
Improved logic for configuring wmbus devices. Many changes.
2020-10-04 22:52:05 +02:00
Fredrik Öhrström
0e076fce24
Print id for ignored telegrams when verbose logging.
2020-09-25 19:14:34 +02:00
Fredrik Öhrström
ecd60045d9
Merge
2020-09-25 15:37:34 +02:00
Emil Madsen
db7acae6cd
Added Apparent Power to interface and meter
2020-09-24 21:23:06 +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
409ca51819
Updated --listenvs=<meter_type> and --listfields=<meter_type>
2020-09-08 22:11:32 +02:00
Fredrik Öhrström
c12a0e8e19
Most tests pass.
2020-09-08 20:50:51 +02:00
Fredrik Öhrström
570c0c5454
Now simulations work.
2020-09-08 14:55:01 +02:00
Fredrik Öhrström
d127f46807
Properly ignores non-wmbus devices.
2020-09-07 10:36:39 +02:00
Fredrik Öhrström
27a590e135
Merge master.
2020-09-04 13:17:09 +02:00
Fredrik Öhrström
c48ad8e368
Added driver detection from telegrams.
2020-09-04 11:31:49 +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
3a7931fd07
Added support for lansen door/window sensor.
2020-06-30 11:29:55 +02:00
Damian Wrobel
6814ab35cd
Remove executable bit
...
Fixes the following warnings while building rpm package:
*** WARNING: ./usr/src/debug/wmbusmeters-0.9.31-2.fc33.x86_64/src/meter_izar.cc is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/wmbusmeters-0.9.31-2.fc33.x86_64/src/meters.cc is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/wmbusmeters-0.9.31-2.fc33.x86_64/src/meters_common_implementation.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/wmbusmeters-0.9.31-2.fc33.x86_64/src/units.cc is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/wmbusmeters-0.9.31-2.fc33.x86_64/src/units.h is executable but has no shebang, removing executable bit
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2020-05-25 22:12:33 +02:00
Fredrik Öhrström
20bc6c6a02
Add --selectfields=...
2020-05-09 23:46:07 +02:00
Erwan Martin
85f18ae3b1
In the IZAR meter, add the remaining battery life of the module.
2020-04-22 22:38:40 +02:00
Erwan Martin
6f323b30e6
Add support for FreeBSD.
2020-04-21 18:07:46 +02:00
weetmuts
f6df66d293
Added experimental support for apator08.
2020-02-23 13:55:37 +01:00
weetmuts
f99dbadf88
Added --usestderr option. Added version 0x7c to iperl. install.sh now adds user to wmbusmeters group.
2020-02-22 21:16:24 +01:00
weetmuts
0f74dba6e9
Added more debug information.
2020-02-06 19:01:48 +01:00
weetmuts
884aed37ba
Add eBZ wmbus meter.
2020-02-06 13:14:46 +01:00
weetmuts
e711d6efd3
Ignore telegram where decryption/mac fails.
2020-02-03 18:39:07 +01:00
weetmuts
8acff4bc13
Added check of MAC authentication.
2020-01-30 15:45:37 +01:00
weetmuts
35ab71bf0d
Added Q400 water meter and CMa12w room sensor.
2020-01-27 16:53:18 +01:00
weetmuts
4c27f6c11c
Refactor parsing.
2020-01-27 09:29:40 +01:00
Jacek Tomasiak
f9b7626d04
Added env variable with meter name
2019-11-21 09:25:39 +01:00
weetmuts
30543f6217
Added support for additional static json info.
2019-10-20 19:19:17 +02:00
weetmuts
cd4820a357
Added support for negative id match rules.
2019-09-16 16:32:24 +02:00
weetmuts
5559052799
Added support for id=8765* matching.
2019-06-06 18:16:24 +02:00
weetmuts
ff32981c13
Added support for meters that might transmit using different link modes.
2019-06-06 17:28:20 +02:00
weetmuts
094fc86e07
Added support for meter shell override.
2019-05-21 14:19:54 +02:00
weetmuts
ba75bca37c
Error should print on syslog.
2019-05-04 22:01:38 +02:00
weetmuts
c16ee19348
Fix bug.
2019-05-04 21:04:20 +02:00
weetmuts
62c8e167c2
Converted all meters to new standard.
2019-05-04 20:52:05 +02:00
weetmuts
fa1e08e7a3
Now converted almost all meters.
2019-05-04 19:56:17 +02:00
weetmuts
2a47115cb9
Converted water meters to unit scaling.
2019-05-04 17:38:10 +02:00
weetmuts
49f7410519
Moved printMeter default implementation common impl.
2019-05-04 16:37:35 +02:00
weetmuts
1e053dd56b
Almost done printing automatically from print spec.
2019-05-04 13:55:52 +02:00
weetmuts
65f29be6a3
Added unit conversions for heat meters.
2019-05-04 13:07:37 +02:00
weetmuts
61cb67942c
Use X macros to generate lists of code.
2019-05-04 10:52:18 +02:00