kopia lustrzana https://github.com/weetmuts/wmbusmeters
Updated README with travis icon.
rodzic
4c740cc394
commit
9c6229ba1b
14
README.md
14
README.md
|
@ -1,11 +1,15 @@
|
|||
# wmbusmeters
|
||||
The program receives and decodes C1 telegrams
|
||||
(using the wireless mbus protocol) to acquire
|
||||
utility meter readings.
|
||||
utility meter readings.
|
||||
|
||||
| OS/Compiler | Status |
|
||||
| ------------- |:-------------:|
|
||||
|Linux G++| [![Build Status](https://travis-ci.org/weetmuts/wmbusmeters.svg?branch=master](https://travis-ci.org/weetmuts/wmbusmeters.svg?branch=master) |
|
||||
|
||||
```
|
||||
wmbusmeters version: 0.2
|
||||
Usage: wmbusmeters [--verbose] [--robot] [usbdevice] { [meter_name] [meter_id] [meter_key] }*
|
||||
Usage: wmbusmeters {options} [usbdevice] { [meter_name] [meter_id] [meter_key] }*
|
||||
|
||||
Add more meter triplets to listen to more meters.
|
||||
Add --verbose for detailed debug information.
|
||||
|
@ -47,7 +51,7 @@ Binary generated: `./build_debug/wmbusmeters`
|
|||
Binary generated: `./build_arm_debug/wmbusmeters`
|
||||
|
||||
If the meter does not use encryption of its meter data, then enter an empty key on the command line.
|
||||
(you must enter "")
|
||||
(you must enter "")
|
||||
|
||||
`./build/wmbusmeters --robot --meterfiles /dev/ttyUSB0 MyTapWater 12345678 ""`
|
||||
|
||||
|
@ -85,12 +89,14 @@ The AES source code is copied from:
|
|||
|
||||
https://github.com/kokke/tiny-AES128-C
|
||||
|
||||
The following two other github projects were of great help:
|
||||
The following other github projects were of great help:
|
||||
|
||||
https://github.com/ffcrg/ecpiww
|
||||
|
||||
https://github.com/tobiasrask/wmbus-client
|
||||
|
||||
https://github.com/CBrunsch/scambus/
|
||||
|
||||
TODO: CRC checks are still missing. If the wrong AES key
|
||||
is supplied you probably get zero readings and
|
||||
sometimes warnings about wrong type of frames.
|
||||
|
|
Ładowanie…
Reference in New Issue