Skip to content

Commit

Permalink
v1.7.0 (#208)
Browse files Browse the repository at this point in the history
## [Version 1.7.0](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.7.0) (2022-03-31)

### What's Changed

- Added option to show zones as separate valve accessories.
- Refactored device classes to use a common base class.
- Housekeeping and updated dependencies.

**Full Changelog**: v1.6.4...v1.7.0
  • Loading branch information
donavanbecker authored Mar 31, 2022
1 parent 8b0ebd3 commit 4be18e8
Show file tree
Hide file tree
Showing 19 changed files with 831 additions and 785 deletions.
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ name: Bug-Report
description: Report a Bug to help us improve
title: "Bug: "
labels: [bug]
assignees: 'donavanbecker'
assignees:
- donavanbecker
- mantorok1
body:
- type: markdown
attributes:
Expand Down
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ name: Feature Request
description: Suggest an idea for this project
title: "Feature Request: "
labels: [enhancement]
assignees: 'donavanbecker'
assignees:
- donavanbecker
- mantorok1
body:
- type: markdown
attributes:
Expand Down
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/support-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ name: Support Request
description: Need help?
title: "Support Request: "
labels: [question]
assignees: 'donavanbecker'
assignees:
- donavanbecker
- mantorok1
body:
- type: markdown
attributes:
Expand Down
4 changes: 3 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE/pull_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ name: Enhancement
about: Contribute to Plugin through Pull Request
title: ''
labels: 'enhancement'
assignees: 'donavanbecker'
assignees:
- donavanbecker
- mantorok1
---

**Is your enhancement related to a problem? Please describe.**
Expand Down
40 changes: 25 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,43 @@

All notable changes to this project will be documented in this file. This project uses [Semantic Versioning](https://semver.org/)

## [Version 1.7.0](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.7.0) (2022-03-31)

### What's Changed

- Added option to show zones as separate valve accessories.
- Refactored device classes to use a common base class.
- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.6.4...v1.7.0

## [Version 1.6.4](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.6.4) (2022-03-19)

### What's Changes
### What's Changed

- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.6.3...v1.6.4

## [Version 1.6.3](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.6.3) (2022-02-15)

### What's Changes
### What's Changed

- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.6.2...v1.6.3

## [Version 1.6.2](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.6.2) (2022-02-12)

### What's Changes
### What's Changed

- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.6.1...v1.6.2

## [Version 1.6.1](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.6.1) (2022-01-29)

### What's Changes
### What's Changed

- Restore Request/Response logging.
- prevent Program Switch showing as running when rain set point reached.
Expand All @@ -38,7 +48,7 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.6.0](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.6.0) (2022-01-27)

### What's Changes
### What's Changed

### Major Change To `Logging`:

Expand All @@ -63,23 +73,23 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.5.2](https://github.com/donavanbecker/homebridge-rainbird/releases/tag/v1.5.2) (2021-12-15)

### What's Changes
### What's Changed

- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.5.1...v1.5.2

## [Version 1.5.1](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.5.0...v1.5.1) (2021-11-12)

### What's Changes
### What's Changed

- Housekeeping and updated dependencies.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v1.5.0...v1.5.1

## [Version 1.5.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.4.0...v1.5.0) (2021-11-06)

### What's Changes
### What's Changed

- Added enableZone to find Enabled Zones
- Added Command Logging for plugin
Expand All @@ -89,7 +99,7 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.4.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.3.0...v1.4.0) (2021-10-28)

### What's Changes
### What's Changed

- Added support to show vavles as contact sensors
- Allows you to get notified in the Home App when a Zone has started.
Expand All @@ -103,7 +113,7 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.3.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.2.0...v1.3.0) (2021-10-09)

### What's Changes
### What's Changed

- Support for rain sensor using the HomeKit leak sensor
- Suppress a zone's active status when scheduled program has been suspended (due to rain)
Expand All @@ -114,7 +124,7 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.2.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.1.0...v1.2.0) (2021-09-29)

### What's Changes
### What's Changed

- Added CurrentZoneTimeRemainingRequest & CurrentZoneTimeRemainingResponse function.
- Fixed issue where some RainBird controllers (such as ESP-RZXe & ESP-Me) couldn't show the time remaining for a zone that was not started via the plugin (such as a scheduled program).
Expand All @@ -123,7 +133,7 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.1.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v1.0.0...v1.1.0) (2021-09-27)

### What's Changes
### What's Changed

- Add Support for More Models and Added Compatiable Models to Readme.
- Fixed `Failed to Discover Devices, "Cannot read property 'getTime' of undefined"` [#39](https://github.com/donavanbecker/homebridge-rainbird/issues/39).
Expand All @@ -132,22 +142,22 @@ All notable changes to this project will be documented in this file. This projec

## [Version 1.0.0](https://github.com/donavanbecker/homebridge-rainbird/compare/v0.1.0...v1.0.0) (2021-09-19)

### What's Changes
### What's Changed

- Official Release of Homebridge RainBird Plugin.

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v0.2.0...v1.0.0

## [Version 0.2.0](https://github.com/donavanbecker/homebridge-rainbird/tag/v0.0.1) (2021-09-17)

### What's Changes
### What's Changed

- Add Plugin Debug Config Option

**Full Changelog**: https://github.com/donavanbecker/homebridge-rainbird/compare/v0.1.0...v0.2.0

## [Version 0.1.0](https://github.com/donavanbecker/homebridge-rainbird/tag/v0.0.1) (2021-08-29)

### What's Changes
### What's Changed

- Initial Release
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ Any controller that supports the [RainBird LNK WiFi Module](https://www.rainbird
- ESP-ME3 (see "Known Limitations")

## Known Limitations
- Using the RainBird app while the plugin is running can cause connectivity issues
- The RainBird LNK WiFi Module doesn't seem to support "Band Steering" and WiFi Channel 13. Please ensure your router is not configured to use these.
- ESP-ME3: It is not currently possible to show the time remaining for a zone that was not started via the plugin (such as a scheduled program). The time remaining will show as `00:00` in these cases. Also a zone will show as active even though a scheduled program has been suspended (due to rain)
- Using the RainBird app while the plugin is running can cause connectivity issues.
- The RainBird LNK WiFi Module may not support "Band Steering" and WiFi Channel 13. Try not using these on your router if you are having connectivity issues.
- ESP-ME3: It is not currently possible to show the time remaining for a zone that was not started via the plugin (such as a scheduled program). The time remaining will show as `00:00` in these cases. Also a zone will show as active even though a scheduled program has been suspended (due to rain).
- iOS 15.4/macOS 12.3 introduced a bug that prevents the valves (zones) from showing within the Irrigation System accessory in the Home app. Try using the "Show Zones as Valve Accessories" option as a workaround.
7 changes: 7 additions & 0 deletions config.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,12 @@
"type": "boolean",
"requried": false
},
"showZoneValve": {
"title": "Show Zones as Valve Accessories",
"type": "boolean",
"required": false,
"description": "Show zones as seperate valve accessories (useful to workaround the bug introduced in iOS 15.4/macOS 12.3 that prevents the valves from showing within the Irrigation System accessory)."
},
"showRequestResponse": {
"title": "Show RainBird requests and responses in the log",
"type": "boolean",
Expand Down Expand Up @@ -182,6 +188,7 @@
"devices[].showProgramBSwitch",
"devices[].showProgramCSwitch",
"devices[].showStopIrrigationSwitch",
"devices[].showZoneValve",
"devices[].showRequestResponse",
"devices[].refreshRate",
"devices[].logging"
Expand Down
Loading

0 comments on commit 4be18e8

Please sign in to comment.