* New translations automower.properties (Italian)
* New translations opensprinkler.properties (Italian)
* New translations samsungtv.properties (Italian)
* The Automower Connect API Authentication does not work anymore as they moved to a new authentication method. (AppKey and AppSecret) - adopted. Fixes issue #12980.
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
* New translations http.properties (Italian)
* New translations ambientweather.properties (French)
* New translations automower.properties (French)
* New translations electroluxair.properties (French)
* New translations mqttbroker.properties (Hungarian)
* New translations mqttbroker.properties (Italian)
* Added support for the 50 GPS waypoints provided by the Automower API
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Added Channel for last position
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Fixed channel of position 40
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Updated Doku + mvn:spotless apply
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Inputs from static code analysis
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Removed channel groups
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* mvn spotless:apply
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
* Switch properties files encoding from ISO-8859-1 to UTF-8
Crowdin will generate translations in this encoding, so this prevents a lot of diffs which makes it easier to review future Crowdin PRs.
Related to openhab/openhab-core#2298
Signed-off-by: Wouter Born <github@maindrain.net>
* [Automower] Enhanced binding:
- Added support for the planner and calendar data
- Added command channels
- Updated docs
Signed-off-by: Marcin Czeczko <marcin.czeczko@gmail.com>
* [Automower] Fixed consts with channel ids after removal of channel
groups. Improved the mower state update:
- Cache the last read state from API
- Use cached mower state so the items linked will always be up to date
without the need to wait for API refresh period.
- Use timeZoneProvider to user user set timezone.
Signed-off-by: Marcin Czeczko <marcin.czeczko@gmail.com>
* Rolledback NotNullByDefault annotation
Signed-off-by: Marcin Czeczko <marcin.czeczko@gmail.com>
* Remove duplication by making use of default Java generated exceptions
* Make ThingActions labels/descriptions more consistent
Signed-off-by: Wouter Born <github@maindrain.net>
* Remove proxy workarounds
* Move ThingActions and a few other classes into the internal package
* Use more consistent action labels/descriptions
Related to:
* openhab/openhab-core#1714
* openhab/openhab-core#1639
Signed-off-by: Wouter Born <github@maindrain.net>