Thomas Basler
8fb43fedf8
Add const keyword to methods
2023-12-12 01:30:40 +01:00
Thomas Basler
d6494fa791
Add const keyword to method parameters
2023-12-12 00:21:14 +01:00
Thomas Basler
0260af9ada
Hoymiles Lib: Move semaphore handing into parser base class
2023-09-07 22:08:07 +02:00
Thomas Basler
b88030f76e
Feature: Re-Request DevInfo if it contains invalid data
...
It can sometimes occour that the DevInfo request returns invalid data. Currently this is identified if the firmware build year is < 2016. In this case the package will be re-requested now.
2023-08-25 11:04:14 +02:00
Thomas Basler
ef65094181
Fix: Prevent wrong values of devinfo data because of non-atomic transaction
2023-07-31 22:27:28 +02:00
Thomas Basler
5feefed14e
Added missing copyright information
2022-12-14 22:37:37 +01:00
Thomas Basler
b02d36d042
Added IDs to identifiy inverters to DevInfoParser
2022-10-06 18:34:31 +02:00
Thomas Basler
66453b0854
Return correct formatted HwVersion
2022-10-03 13:58:50 +02:00
Thomas Basler
6cbcfacac6
Renamed several methods from Sample to Simple
2022-10-03 13:14:31 +02:00
Thomas Basler
c8c6b2a978
Renamed DevInfoSample to DevInfoSimple
2022-10-02 17:01:46 +02:00
Thomas Basler
abcabf7fb6
Added header guard
2022-09-13 21:11:32 +02:00
Thomas Basler
185fea987d
Added some initializations to prevent missunderstandings and errors
2022-09-05 21:53:50 +02:00
Thomas Basler
528c56eaa6
Added parser and commands for hardware version and part nr
2022-08-10 20:12:52 +02:00
Thomas Basler
f566a8c522
Implemented parser methods and publish to mqtt
2022-08-10 19:03:02 +02:00
Thomas Basler
8715320282
Implemented DevInfo command
2022-08-10 19:03:02 +02:00