v2.1.1 (2025-01-06)
Merged pull requests:
- fix: New options flow properties #243 (geertmeersman)
v2.1.0 (2025-01-06)
Closed issues:
Merged pull requests:
- fix: RobonectRestSwitch AttributeError when mower was disconnected #242 (geertmeersman)
- build(deps): bump ruff from 0.8.4 to 0.8.6 #241 (dependabot[bot])
- fix: pretty-format-json #239 (geertmeersman)
- build(deps): bump ruff from 0.8.3 to 0.8.4 #238 (dependabot[bot])
- build(deps): bump ruff from 0.8.2 to 0.8.3 #237 (dependabot[bot])
- build(deps): bump ruff from 0.8.0 to 0.8.2 #236 (dependabot[bot])
- fix: github workflow delete pre-releases on release #234 (geertmeersman)
- fix: beta release zip file #233 (geertmeersman)
- build(deps): bump ruff from 0.7.4 to 0.8.0 #232 (dependabot[bot])
- build(deps): bump ruff from 0.7.3 to 0.7.4 #231 (dependabot[bot])
- build(deps): bump ruff from 0.7.2 to 0.7.3 #229 (dependabot[bot])
- chore: zip_release for hacs #228 (geertmeersman)
- docs: release template #227 (geertmeersman)
- build(deps): bump ruff from 0.7.1 to 0.7.2 #226 (dependabot[bot])
- build(deps): bump colorlog from 6.8.2 to 6.9.0 #225 (dependabot[bot])
- build(deps): update pip requirement from <24.3,>=8.0.3 to >=8.0.3,<24.4 #223 (dependabot[bot])
- build(deps): bump ruff from 0.7.0 to 0.7.1 #222 (dependabot[bot])
- build(deps): bump ruff from 0.6.9 to 0.7.0 #221 (dependabot[bot])
v2.0.5 (2024-10-18)
Closed issues:
- Mower keeps waking up and getting back to sleep #218
Merged pull requests:
- fix: read timeout errors in the logs moved to debug #220 (geertmeersman)
v2.0.4 (2024-10-16)
Merged pull requests:
- fix: don't call gps command when sleeping #219 (geertmeersman)
- docs: lovelace template corrections for binary_sensors #217 (geertmeersman)
v2.0.3 (2024-10-10)
Closed issues:
Merged pull requests:
- fix: read safe json commands while mower is sleeping #216 (geertmeersman)
v2.0.2 (2024-10-09)
Closed issues:
- Entity State in Condition not working #207
Merged pull requests:
- fix: add timeout of 20 seconds to httpx client, refers to #214 #215 (geertmeersman)
v2.0.1 (2024-10-08)
Closed issues:
- The Lovelace example uses vacuum entity, which does not exist after 2.0.0 #211
- Detected blocking call to load_verify_locations #208
Merged pull requests:
- fix: async for blocking file system operations #213 (geertmeersman)
- docs: lovelace card change vacuum to lawn_mower #212 (geertmeersman)
v2.0.0 (2024-10-07)
Closed issues:
Merged pull requests:
- feat: switches for equipment, vacuum removed, states changed for lawn… #210 (geertmeersman)
- build(deps): bump ruff from 0.6.8 to 0.6.9 #209 (dependabot[bot])
v1.9.1 (2024-09-30)
Closed issues:
Merged pull requests:
- fix: limit direct service timeout to 5000ms, fixes #205 #206 (geertmeersman)
- build(deps): bump ruff from 0.6.7 to 0.6.8 #204 (dependabot[bot])
v1.9.0 (2024-09-27)
Merged pull requests:
- fix: removed new lines from translations #203 (geertmeersman)
- feat: direct command service, refers to #197 and #194 #202 (geertmeersman)
- build(deps): bump ruff from 0.6.5 to 0.6.7 #201 (dependabot[bot])
- build(deps): bump ruff from 0.6.4 to 0.6.5 #200 (dependabot[bot])
- build(deps): bump ruff from 0.6.2 to 0.6.4 #199 (dependabot[bot])
- build(deps): bump ruff from 0.5.4 to 0.6.2 #196 (dependabot[bot])
- build(deps): update pip requirement from <24.2,>=8.0.3 to >=8.0.3,<24.3 #189 (dependabot[bot])
v1.8.0 (2024-07-26)
Closed issues:
- Error message during integration, Error doing job: Future exception was never retrieved (None) #184
Merged pull requests:
- feat: add reset mower blades button #187 (geertmeersman)
v1.7.3 (2024-07-26)
Closed issues:
- Unable to place mowing job #180
Merged pull requests:
- fix: threadsafe update_ha_state, references #184 #186 (geertmeersman)
- build(deps): bump ruff from 0.5.1 to 0.5.4 #185 (dependabot[bot])
v1.7.2 (2024-07-09)
Closed issues:
- Blocking call #171
Merged pull requests:
- fix: httpx error message, references #180 #182 (geertmeersman)
- build(deps): bump ruff from 0.5.0 to 0.5.1 #181 (dependabot[bot])
- build(deps): bump ruff from 0.4.10 to 0.5.0 #179 (dependabot[bot])
- docs: Sensor templates for lovelace #178 (geertmeersman)
- docs: Lovelace card yaml updated + screenshot #177 (geertmeersman)
- build(deps): bump ruff from 0.4.9 to 0.4.10 #176 (dependabot[bot])
- build(deps): update pip requirement from <24.1,>=8.0.3 to >=8.0.3,<24.2 #175 (dependabot[bot])
v1.7.1 (2024-06-21)
Merged pull requests:
- fix: concurrency for validat workflow #174 (geertmeersman)
- fix: blocking call for timezone fetching, references #171 #173 (geertmeersman)
- build(deps): bump ruff from 0.4.8 to 0.4.9 #172 (dependabot[bot])
- docs: yaml markdown #170 (geertmeersman)
- build(deps): bump ruff from 0.4.7 to 0.4.8 #169 (dependabot[bot])
v1.7.0 (2024-06-06)
Merged pull requests:
- feat: sensor application version #168 (geertmeersman)
v1.6.10 (2024-06-06)
Closed issues:
- Exception 'NoneType' object has no attribute 'items' #162
Merged pull requests:
- fix: bump aiorobonect to catch incorrect robonect json #167 (geertmeersman)
- build(deps): bump ruff from 0.4.5 to 0.4.7 #166 (dependabot[bot])
v1.6.9 (2024-05-29)
Merged pull requests:
- fix: move warnings on requesterrors to debug, bump aiorobonect #165 (geertmeersman)
v1.6.8 (2024-05-28)
Merged pull requests:
- fix: throw requesterror when response is none, bump aiorobonect #164 (geertmeersman)
v1.6.7 (2024-05-28)
Closed issues:
- Status entity general error #157
Merged pull requests:
- Refactor: Rename translation of health_voltage_batt to Robonect supply voltage #163 (geertmeersman)
- build(deps): bump ruff from 0.4.4 to 0.4.5 #161 (dependabot[bot])
v1.6.6 (2024-05-24)
Closed issues:
- Unable to connect to mower/cloud #158
Merged pull requests:
- fix: only switch to https scheme on a redirect (3xx) or connection error #160 (geertmeersman)
v1.6.5 (2024-05-23)
Merged pull requests:
- fix: take https scheme into account #159 (geertmeersman)
- build(deps): bump ruff from 0.4.3 to 0.4.4 #156 (dependabot[bot])
v1.6.4 (2024-05-06)
Merged pull requests:
- fix: bump aiorobonect version #155 (geertmeersman)
v1.6.3 (2024-05-06)
Closed issues:
- Exception 0 warnings #152
- No "Reset error" button #151
- Error adding entity binary_sensor.robonect_health_alarm for domain binary_sensor with platform robonect #145
Merged pull requests:
- fix: replace aiohttp by httpx, fixes #152 #154 (geertmeersman)
- build(deps): bump ruff from 0.4.2 to 0.4.3 #153 (dependabot[bot])
- build(deps): bump ruff from 0.4.1 to 0.4.2 #150 (dependabot[bot])
- build(deps): bump ruff from 0.3.7 to 0.4.1 #149 (dependabot[bot])
v1.6.2 (2024-04-15)
Merged pull requests:
- fix: improvement for wifi % calculation #148 (geertmeersman)
v1.6.1 (2024-04-15)
Closed issues:
- Wrong "status_plain" after Winter #144
Merged pull requests:
- fix: state check for binary sensor, references #145 #147 (geertmeersman)
- build(deps): bump ruff from 0.3.4 to 0.3.7 #146 (dependabot[bot])
v1.6.0 (2024-03-28)
Closed issues:
- Sensors OK, Mower does not respond to commands from HASS #138
- Duplicate battery sensor #127
- TEMP_CELSIUS used by robonect is a deprecated constant #121
Merged pull requests:
- fix: icons.json for services/hassfest #142 (geertmeersman)
- build(deps): bump ruff from 0.3.3 to 0.3.4 #141 (dependabot[bot])
- refactor: improve github workflows #140 (geertmeersman)
- build(deps): bump ruff from 0.3.2 to 0.3.3 #139 (dependabot[bot])
- docs: bug_report markdown #137 (geertmeersman)
- build(deps): bump ruff from 0.3.0 to 0.3.2 #136 (dependabot[bot])
- build(deps): bump ruff from 0.2.2 to 0.3.0 #135 (dependabot[bot])
- build(deps): bump ruff from 0.2.1 to 0.2.2 #134 (dependabot[bot])
- refactor: lint #133 (geertmeersman)
- build(deps): bump ruff from 0.2.0 to 0.2.1 #132 (dependabot[bot])
- build(deps): update pip requirement from <23.4,>=8.0.3 to >=8.0.3,<24.1 #131 (dependabot[bot])
- build(deps): bump ruff from 0.1.14 to 0.2.0 #130 (dependabot[bot])
- build(deps): bump release-drafter/release-drafter from 5 to 6 #129 (dependabot[bot])
- build(deps): bump colorlog from 6.8.0 to 6.8.2 #128 (dependabot[bot])
- build(deps): bump ruff from 0.1.13 to 0.1.14 #126 (dependabot[bot])
- build(deps): bump actions/dependency-review-action from 3 to 4 #125 (dependabot[bot])
- build(deps): bump ruff from 0.1.11 to 0.1.13 #124 (dependabot[bot])
- build(deps): bump ruff from 0.1.9 to 0.1.11 #123 (dependabot[bot])
v1.5.4 (2024-01-04)
Closed issues:
- Disabling while offline in winter mode #109
- Restore entities at restart when mower is unavailable? #88
Merged pull requests:
- fix: Deprecated units, references #121 #122 (geertmeersman)
- build(deps): bump ruff from 0.1.8 to 0.1.9 #120 (dependabot[bot])
v1.5.3 (2023-12-19)
Merged pull requests:
- fix: ignore connection issues #119 (geertmeersman)
v1.5.2 (2023-12-19)
Merged pull requests:
- build(deps): bump ruff from 0.1.7 to 0.1.8 #118 (dependabot[bot])
- build(deps): bump actions/upload-artifact from 3 to 4 #117 (dependabot[bot])
- build(deps): bump github/codeql-action from 2 to 3 #116 (dependabot[bot])
- feat: Winter mode and data store, references #88, #109 #115 (geertmeersman)
- build(deps): bump ruff from 0.1.6 to 0.1.7 #114 (dependabot[bot])
- build(deps): bump heinrichreimer/github-changelog-generator-action from 2.3 to 2.4 #113 (dependabot[bot])
- build(deps): bump actions/setup-python from 4.7.1 to 5.0.0 #112 (dependabot[bot])
- build(deps): bump actions/stale from 8 to 9 #111 (dependabot[bot])
v1.5.1 (2023-12-10)
Merged pull requests:
- fix: remove exceptions when mower not available through rest. referen… #110 (geertmeersman)
- build(deps): bump colorlog from 6.7.0 to 6.8.0 #108 (dependabot[bot])
v1.5.0 (2023-11-25)
Merged pull requests:
- fix: config flow fix #107 (geertmeersman)
- fix: move release zip #106 (geertmeersman)
- build(deps): bump ruff from 0.1.5 to 0.1.6 #105 (dependabot[bot])
- build(deps): bump actions/upload-artifact from 2 to 3 #104 (dependabot[bot])
- build(deps): bump actions/github-script from 6 to 7 #103 (dependabot[bot])
- fix: Release workflow - remove path from zip #102 (geertmeersman)
- fix: add version tag in commits #101 (geertmeersman)
- build(deps): bump ruff from 0.1.4 to 0.1.5 #100 (dependabot[bot])
- build(deps): bump ruff from 0.1.3 to 0.1.4 #99 (dependabot[bot])
- fix: Bump Python and HA #98 (geertmeersman)
- build(deps): bump ruff from 0.0.292 to 0.1.3 #97 (dependabot[bot])
v1.4.2 (2023-10-17)
Merged pull requests:
- fix: binary sensor, change init order for RobonectBinarySensor and co… #95 (geertmeersman)
- build(deps): update pip requirement from <23.3,>=8.0.3 to >=8.0.3,<23.4 #94 (dependabot[bot])
v1.4.1 (2023-10-14)
Closed issues:
- Extra info missing for mower #90
Merged pull requests:
- fix: switch error removed when only mqtt is enabled #93 (geertmeersman)
- build(deps): bump ruff from 0.0.291 to 0.0.292 #92 (dependabot[bot])
- build(deps): bump actions/setup-python from 4.7.0 to 4.7.1 #91 (dependabot[bot])
v1.4.0 (2023-10-03)
Merged pull requests:
- feat: weather service added #89 (geertmeersman)
- build(deps): bump ruff from 0.0.290 to 0.0.291 #87 (dependabot[bot])
v1.3.1 (2023-09-23)
Merged pull requests:
- deps: bump aiorobonect #86 (geertmeersman)
- build(deps): bump ruff from 0.0.287 to 0.0.290 #85 (dependabot[bot])
- build(deps): bump actions/checkout from 3 to 4 #84 (dependabot[bot])
v1.3.0 (2023-09-09)
Merged pull requests:
- feat: lawn_mower platform added #83 (geertmeersman)
- build(deps): bump ruff from 0.0.286 to 0.0.287 #82 (dependabot[bot])
v1.3.1-beta.2 (2023-09-04)
Closed issues:
- New entity type lawnmower #81
v1.2.1 (2023-08-31)
Merged pull requests:
- fix: names added for service fields #80 (geertmeersman)
- build(deps): bump ruff from 0.0.285 to 0.0.286 #79 (dependabot[bot])
- docs: finally merged into HACS default #78 (geertmeersman)
- fix: hex2weekdays, D400 First line should end with a period #77 (geertmeersman)
v1.2.0 (2023-08-25)
Documentation:
Closed issues:
- Option to change timers without entering the whole config (enable/disable) #69
Merged pull requests:
- feat: switch entity for timers. Replaces timer sensors, fixes #69 #76 (geertmeersman)
- fix: timer ID correction in services, fixes #68 #75 (geertmeersman)
- build(deps): bump ruff from 0.0.278 to 0.0.285 #72 (dependabot[bot])
v1.2.0-beta.5 (2023-08-25)
Closed issues:
- Robonect V1.1.0 only 35 entity; vacuum missing #73
- Changing timer from Service Call fail #68
- values unavail if/when spotty wifi #65
v1.1.0 (2023-07-19)
Merged pull requests:
- fix: don't update when timeout & vacuum mqtt commands #66 (geertmeersman)
v1.1.13-beta.13 (2023-07-17)
Merged pull requests:
- build(deps): update pip requirement from <23.2,>=8.0.3 to >=8.0.3,<23.3 #64 (dependabot[bot])
- build(deps): bump ruff from 0.0.275 to 0.0.278 #63 (dependabot[bot])
- build(deps): bump actions/setup-python from 4.6.1 to 4.7.0 #62 (dependabot[bot])
- fix: added case sensitive remark to config flow #60 (geertmeersman)
v1.0.14-beta.2 (2023-07-09)
v1.0.13 (2023-07-07)
Closed issues:
- Robonect not working with HA 2023.7 ? #56
Merged pull requests:
- fix: added missing translations, fixing 'implicitly using device name… #59 (geertmeersman)
- docs: lovelace card to start the mower again when stopped #58 (geertmeersman)
v1.0.12 (2023-07-07)
Merged pull requests:
- fix: HA 2023.7 release fix, references #56 #57 (geertmeersman)
- build(deps): bump ruff from 0.0.272 to 0.0.275 #55 (dependabot[bot])
v1.0.11 (2023-06-21)
Merged pull requests:
- fix: add jsonpath dependency #54 (geertmeersman)
v1.0.10 (2023-06-18)
Merged pull requests:
- fix: bump aiorobonect to 0.2.5 #53 (geertmeersman)
v1.0.9 (2023-06-18)
Merged pull requests:
- fix: bump aiorobonect to 0.2.4 #52 (geertmeersman)
v1.0.8 (2023-06-18)
Merged pull requests:
- fix: bump aiorobonect version #51 (geertmeersman)
v1.0.8-beta.18 (2023-06-18)
v1.0.8-beta.17 (2023-06-18)
Merged pull requests:
- Create FUNDING.yml #49 (geertmeersman)
- refactor: only validate custom_component changes #48 (geertmeersman)
- refactor: workflow names #47 (geertmeersman)
- fix: Change bump workflow names #46 (geertmeersman)
- refactor: Workflows #45 (geertmeersman)
v1.0.8-beta.14 (2023-06-18)
Closed issues:
- Can't add integration (module 'homeassistant.components.mqtt' has no attribute 'async_wait_for_mqtt_client') #50
Merged pull requests:
- build(deps): bump ruff from 0.0.270 to 0.0.272 #44 (dependabot[bot])
v1.0.7 (2023-06-10)
Merged pull requests:
- fix: RuntimeWarning: coroutine 'RobonectClient.state' was never awaited #43 (geertmeersman)
v1.0.6 (2023-06-08)
Merged pull requests:
- fix: Attributes - copy as they get updated multiple times & capitals in timer attributes #42 (geertmeersman)
v1.0.5 (2023-06-08)
Merged pull requests:
- fix: await coroutine state #41 (geertmeersman)
v1.0.5-beta.3 (2023-06-07)
v1.0.4 (2023-06-07)
Merged pull requests:
- feat: Add REST sensor category to attributes #40 (geertmeersman)
- docs: REST/MQTT priority and update explained #39 (geertmeersman)
v1.0.3 (2023-06-07)
Merged pull requests:
- docs: Config flow images #38 (geertmeersman)
- fix: Beta workflow #37 (geertmeersman)
- docs: Discord beta channel webhook #36 (geertmeersman)
- fix: sensor coordinator update #35 (geertmeersman)
v1.0.3-beta.22 (2023-06-07)
Closed issues:
- Clear Error/StopDer #28
v1.0.2 (2023-06-06)
Merged pull requests:
- fix: Reset error button #34 (geertmeersman)
- docs: TOC Update README.md #33 (geertmeersman)
v1.0.1 (2023-06-04)
Merged pull requests:
- fix: convert attribute values #32 (geertmeersman)
- docs: TOC & daily mowing time sensor #31 (geertmeersman)
- docs: lovelace EOD correction in card #30 (geertmeersman)
- docs: lovelace example details on cards, references #28 #29 (geertmeersman)
- docs: lovelace mower card #27 (geertmeersman)
- docs: lovelace mower card #26 (geertmeersman)
- docs: lovelace mower card #25 (geertmeersman)
- docs: lovelace mower card #24 (geertmeersman)
v1.0.0 (2023-06-02)
Breaking changes:
- MQTT & Rest version #21 (geertmeersman)
Closed issues:
- Use mqtt as alternative to polling for faster response #18
Merged pull requests:
- Bump actions/setup-python from 4.6.0 to 4.6.1 #23 (dependabot[bot])
- Bump ruff from 0.0.269 to 0.0.270 #22 (dependabot[bot])
- Bump ruff from 0.0.267 to 0.0.269 #20 (dependabot[bot])
- Bump danielchabr/pr-labels-checker from 3.2 to 3.3 #19 (dependabot[bot])
- Discord webhook #17 (geertmeersman)
- Bump danielchabr/pr-labels-checker from 3.1 to 3.2 #16 (dependabot[bot])
- Bump ruff from 0.0.265 to 0.0.267 #15 (dependabot[bot])
v0.2.6 (2023-05-12)
Merged pull requests:
- Debug line fix & device renaming #14 (geertmeersman)
v0.2.5 (2023-05-12)
Merged pull requests:
- Reverting to 1 device #13 (geertmeersman)
v0.2.4 (2023-05-12)
Merged pull requests:
- Fault-memory index fix #12 (geertmeersman)
v0.2.3 (2023-05-10)
Merged pull requests:
- Check fault memory list size #11 (geertmeersman)
v0.2.2 (2023-05-10)
Merged pull requests:
- Set tracking and update_interval to default when integration already … #10 (geertmeersman)
v0.2.1 (2023-05-09)
Merged pull requests:
- Don't bypass sleep :-) #9 (geertmeersman)
v0.2.0 (2023-05-09)
Merged pull requests:
- Device split and config flow options added for sensor tracking #8 (geertmeersman)
v0.1.5 (2023-05-09)
Merged pull requests:
- Only update status entities when the mower is sleeping (and prevent i… #7 (geertmeersman)
v0.1.4 (2023-05-09)
Merged pull requests:
- Timer fix when mowing #6 (geertmeersman)
v0.1.3 (2023-05-08)
Merged pull requests:
- Version, status, timer and hour sensors #5 (geertmeersman)
v0.1.2 (2023-05-07)
Merged pull requests:
- Robonect services & multiple sensors added #4 (geertmeersman)
v0.1.1 (2023-05-07)
Documentation:
- Robonect icons & logos black color improved #3 (geertmeersman)
- Robonect icons & logos #2 (geertmeersman)
v0.1.0 (2023-05-07)
Merged pull requests:
- Initial version including battery sensors #1 (geertmeersman)
* This Changelog was automatically generated by github_changelog_generator