├── .flake8 ├── .github └── workflows │ ├── hacs.yml │ ├── hassfest.yml │ ├── lint.yml │ ├── oeb_coverage.yml │ └── pytest.yml ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── electricity-sensor-preview.png ├── icon.png ├── icon@2x.png ├── logo.png ├── logo@2x.png └── natural-gas-sensor-preview.png ├── ci_requirements.txt ├── custom_components └── ontario_energy_board │ ├── __init__.py │ ├── common.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── manifest.json │ ├── sensor.py │ ├── strings.json │ └── translations │ └── en.json ├── hacs.json ├── info.md ├── oeb_validation.py └── tests ├── __init__.py ├── sensor_electricity_test.py └── sensor_natural_gas_test.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | import-order-style=google 3 | extend-ignore=E501,I202 4 | 5 | -------------------------------------------------------------------------------- /.github/workflows/hacs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.github/workflows/hacs.yml -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/oeb_coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.github/workflows/oeb_coverage.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/README.md -------------------------------------------------------------------------------- /assets/electricity-sensor-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/electricity-sensor-preview.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/icon@2x.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/logo@2x.png -------------------------------------------------------------------------------- /assets/natural-gas-sensor-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/assets/natural-gas-sensor-preview.png -------------------------------------------------------------------------------- /ci_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/ci_requirements.txt -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/__init__.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/common.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/config_flow.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/const.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/coordinator.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/manifest.json -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/sensor.py -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/strings.json -------------------------------------------------------------------------------- /custom_components/ontario_energy_board/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/custom_components/ontario_energy_board/translations/en.json -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/hacs.json -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/info.md -------------------------------------------------------------------------------- /oeb_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/oeb_validation.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/sensor_electricity_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/tests/sensor_electricity_test.py -------------------------------------------------------------------------------- /tests/sensor_natural_gas_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrfernandes/ontario_energy_board/HEAD/tests/sensor_natural_gas_test.py --------------------------------------------------------------------------------