aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-30wipHEADmasterBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-30poll will return on HUP, so we need to handle cfg read thereBjørn Mork
Also need to clear revents to continue polling... Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-30reread config on HUPBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-30add missing units based on data received from an Aidon meterBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-30map the parts of the unit enum we knowBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-30fix signed 8bit and 16bit integersBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-29doc bugBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-29add openwrt example packagev0.01Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-29more doc updatesBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-29implement mqtt loggingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-28add logging macros and use themBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-28make --debug do something usefulBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-28docs: updateBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-28fix dynamic OBIS code lookupBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-28refactor scale and unit handlingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-27move testing notes and code aroundBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-27add units and unscaled optionsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-27more complete metadata, including parse time in microsecondsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-26attempt to reconnect to broker on errorsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-26update TODOBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25publish dropped packetsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25simplify array handlingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25change OBIS list format to simplify parsingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25multiply instead of divide to allow scaling both up and downBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25initialize time var to avoid spurious bogus resultsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25fix typo in parserBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25increase size of printbuffer so we can all(?) packetsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25fixup Aidon meter-time fieldBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25renamed obinsect.md to README.mdBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25point README to the main docsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25add TODOBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25wip: fix Kaifa crashBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25wip: change obis list parsing againBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-25wip: semi-workingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24add docsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24add config examplesBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24wip - to be continuedBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24cleaning up option defaults handlingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24fixup help textBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24remove duplicate help lineBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-24move all compiletime defs to CFLAGSBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-23set serial port speed to 2400 bpsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-07added more mqtt config optionsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-04WiP: move data-time translation to normalize()Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-04WiP: working mqtt publishBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-04initialize mykeyBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-03WiP: normalizing worksBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-03move buf into mainBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-03WiP: consistent debuggingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-03WiP: refactorBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>