Fix socket.timeout issue #8 (R1.4.0) - 18 Sep 2022
Fix for issue ZuinigeRijder/SolisCloud2PVOutput#8
- catch socket.timeout and any other exception
- increase timeout from 10 to 30 (seconds)
Solved issue #3
- When voltage is NaN take previous voltage
- Wait till next 5 minutes interval plus 3 minutes to have possibly faster results
- increased sending retries to 30 minutes
- endless retry getting data
- improved function naming and return value typing
Change your API SECRETS in the configuration file "combine_two_pvoutput_systems.cfg". This way a new python script will not overwrite your API SECRETS.
First release (R1.0.0) - 05 Aug 2022
- less logging
- added TODAY constant as yyyymmdd to compute it only once
- made pylint compliant
- make flake8 and black linters compliant
- fixed endless loop when no results in read in memory