v1.0.3 improvement release
- limited log size to 10 mb
- dynamically determines the script directory using os.path.abspath(file), ensures wallbox_monitor.credo and log files are always correctly found
- all major actions (state changes, API requests, errors) are now logged
- ensured, that the charging power notification is just sent once
- better error handling, if the credo file could not be found or opened
- if wallbox_state.txt does not exists, it will be created now
- integrated the persistent notified flag into the state file, ensuring the 5-minute notification is sent only once per charging session
Full Changelog: v1.0.2...v1.0.3