Evgeny Zinoviev
58a43d4648
src/numeric_types: include cstdint
2023-12-14 20:06:44 +03:00
Evgeny Zinoviev
25fdaac582
According to user report, some inverters may return 3 digits in 14th field when querying get-rated. Support that.
2023-12-14 20:05:07 +03:00
Evgeny Zinoviev
5d9e828903
usb: support specifying device path (e.g. /dev/hidrawX)
2023-01-12 02:01:36 +03:00
Evgeny Zinoviev
f95f3fe3d0
minor help message fixes
2022-09-02 12:54:59 +03:00
Evgeny Zinoviev
2cfe71d323
CMakeLists.txt: clean up
2022-09-02 12:49:11 +03:00
Evgeny Zinoviev
523d10d386
1.4.99
2022-09-02 12:48:19 +03:00
Evgeny Zinoviev
6df6012edf
rename stuff
...
- Rename some commands
- Use more unified and correct terminology
2022-09-02 12:44:15 +03:00
Evgeny Zinoviev
9ba7a470ad
p18: get-rated: fix parsing of invalid response
...
Sometimes (my guess is when AC input line is connected) get-rated
(^P007PIRI request) returns additional field in the end. On my device
it's two bytes, '00' (0x30 0x30).
It shouldn't be there as per documentation (but you know how
accurate these chinese docs can be, right?) and, as of now, I have no
clue what that means.
2022-08-31 23:41:06 +03:00
Evgeny Zinoviev
750297157d
p18/get-rated: fix output_source_priority return type
2022-08-31 17:43:05 +03:00
Evgeny Zinoviev
d86ca1e596
readme: update list of tested devices
2021-11-30 01:07:27 +03:00
Evgeny Zinoviev
6003eaa675
p18/get-p-status: don't output max_temp if inverter doesn't return it
2021-11-29 16:52:27 +03:00
Evgeny Zinoviev
d74a2a3e78
readme: add inverter-http-proxy link
2021-11-29 02:36:53 +03:00
Evgeny Zinoviev
69596fa400
p18: fix serial number parsing in get-p-rated
2021-11-29 02:30:20 +03:00
Evgeny Zinoviev
0d7e12ce55
p18: fix variable field lengths in get-p-rated
2021-11-29 02:28:21 +03:00
Evgeny Zinoviev
46c308bc14
p18: fix get-p-status
2021-11-29 01:08:49 +03:00
Evgeny Zinoviev
f0ba39a28b
1.4.0
2021-05-23 01:45:22 +03:00
Evgeny Zinoviev
bda8a1b630
p18: fix set-ac-charging-time/set-ac-loads-supply-time
2021-05-23 01:45:13 +03:00
Evgeny Zinoviev
f5f43e4e62
p18: fix set-output-model
2021-05-23 01:31:13 +03:00
Evgeny Zinoviev
11e47bd708
p18: fix set-charging-source-priority
2021-05-23 01:28:09 +03:00
Evgeny Zinoviev
867390d7f0
p18: fix set-charging-thresholds
2021-05-23 01:26:43 +03:00
Evgeny Zinoviev
582b342a2f
p18: fix set-date-time
2021-05-23 01:24:04 +03:00
Evgeny Zinoviev
db36e6fe18
1.3.1
2021-05-23 00:12:37 +03:00
Evgeny Zinoviev
59205a525f
GS response: typo fix
2021-05-23 00:12:28 +03:00
Evgeny Zinoviev
a2e133a11f
server: add --device-error-limit
2021-05-22 23:43:16 +03:00
Evgeny Zinoviev
1c6fa70ab6
1.2.2
2021-05-22 16:36:01 +03:00
Evgeny Zinoviev
f2b0abd0ce
server: fix delay
2021-05-22 16:35:52 +03:00
Evgeny Zinoviev
b33a0303e0
server: add some logs
2021-05-22 16:27:40 +03:00
Evgeny Zinoviev
12f605c388
device: add a FIXME comment about possible bug
2021-05-22 16:14:41 +03:00
Evgeny Zinoviev
866f15ef6b
inverterd.service: use EnvironmentFile to set options
2021-05-22 16:10:59 +03:00
Evgeny Zinoviev
d9402b638d
1.2.1
2021-05-22 16:09:12 +03:00
Evgeny Zinoviev
7792842ae3
p18::Client::execute: don't catch InvalidResponseError
2021-05-22 16:08:53 +03:00
Evgeny Zinoviev
45e97872e3
1.2.0
2021-05-22 15:25:37 +03:00
Evgeny Zinoviev
a06039d788
inverterd: add --delay option
2021-05-22 15:25:18 +03:00
Evgeny Zinoviev
e2df212b9f
readme: fix a typo
2021-05-18 22:58:50 +03:00
Evgeny Zinoviev
7b2668a902
readme: add telnet usage example gif
2021-05-17 23:18:05 +03:00
Evgeny Zinoviev
488c19594a
readme: slightly update inverterd description
2021-05-17 22:57:08 +03:00
Evgeny Zinoviev
dc3896484b
1.1.1
2021-05-17 14:35:03 +03:00
Evgeny Zinoviev
9e6930b2fe
device: fix timeout logic when Device is reused
2021-05-17 14:28:04 +03:00
Evgeny Zinoviev
d50de2735d
server: write errors to stderr
2021-05-17 14:26:34 +03:00
Evgeny Zinoviev
9646193f7e
inverterd.cc: fix usage message
2021-05-17 14:26:08 +03:00
Evgeny Zinoviev
b72a8d9e65
turn some bools in GS response into enums
2021-05-16 17:06:27 +03:00
Evgeny Zinoviev
e8ceb3b5d4
add 'simple-json' format
2021-05-16 16:36:48 +03:00
Evgeny Zinoviev
a9a55d0d2d
readme fix
2021-05-16 03:09:40 +03:00
Evgeny Zinoviev
7188bcd0cf
update readme
2021-05-16 03:06:58 +03:00
Evgeny Zinoviev
aba1c022fb
1.0.2
2021-05-16 02:43:24 +03:00
Evgeny Zinoviev
cd12398707
server/cache: fix cache collision for commands with different arguments
2021-05-16 02:43:13 +03:00
Evgeny Zinoviev
a332a974c0
1.0.1
2021-05-16 02:23:41 +03:00
Evgeny Zinoviev
79251b1c29
p18/response/TotalGenerated: kwh -> wh
2021-05-16 02:23:14 +03:00
Evgeny Zinoviev
a398da43f8
readme fix
2021-05-07 03:40:10 +03:00
Evgeny Zinoviev
cb499d4f01
fix json representation of enum values
2021-05-07 03:37:53 +03:00