├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── pull_request_template.md ├── renovate.json └── workflows │ ├── hassfest.yml │ ├── osv-scanner.yml │ ├── python-app.yml │ ├── release.yml │ ├── renovate.yml │ ├── ruff.yml │ └── validate.yaml ├── LICENSE ├── README.md ├── custom_components └── dynamic_energy_cost │ ├── __init__.py │ ├── config_flow.py │ ├── const.py │ ├── entity.py │ ├── manifest.json │ ├── sensor.py │ ├── services.yaml │ ├── strings.json │ └── translations │ ├── de.json │ ├── en.json │ ├── fr.json │ ├── nl.json │ └── sv.json ├── docs ├── mkdocs.yml └── source │ ├── CNAME │ ├── img │ ├── DynamicEnergyCost_Icon100.png │ ├── DynamicEnergyCost_Icon256.png │ └── DynamicEnergyCost_Icon512.png │ └── index.md ├── hacs.json ├── pyproject.toml ├── pytest.ini ├── requirements_test.txt └── test ├── __init__.py ├── conftest.py ├── fixtures ├── test_array.json └── test_data.json └── test_init.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.github/workflows/osv-scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/osv-scanner.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/renovate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/renovate.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/.github/workflows/validate.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/__init__.py -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/config_flow.py -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/const.py -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/entity.py -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/manifest.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/sensor.py -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/services.yaml -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/strings.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/translations/de.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/translations/en.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/translations/fr.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/translations/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/translations/nl.json -------------------------------------------------------------------------------- /custom_components/dynamic_energy_cost/translations/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/custom_components/dynamic_energy_cost/translations/sv.json -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/source/CNAME: -------------------------------------------------------------------------------- 1 | docs.dynamic-energy-cost.io 2 | -------------------------------------------------------------------------------- /docs/source/img/DynamicEnergyCost_Icon100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/docs/source/img/DynamicEnergyCost_Icon100.png -------------------------------------------------------------------------------- /docs/source/img/DynamicEnergyCost_Icon256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/docs/source/img/DynamicEnergyCost_Icon256.png -------------------------------------------------------------------------------- /docs/source/img/DynamicEnergyCost_Icon512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/docs/source/img/DynamicEnergyCost_Icon512.png -------------------------------------------------------------------------------- /docs/source/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/docs/source/index.md -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/hacs.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/requirements_test.txt -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/fixtures/test_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/test/fixtures/test_array.json -------------------------------------------------------------------------------- /test/fixtures/test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/test/fixtures/test_data.json -------------------------------------------------------------------------------- /test/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinarva/dynamic_energy_cost/HEAD/test/test_init.py --------------------------------------------------------------------------------