Releases: nibi79/worxlandroid
v3.4.1-beta 2023-04-09
new AWS implmementation
MD5 6ABEA9CE05EC7C96652736B73FEE9434
NEW in this BETA
- reconnectInterval
- if an interval ist set to 0 the job (polling,refreshStatus, reconnect) is disabled
- by setting the reconnectInterval to 0, the old logic is used (reconnect after ~60 minutes)
I can confirm that the addon works with OH 3.4.1 and 3.4.2, but not with OH 3.2. I'm not sure if it works with other versions of OH, so please let me know if this version v3.4.1-beta is compatible with other OH versions.
Installation
For installation simply copy and replace the org.openhab.binding.worxlandroid-XXXX-SNAPSHOT.jar file in the /addons folder.
Please set DEBUG level ->
log:set DEBUG org.openhab.binding.worxlandroid
known issues:
#75 | better solution for AWS interruption - errorcode 5134 and 1051
#76 | Refresh token instead of new connection
#77 | Error connecting to Worx Landroid WebApi! Error = java.io.EOFException
v3.0
v3.2-beta
v3.1-beta
Update to OH3
This version is not backward compatible and supports OH 3 only.
Fix #62
This is temporary version and will be replaced by a new version next week after merging and cleaning up the code.
Installation
For an installation simply copy and replace this file in the /addons folder.
v2.1
Important notes
Take a look to the README.
Installation
For an installation simply copy and replace this file in the /addons folder.
Upgrading from a previous version
To reinitialize your mower do one of the following steps:
- when using PaperUI to configure things: remove the mower thing and add the mower again by using discovery INBOX.
- when using .things file: comment out the things... wait... and comment them in again.
New channels
OneTimeScheduler - ONLY IF SUPPORTED -> property 'one_time_scheduler':
- cfgSc#scheduleMode
- cfgOneTimeSc#scheduleEdgecut
- cfgOneTimeSc#scheduleDuration
Rain - ONLY IF SUPPORTED -> property 'rain_delay_start':
- datRain#state
- datRain#counter
SchedulerSlot 2 - ONLY IF SUPPORTED -> property 'scheduler_two_slots'
- cfgScMonday2#enable, cfgScMonday2#scheduleStartHour, cfgScMonday2#scheduleStartMinutes, cfgScMonday2#scheduleDuration,cfgScMonday2#scheduleEdgecut
- cfgScTuesday2#enable, cfgScTuesday2#scheduleStartHour, cfgScTuesday2#scheduleStartMinutes, cfgScTuesday2#scheduleDuration,cfgScTuesday2#scheduleEdgecut
- cfgScWednesday2#enable, cfgScWednesday2#scheduleStartHour, cfgScWednesday2#scheduleStartMinutes, cfgScWednesday2#scheduleDuration,cfgScWednesday2#scheduleEdgecut
- cfgScThursday2#enable, cfgScThursday2#scheduleStartHour, cfgScThursday2#scheduleStartMinutes, cfgScThursday2#scheduleDuration,cfgScThursday2#scheduleEdgecut
- cfgScFriday2#enable, cfgScFriday2#scheduleStartHour, cfgScFriday2#scheduleStartMinutes, cfgScFriday2#scheduleDuration,cfgScFriday2#scheduleEdgecut
- cfgScSaturday2#enable, cfgScSaturday2#scheduleStartHour, cfgScSaturday2#scheduleStartMinutes, cfgScSaturday2#scheduleDuration,cfgScSaturday2#scheduleEdgecut
- cfgScSunday2#enable, cfgScSunday2#scheduleStartHour, cfgScSunday2#scheduleStartMinutes, cfgScSunday2#scheduleDuration,cfgScSunday2#scheduleEdgecut
Current Blade Time - time since last reset
- datSt#currentBladeTime
Battery ChargeCycle Current - cycles since last reset
- datBattery#batteryChargeCycleCurrent
Features
#55 support for firmware 3.16
Improvements
Fixes
v2.0
Important notes
Take a look to the README.
Installation
For an installation simply copy and replace this file in the /addons folder.
Upgrading from a previous version
To reinitialize your mower do one of the following steps:
- when using PaperUI to configure things: remove the mower thing and add the mower again by using discovery INBOX.
- when using .things file: comment out the things... wait... and comment them in again.
- cfgMultiZones#enable
- cfgScMonday#enable, cfgScTuesday#enable, cfgScWednesday#enable, cfgScSaturdayday#enable, cfgScSunday#enable
- common#enable
- cfgCommon#lastZone
Features
#23 new channel for current zone
#26 Mowing activation / deactivation
#27 Mowing activation / deactivation on scheduling days
#28 Multizone activation / deactivation
#34 Start mowing in selected zone
Improvements
#19 Improve log levels
#40 Handle AWS connection events
#50 Redesigned UI (sitemap, items, icons)
Fixes
#25 Use HTTP request for initializing
#32 Start time resolution less than 10 minutes
v1.0
Important notes
Take a look to the README .
Due to some refactoring the channels '‘datSc******' changed to 'cfgSc******' (#12) you have to adapt your item configuration!
Installation
For an installation simply copy and replace this file in the /addons folder.
Upgrading from a previous version
To reinitialize your mower do one of the following steps:
- when using PaperUI to configure things: remove the mower thing and add the mower again by using discovery INBOX.
- when using .things file: comment out the things... wait... and comment them in again.
Finally adapt all your 'datSc' channels to 'cfgSc' in your .items file.
Features
#3 Support of Lock/Unlock
#5 Support of Multi Zones
#11 Support of manually polling
Improvements
#12 Internal cleanup and refactoring
#13 create channels dynamically when they are supported
Fixes
v0.2
Important notes
Take a look to the README (especially the example for .thing file)
Installation
For an installation simply copy and replace this file in the /addons folder.
Upgrading from a previous version
To reinitialize your mower do one of the following steps:
- when using PaperUI to configure things: remove the mower thing and add the mower again by using discovery INBOX.
- when using .things file: comment out the things... wait... and comment them in again.
Features
#8 Make 'polling' and 'refreshStatus' interval for mowers configurable
Improvements
Fixes
#4 Unknown error: java.io.IOException: Broken pipe
v0.1
Important notes
OpenHAB 2.4 is not supported!
Installation
For an installation simply copy and replace this file in the /addons folder.
Upgrading from a previous version
The channel 'datCommon#action' changed to 'common#action'.
To reinitialize your mower do one of the following steps:
- when using PaperUI to configure things then remove the mower thing and add the mower again by using discovery INBOX.
- when using .things file then comment out the things... wait... and comment them in again.
Finally adapt the 'action' channel in your .items file:
String LandroidAction "Action" <movecontrol> {channel="worxlandroid:mower:MyWorxBridge:MySerialNumber:common#action"}
Features
Improvements
Fixes
First alpha pre-release
Installation:
For an installation simply copy and replace this file in the /addons folder.
OpenHAB 2.4 is not supported!