├── .flake8 ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── analyse.yml │ └── codeql.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── config.default.ini ├── config_LFP.ini ├── config_LTO.ini ├── current ├── dbus-aggregate-batteries.py ├── dbusmon.py ├── disable.sh ├── enable.sh ├── ext ├── typing_extensions.py └── velib_python │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── dbusdummyservice.py │ ├── dbusmonitor.py │ ├── examples │ ├── vedbusitem_import_examples.py │ └── vedbusservice_example.py │ ├── logger.py │ ├── mosquitto_bridge_registrator.py │ ├── settingsdevice.py │ ├── test │ ├── fixture_vedbus.py │ ├── mock_dbus_monitor.py │ ├── mock_dbus_service.py │ ├── mock_gobject.py │ ├── mock_settings_device.py │ ├── test_settingsdevice.py │ └── test_vedbus.py │ ├── tools │ └── dbus_signal_cntr.py │ ├── tracing.py │ ├── ve_utils.py │ └── vedbus.py ├── functions.py ├── get-logs.sh ├── install.sh ├── pyproject.toml ├── restart.sh ├── restart_dbus-serial-battery.sh ├── service ├── log │ └── run └── run ├── settings.py ├── storedvalue_charge ├── storedvalue_last_balancing └── uninstall.sh /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/analyse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.github/workflows/analyse.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | config.ini 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/README.md -------------------------------------------------------------------------------- /config.default.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/config.default.ini -------------------------------------------------------------------------------- /config_LFP.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/config_LFP.ini -------------------------------------------------------------------------------- /config_LTO.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/config_LTO.ini -------------------------------------------------------------------------------- /current: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/current -------------------------------------------------------------------------------- /dbus-aggregate-batteries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/dbus-aggregate-batteries.py -------------------------------------------------------------------------------- /dbusmon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/dbusmon.py -------------------------------------------------------------------------------- /disable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/disable.sh -------------------------------------------------------------------------------- /enable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/enable.sh -------------------------------------------------------------------------------- /ext/typing_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/typing_extensions.py -------------------------------------------------------------------------------- /ext/velib_python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/.gitignore -------------------------------------------------------------------------------- /ext/velib_python/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/.travis.yml -------------------------------------------------------------------------------- /ext/velib_python/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/LICENSE -------------------------------------------------------------------------------- /ext/velib_python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/README.md -------------------------------------------------------------------------------- /ext/velib_python/dbusdummyservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/dbusdummyservice.py -------------------------------------------------------------------------------- /ext/velib_python/dbusmonitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/dbusmonitor.py -------------------------------------------------------------------------------- /ext/velib_python/examples/vedbusitem_import_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/examples/vedbusitem_import_examples.py -------------------------------------------------------------------------------- /ext/velib_python/examples/vedbusservice_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/examples/vedbusservice_example.py -------------------------------------------------------------------------------- /ext/velib_python/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/logger.py -------------------------------------------------------------------------------- /ext/velib_python/mosquitto_bridge_registrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/mosquitto_bridge_registrator.py -------------------------------------------------------------------------------- /ext/velib_python/settingsdevice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/settingsdevice.py -------------------------------------------------------------------------------- /ext/velib_python/test/fixture_vedbus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/fixture_vedbus.py -------------------------------------------------------------------------------- /ext/velib_python/test/mock_dbus_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/mock_dbus_monitor.py -------------------------------------------------------------------------------- /ext/velib_python/test/mock_dbus_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/mock_dbus_service.py -------------------------------------------------------------------------------- /ext/velib_python/test/mock_gobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/mock_gobject.py -------------------------------------------------------------------------------- /ext/velib_python/test/mock_settings_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/mock_settings_device.py -------------------------------------------------------------------------------- /ext/velib_python/test/test_settingsdevice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/test_settingsdevice.py -------------------------------------------------------------------------------- /ext/velib_python/test/test_vedbus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/test/test_vedbus.py -------------------------------------------------------------------------------- /ext/velib_python/tools/dbus_signal_cntr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/tools/dbus_signal_cntr.py -------------------------------------------------------------------------------- /ext/velib_python/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/tracing.py -------------------------------------------------------------------------------- /ext/velib_python/ve_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/ve_utils.py -------------------------------------------------------------------------------- /ext/velib_python/vedbus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/ext/velib_python/vedbus.py -------------------------------------------------------------------------------- /functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/functions.py -------------------------------------------------------------------------------- /get-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/get-logs.sh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/install.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/pyproject.toml -------------------------------------------------------------------------------- /restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/restart.sh -------------------------------------------------------------------------------- /restart_dbus-serial-battery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/restart_dbus-serial-battery.sh -------------------------------------------------------------------------------- /service/log/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/service/log/run -------------------------------------------------------------------------------- /service/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/service/run -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/settings.py -------------------------------------------------------------------------------- /storedvalue_charge: -------------------------------------------------------------------------------- 1 | -1 2 | -------------------------------------------------------------------------------- /storedvalue_last_balancing: -------------------------------------------------------------------------------- 1 | 359 -------------------------------------------------------------------------------- /uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dr-Gigavolt/dbus-aggregate-batteries/HEAD/uninstall.sh --------------------------------------------------------------------------------