Fredrik Öhrström
a920e25d45
Add new units for phase angle: deg rad. Add more fields to abbb23.
2023-08-26 17:05:52 +02:00
Fredrik Öhrström
24153e2641
Add driver for electricity meter Nemo
2023-02-21 21:03:20 +01:00
Fredrik Öhrström
b9f756e5e9
Add m3ch unit for power based on m3c.
2022-12-12 17:41:22 +01:00
Fredrik Öhrström
e064c678a6
Formulas can now calculate using dates. E.g. '2022-02-03' + 2 month
2022-11-26 14:15:14 +01:00
Fredrik Öhrström
f650577ea2
Preparing tests for sorted json output keys.
2022-11-23 11:54:19 +01:00
Fredrik Öhrström
f9fd88c000
Refactor em24 and add sqrt functionality to formulas.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
053c9f2b33
Add multiplication and division to formulas.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
0f2aa2ba94
Re-added conversion between C,F and K to SIUnits.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
4624cf8269
Added SIExp for si unit exponents tracking.
2022-11-08 22:55:53 +01:00
Fredrik Öhrström
a01cdc8c34
Add formulas and SIUnits.
2022-11-08 22:55:53 +01: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
Fredrik Öhrström
44c0ba1e74
Add new energy unit m3c cubic meter times celsius.
2022-09-02 11:28:22 +02:00
Fredrik Öhrström
28d1b6798e
Add pressure meter driver kampress.
2022-05-21 22:13:40 +02:00
Fredrik Öhrström
b200f6292f
Adjust ei6500 for proper duration tariff support.
2022-05-21 20:25:18 +02:00
Fredrik Öhrström
61b9cd1df4
Fully converted driver ultraheat and values are stored based on vname()+xuantity().
2022-04-23 23:02:17 +02:00
Fredrik Öhrström
05b987006f
Normalize copyright notices and add script for automatic extraction of copyrights.
2022-02-12 15:28:17 +01:00
Fredrik Öhrström
6af3b53d70
Add support for Kelvin.
2022-01-13 15:06:53 +01:00
Fredrik Öhrström
301f7bd3f7
Add option --listunits
2021-08-27 08:31:56 +02:00
Don-vip
151c0f4057
Improve Hydrus support
2021-02-15 01:50:49 +01:00
Fredrik Öhrström
51185e931b
Added Apator Elf Heat meter.
2021-02-14 22:55:25 +01:00
Fredrik Öhrström
be4b799105
Adjust names for volt and ampere units to be _v and _a in json fields.
2021-01-30 09:07:14 +01:00
Xael South
2b308ebe1c
ccx01
2021-01-29 16:20:54 +00:00
dddevvv
871a9a5872
add M3/H to/from L/H conversion
2020-12-17 22:10:14 +00:00
Emil Madsen
db7acae6cd
Added Apparent Power to interface and meter
2020-09-24 21:23:06 +02:00
Emil Madsen
65ad8f624c
Add support for the Gavazzi EM24
2020-09-24 19:49:45 +02:00
eborned
b40c2cdf5b
Added meter code for Multical 403
2020-08-18 18:20:30 +02:00
Fredrik Öhrström
d8c68f94bc
Added support for lansen pulse counter.
2020-06-30 16:02:38 +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
Erwan Martin
85f18ae3b1
In the IZAR meter, add the remaining battery life of the module.
2020-04-22 22:38:40 +02:00
Damian Wrobel
1d2f9c4c72
Fix compilation error on gcc 10.x
...
Fixes the following compilation error:
In file included from src/config.h:21,
from src/cmdline.h:21,
from src/cmdline.cc:18:
src/units.h:42:11: error: extended character ° is not valid in an identifier
42 | X(C,c,°C,Temperature,"celsius") \
| ^
src/units.h:43:11: error: extended character ° is not valid in an identifier
43 | X(F,f,°F,Temperature,"fahrenheit") \
| ^
make: *** [Makefile:93: build/cmdline.o] Error 1
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2020-03-02 16:22:11 +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
55a2cac3a8
Added Lansen Temperature Hygrometer
2019-10-14 16:53:02 +02:00
weetmuts
ffae9c91f3
Added tests for addconversions
2019-05-04 22:39:45 +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
801c077ffe
Add X macro for unit conversions.
2019-05-04 11:10:09 +02:00
weetmuts
61cb67942c
Use X macros to generate lists of code.
2019-05-04 10:52:18 +02:00