From 5c99e35d773017a9f0c19ec8c1868484a9bb8edd Mon Sep 17 00:00:00 2001 From: HJD Date: Sat, 1 Jun 2024 15:32:49 -0500 Subject: [PATCH] v1.1.0. --- docs/Changelog.md | 4 + docs/MQTT.md | 8 +- eslint.config.mjs | 2 +- homebridge-ui/public/index.html | 67 ++------ homebridge-ui/server.js | 1 + package-lock.json | 288 +++++++++++++++++++------------- package.json | 20 ++- src/hydrawise-controller.ts | 10 +- src/hydrawise-gendocs.ts | 48 ------ src/hydrawise-options.ts | 4 +- src/hydrawise-platform.ts | 14 +- 11 files changed, 226 insertions(+), 240 deletions(-) delete mode 100644 src/hydrawise-gendocs.ts diff --git a/docs/Changelog.md b/docs/Changelog.md index f795586..4ad520a 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. This project uses [semantic versioning](https://semver.org/). +## 1.1.0 (2024-06-01) + * Improved: webUI updates. + * Housekeeping. + ## 1.0.2 (2024-05-20) * Housekeeping. diff --git a/docs/MQTT.md b/docs/MQTT.md index d5706c5..ddccc99 100644 --- a/docs/MQTT.md +++ b/docs/MQTT.md @@ -27,7 +27,7 @@ This documentation assumes you know what MQTT is, what an MQTT broker does, and how to configure it. Setting up an MQTT broker will not be covered here. There are plenty of guides available on how to do so just a search away. -You configure MQTT settings in the plugin webUI. The settings are: +You can configure MQTT settings in the plugin webUI. The settings are: | Configuration Setting | Description |-----------------------|---------------------------------- @@ -39,9 +39,9 @@ You configure MQTT settings in the plugin webUI. The settings are: When events are published, by default, the topics look like: -```sh -hydrawise/1234567890AB -``` +> ```sh +> hydrawise/1234567890AB +> ``` In the above example, `1234567890AB` is the serial number of your Hunter Hydrawise irrigation controller. `homebridge-hunter-hydrawise` provides you information about your Hydrawise devices and their respective serial numbers in the Homebridge log on startup. diff --git a/eslint.config.mjs b/eslint.config.mjs index 2c87ecd..e9736db 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -66,7 +66,7 @@ export default ts.config( { - files: [ "homebridge-ui/public/lib/webUi.mjs", "homebridge-ui/public/lib/webui-featureoptions.mjs" ], + files: [ "homebridge-ui/public/lib/webUi.mjs", "homebridge-ui/public/lib/webUi-featureoptions.mjs" ], languageOptions: { diff --git a/homebridge-ui/public/index.html b/homebridge-ui/public/index.html index d6b6f9a..a1d4bac 100644 --- a/homebridge-ui/public/index.html +++ b/homebridge-ui/public/index.html @@ -20,7 +20,7 @@ @@ -74,15 +74,15 @@
- +
- + - - + + - +
SerialFirmwareMAC AddressZones
@@ -95,12 +95,13 @@