Skip to content

Commit

Permalink
v1.4.0 (#72)
Browse files Browse the repository at this point in the history
## [Version 1.4.0](v1.3.0...v1.4.0) (2021-10-28)

### Changes

- Added support to show vavles as contact sensors
    - Allows you to get notified in the Home App when a Zone has started.
- Added Device Logging and Debug Logging for plugin
- Changed from `node-fetch` to `axios`
- Updated dependencies
- Persist configured and duration values
- Fixed issue where some models were not able to stop a zone
  • Loading branch information
donavanbecker authored Oct 28, 2021
1 parent 2d04c8d commit 77e2cc2
Show file tree
Hide file tree
Showing 11 changed files with 1,143 additions and 1,074 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

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

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

### Changes

- Added support to show vavles as contact sensors
- Allows you to get notified in the Home App when a Zone has started.
- Added Device Logging and Debug Logging for plugin
- Changed from `node-fetch` to `axios`
- Updated dependencies
- Persist configured and duration values
- Fixed issue where some models were not able to stop a zone

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

### Changes
Expand Down
39 changes: 29 additions & 10 deletions config.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,12 @@
"title": "Show Rain Sensor (as Leak Sensor)",
"type": "boolean",
"required": false
},
"showValveSensor": {
"title": "Enable Valve Notifications (as Contact Sensors)",
"type": "boolean",
"required": false,
"description": "If enabled, whichever zone runs the contact sensors will go off as detected so you know that it is running."
}
}
}
Expand All @@ -61,15 +67,31 @@
"description": "Indicates the number of seconds between pushes to Rainbird Client."
},
"debug": {
"title": "Debug",
"type": "boolean",
"description": "Turn plugin's debug mode on."
"title": "Logging Settings",
"type": "string",
"description": "Enable 'Device' or 'Debug' logging.",
"oneOf": [
{
"title": "Enable Debug Logging",
"enum": [
"debug"
]
},
{
"title": "Enable Device Logging",
"enum": [
"device"
]
}
],
"required": false
}
}
},
"disablePlugin": {
"title": "Disable Plugin",
"type": "boolean"
"type": "boolean",
"description": "DO NOT USE, UNLESS YOU WANT TO REMOVE ACCESSORIES FROM CACHE."
}
}
},
Expand Down Expand Up @@ -100,7 +122,8 @@
"expandable": true,
"expanded": false,
"items": [
"devices[].showRainSensor"
"devices[].showRainSensor",
"devices[].showValveSensor"
]
}
]
Expand Down Expand Up @@ -132,11 +155,7 @@
"notitle": true
},
"options.debug",
{
"key": "disablePlugin",
"title": "Disable Plugin",
"description": "If true, the plugin will remove all accessories and not load the plugin on restart."
}
"disablePlugin"
]
}
]
Expand Down
Loading

0 comments on commit 77e2cc2

Please sign in to comment.