├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── hacs.yml │ ├── hassfest.yml │ └── linting.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── custom_components └── opensprinkler │ ├── __init__.py │ ├── binary_sensor.py │ ├── config_flow.py │ ├── const.py │ ├── manifest.json │ ├── number.py │ ├── select.py │ ├── sensor.py │ ├── services.yaml │ ├── strings.json │ ├── switch.py │ ├── text.py │ ├── time.py │ └── translations │ ├── de.json │ ├── en.json │ ├── pt.json │ └── sk.json ├── hacs.json └── requirements-dev.txt /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/hacs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.github/workflows/hacs.yml -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.github/workflows/linting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.github/workflows/linting.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .vs/ 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/opensprinkler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/__init__.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/binary_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/binary_sensor.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/config_flow.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/const.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/manifest.json -------------------------------------------------------------------------------- /custom_components/opensprinkler/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/number.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/select.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/sensor.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/services.yaml -------------------------------------------------------------------------------- /custom_components/opensprinkler/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/strings.json -------------------------------------------------------------------------------- /custom_components/opensprinkler/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/switch.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/text.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/time.py -------------------------------------------------------------------------------- /custom_components/opensprinkler/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/translations/de.json -------------------------------------------------------------------------------- /custom_components/opensprinkler/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/translations/en.json -------------------------------------------------------------------------------- /custom_components/opensprinkler/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/translations/pt.json -------------------------------------------------------------------------------- /custom_components/opensprinkler/translations/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/custom_components/opensprinkler/translations/sk.json -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinteo/hass-opensprinkler/HEAD/hacs.json -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | pre-commit==2.3.0 2 | --------------------------------------------------------------------------------