Commit Graph

270 Commits

Author SHA1 Message Date
Otto Winter
738346c9cb
Fix number rounding for protobuf messages (#93)
* Fix number rounding for protobuf messages

* Switch to converter_field
2021-08-24 11:39:18 +12:00
dependabot[bot]
4981b60f95
Bump pylint from 2.9.6 to 2.10.2 (#92)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.6 to 2.10.2.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.6...v2.10.2)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 17:04:47 +02:00
github-actions[bot]
40e445309c Bump version to 6.2.0 2021-08-23 15:02:30 +00:00
Jesse Hills
fff495d607
Add new total/total_increasing state-classes for Home Assistant 2021.9+ (#90) 2021-08-23 17:02:10 +02:00
dependabot[bot]
af25a63808
Bump docker/build-push-action from 2.6.1 to 2.7.0 (#91)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 17:01:47 +02:00
Otto Winter
595720ed62
Fix log level enum values (#89) 2021-08-16 15:50:35 +12:00
github-actions[bot]
42d0367b4f Bump version to 6.1.1 2021-08-10 08:57:07 +00:00
Oxan van Leeuwen
4a091b00a0
Fix old lights with color temperature but no white support (#86)
ESPHome never supported this, and no built-in lights used this, but apparently it was used by third-party components. Without this fix, those lights would show up as on-off lights in HA. Make them RGBCT lights, which doesn't fit perfectly as they don't expect a white value, but they already got that anyway and it's better than being totally broken.
2021-08-10 10:56:50 +02:00
github-actions[bot]
4357920245 Bump version to 6.1.0 2021-08-03 11:31:07 +00:00
Jesse Hills
655b99e2cb
Add disabled_default to entity infos (#85) 2021-08-03 23:30:51 +12:00
github-actions[bot]
61c87fb1af Update protobuf files 2021-08-03 03:30:13 +00:00
Jesse Hills
22255acf8e
Allow dispatching the protoc build workflow manually (#83) 2021-08-03 15:29:27 +12:00
github-actions[bot]
a85758299d Bump version to 6.0.1 2021-08-03 03:25:34 +00:00
Jesse Hills
1fbf0396fe
Add linter for when people generate proto files inside the PR (#84) 2021-08-03 15:25:20 +12:00
github-actions[bot]
6230edcb9f Bump version to 6.0.0 2021-07-29 17:16:40 +00:00
Oxan van Leeuwen
32d2df8e24
Color mode implementation (#74)
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-07-29 19:16:25 +02:00
Otto Winter
f90ffcf3b8
Also run black/isort on tests (#82) 2021-07-29 16:09:16 +02:00
github-actions[bot]
5bf7b014b8 Bump version to 5.1.2 2021-07-29 10:04:23 +00:00
dependabot[bot]
21b5a8b424
Bump isort from 5.9.2 to 5.9.3 (#81)
Bumps [isort](https://github.com/pycqa/isort) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.9.2...5.9.3)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 12:04:02 +02:00
dependabot[bot]
5f5373e951
Bump pylint from 2.9.5 to 2.9.6 (#80)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.5 to 2.9.6.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.5...v2.9.6)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 12:03:55 +02:00
github-actions[bot]
c8f3b03439 Bump version to 5.1.1 2021-07-26 23:35:03 +00:00
Jesse Hills
996fba8796
Fix packaging (#79) 2021-07-27 11:34:47 +12:00
github-actions[bot]
59658145e4 Bump version to 5.1.0 2021-07-26 18:51:33 +00:00
Jesse Hills
551a1acd0d
Add select entities (#75) 2021-07-27 06:51:12 +12:00
dependabot[bot]
4fe818b95c
Bump types-protobuf from 3.17.3 to 3.17.4 (#78)
Bumps [types-protobuf](https://github.com/python/typeshed) from 3.17.3 to 3.17.4.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-26 13:46:24 +02:00
Jesse Hills
c204f92d9a
Use inline cache (fixes ghcr empty manifest image) (#77) 2021-07-26 11:35:29 +12:00
Jesse Hills
8baf034d78
Don't fail fast on CI (#76) 2021-07-26 11:31:04 +12:00
dependabot[bot]
7d36ed8ce5
Bump pylint from 2.9.3 to 2.9.5 (#71)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.3 to 2.9.5.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.3...v2.9.5)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-22 12:34:45 +12:00
Jesse Hills
e9d0814818
Use buildx caching options (#73) 2021-07-22 12:32:37 +12:00
Jesse Hills
7ce73f0dc4
Build docker image to generate protoc (#72) 2021-07-22 11:35:08 +12:00
Jesse Hills
2ec375af36
Add last_reset_type to sensor entity info (#70) 2021-07-21 08:44:55 +12:00
dependabot[bot]
787ea38f1a
Bump black from 21.6b0 to 21.7b0 (#68) 2021-07-20 11:11:19 +02:00
dependabot[bot]
a7ea4e1c72
Bump types-protobuf from 3.17.0 to 3.17.3 (#69) 2021-07-20 11:11:11 +02:00
Otto Winter
3a7a47f649
Add pytest unit testing (#64) 2021-07-12 20:09:17 +02:00
github-actions[bot]
06a254c82e Bump version to 5.0.2 2021-07-12 17:52:58 +00:00
dependabot[bot]
e388506617
Bump types-protobuf from 0.1.13 to 3.17.0 (#65)
Bumps [types-protobuf](https://github.com/python/typeshed) from 0.1.13 to 3.17.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 19:52:42 +02:00
github-actions[bot]
e890903bbc Bump version to 5.0.1 2021-07-09 07:19:56 +00:00
Otto Winter
33e49a19b5
Fix camera not merging packets (#63) 2021-07-09 09:19:39 +02:00
github-actions[bot]
1696b88b64 Bump version to 5.0.0 2021-07-08 12:01:13 +00:00
Jesse Hills
1a2c2b69fa
Rename image field to data to match the proto field (#62) 2021-07-09 00:00:53 +12:00
dependabot[bot]
de1578b9f8
Bump isort from 5.9.1 to 5.9.2 (#61)
Bumps [isort](https://github.com/pycqa/isort) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.9.1...5.9.2)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-08 23:52:33 +12:00
dependabot[bot]
0fd514ee02
Bump pylint from 2.9.2 to 2.9.3 (#60)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.2 to 2.9.3.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.2...v2.9.3)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-02 12:53:36 +02:00
dependabot[bot]
2b3519d51c
Bump pylint from 2.9.1 to 2.9.2 (#59)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.1...v2.9.2)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 12:24:13 +02:00
github-actions[bot]
caf8c14cd3 Bump version to 4.1.1 2021-06-30 16:09:14 +00:00
Otto Winter
0b4b45daed
Rename master branch to main (#58) 2021-06-30 18:08:56 +02:00
github-actions[bot]
42658528d1 Bump version to 4.1.0 2021-06-30 15:42:06 +00:00
Otto winter
ce0619f963
Add maintaining notes 2021-06-30 17:41:45 +02:00
github-actions[bot]
a82b6c413e Bump version to 4.0.2 2021-06-30 15:32:49 +00:00
Otto Winter
889351745d
Add release drafter (#57) 2021-06-30 17:32:32 +02:00
Otto Winter
ff10a20bce
Add reconnect logic class (#54) 2021-06-30 17:10:30 +02:00