Commit Graph

322 Commits

Author SHA1 Message Date
00248f490e
Merge pull request #92 from Aeroid/master
Support for (German) EasyMeter Q3D using COM-1 Ethernet Gateway
2021-11-21 13:59:35 +01:00
Gunnar Klauberg
45cc88942a latin-1 changes folded into data_received 2021-11-21 11:25:05 +00:00
Gunnar Klauberg
26ac27c347 re-adding ascii decoding at telegram level 2021-11-14 22:29:37 +00:00
Gunnar Klauberg
7a89d6e97b re-adding ascii decoding at telegram level 2021-11-14 22:20:00 +00:00
Gunnar Klauberg
de4dc2ec98 Q3D COM-1 test telegrams 2021-11-14 22:05:27 +00:00
Gunnar Klauberg
6866e7d585 leaving version as it was 2021-11-14 21:52:38 +00:00
Gunnar Klauberg
df59f3a498 decode latin1 and added ELECTRICITY_EXPORTED_TOTAL 2021-11-14 21:49:43 +00:00
Gunnar Klauberg
4073917d3e decode latin1 and added ELECTRICITY_EXPORTED_TOTAL 2021-11-14 21:29:24 +00:00
3a4fcd7da1
Merge pull request #89 from dennissiemensma/feature/github-actions-with-fixes
Replace Travis with GitHub Actions (+ minor fixes)
2021-11-14 21:08:09 +01:00
d5b427ba4f
Merge pull request #82 from Lennart99/master
add special option for Landis+Gyr E360 (DMSR 5 with serial version 4)
2021-11-14 21:06:58 +01:00
Gunnar Klauberg
c1202f33e9 clean-up re-format 2021-11-12 20:12:47 +00:00
Gunnar Klauberg
3092ba8b1f clean-up re-format 2021-11-12 19:24:44 +00:00
Gunnar Klauberg
8e2bdd3279 clean-up re-format 2021-11-12 19:23:38 +00:00
Gunnar Klauberg
2b724b87c3 clean-up re-format 2021-11-12 19:21:32 +00:00
Gunnar Klauberg
17b56ae07b clean-up re-format 2021-11-12 17:51:24 +00:00
Gunnar Klauberg
e4f384c2b7 clean-up re-format 2021-11-12 17:48:21 +00:00
Gunnar Klauberg
8b8b952ce1 clean-up re-format 2021-11-12 17:38:16 +00:00
Gunnar Klauberg
007b3ea089 ignoring trailing \xff in byte stream 2021-11-12 18:13:48 +01:00
Gunnar Klauberg
761aaccb3f adding EasyMeter Q3D support 2021-11-12 15:19:43 +00:00
dc608f9da3
Update README.rst 2021-10-31 13:08:42 +01:00
Dennis Siemensma
88ef4f4921 Split dependency installation step in Actions 2021-09-22 21:38:24 +02:00
Dennis Siemensma
61de170a79 Tox no longer relies on every Python version installed, due to multiple CI runners 2021-09-22 21:36:46 +02:00
Dennis Siemensma
947fd64377 E501 line too long (170 > 120 characters) [pycodestyle] 2021-09-22 21:33:22 +02:00
Dennis Siemensma
62aa0ac3ab W0611 'asyncio' imported but unused [pyflakes] 2021-09-22 21:31:11 +02:00
Dennis Siemensma
da98cf1d05 Drop Travis (travis.org is EOL) 2021-09-22 21:28:36 +02:00
Dennis Siemensma
fcb0dc600b CI tests using Github Actions 2021-09-22 21:28:17 +02:00
Dennis Siemensma
b3a705a74d "pytest-catchlog plugin has been merged into the core, please remove it from your requirements" 2021-09-22 21:27:22 +02:00
Dennis Siemensma
4688cf9058 test/test_protocol.py:6:1: W0611 'dsmr_parser.telegram_specifications' imported but unused [pyflakes]
test/test_protocol.py:7:1: W0611 'dsmr_parser.parsers.TelegramParser' imported but unused [pyflakes]
2021-09-22 21:26:54 +02:00
Lennart99
fb9e488102
Merge branch 'ndokter:master' into master 2021-09-07 20:40:35 +02:00
d7e1f41162 Prepare version 0.30 2021-08-18 16:59:19 +02:00
45de349062 Prepare version 0.29 2021-08-18 16:54:44 +02:00
f46f88bdb8
Merge pull request #86 from emontnemery/dsmr_sweden
Add support for Swedish smart meters
2021-08-16 17:47:47 +02:00
Erik
fa70ada0bf Add support for Swedish smart meters 2021-08-14 17:08:27 +02:00
Lennart99
e30c951c7f add special option for Landis+Gyr E360 (DMSR 5 with serial version 4) 2021-06-10 12:23:20 +02:00
d989cfd0e6
Merge pull request #78 from fabaff/patch-1
Add license tag
2021-04-22 10:24:02 +02:00
Fabian Affolter
ada02bf993
Add license tag 2021-04-21 23:36:25 +02:00
e607b62fa2
Merge pull request #71 from lowdef/fix_ProfileGenericObject_for_telegram_iterator
add value and unit properties to ProfileGenericObject to make sure they do not break
2021-03-04 21:49:03 +01:00
247860be16
Merge pull request #76 from frenck/frenck-2021-0772
Remove deprecated asyncio coroutine decorator
2021-03-04 21:48:04 +01:00
c590109a1d
Update README.rst
Fixed small typo
2021-03-04 21:47:12 +01:00
Franck Nijhof
adaa2dcad5
Remove deprecated asyncio coroutine decorator 2021-03-03 11:48:49 +01:00
Hans Erik van Elburg
8c861ee308 resolved comment 2021-02-14 22:08:35 +01:00
f806cc01d3 Preparing release 0.28 2021-02-12 17:56:33 +01:00
399532f244
Merge pull request #73 from hogend/keep-alive
Optional keep alive monitoring for TCP/IP connections
2021-02-12 17:38:48 +01:00
Rene Hogendoorn
b901b3f74e Add unit test for keep-alive 2021-02-11 11:08:19 +01:00
a255380953
Merge pull request #74 from lowdef/issue72_robustness_fix
catch parse errors in TelegramParser, ignore lines that can not be parsed
2021-02-07 14:52:45 +01:00
Hans Erik van Elburg
1cdda2eaba catch parse errors in TelegramParser, ignore lines that can not be parsed 2021-02-07 13:40:20 +01:00
Rene Hogendoorn
7453534927 Raised log level to warning for failed keep-alive check 2021-01-19 10:55:20 +01:00
Rene Hogendoorn
bbd73897a0 Optional keep alive monitoring for TCP/IP connections
* Since dsmr-parser is listen-only, it will not notice interrupted connections
  and DSMR device restarts. The connection will be reset after an (optional)
  keep-alive interval if no messages were received from the device.
2021-01-19 08:26:28 +01:00
Hans Erik van Elburg
804747c370 add value and unit properties to ProfileGenericObject to make sure that code like iterators that rely on that do not break 2021-01-03 19:58:19 +01:00
bremme
97786576cf Add SocketReader documentation 2020-12-27 18:58:14 +01:00