Skip to content

Commit

Permalink
2.6.1
Browse files Browse the repository at this point in the history
- Added code for finding devices in shared lists.
  • Loading branch information
hjuhlin committed Jul 22, 2024
1 parent 1599f9f commit 9524aa8
Show file tree
Hide file tree
Showing 7 changed files with 317 additions and 333 deletions.
90 changes: 19 additions & 71 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,97 +8,45 @@ This is a plugin for Aqua Temp pool heater.

# Support for

1.0.0
1.4.0
- First working version

- Water temperature

1.1.0

- Added support to turn on and off the device

1.2.0

- Added support for getting token from username and password

1.3.0

- Added support for refreshing token
- Added support for outdoor temperature

1.4.0

- Changed from switch to Thermostat
- Added support for target temperature
- Added code to remove old devices (should clean up stuff from 1.3.0 and older)

1.4.1

- Trying to fix start up bug

1.4.2

- Fixing with correct Characteristic

1.4.3, 1.4.4, 1.4.5

- Trying to fix token refresh bug

1.5.0, 1.5.1
1.4.5
- Token refresh bug

1.5.1
- Change to not heating status when target temp is lower then current temp or if the pump doesnt have water flow.

1.6.0, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9

- Beta version of Eve logging for current pool temperate (Requiers Eve app, Apple Home app does not support logging).

1.7.0

- Eve logging should now work!

1.7.1

- Added debug message for testing current power usage

1.8.0
1.7.0
- Eve logging for current pool temperate (Requiers Eve app, Apple Home app does not support logging).

1.8.0
- Added option to view an extra thermometer for water temperature

1.9.0, 1.9.1

- Beta version for view electric power usage in Eve app.

1.9.2

- Changed to use electric power usage instead of temperature to show if the heater is on or not.

2.0.0

- Added Eve Total Power Consumption

2.1.0
2.0.0
- Eve Power Consumption

2.1.0
- Added support for silent mode.

2.2.0

2.2.0
- Changed Eve stats from 9 min to 10 min.

2.3.0

2.3.0
- Fixed null problem when heater is offline

2.4.0, 2.4.1, 2.4.2

2.4.2
- Fixed that target temp cant be lower then 10 (that is not allowed in Homekit)

2.5.1

2.5.1
- Fixed a bug with CurrentHeatingCoolingState

2.6.0

2.6.0
- Changed to new API code

2.6.1
- Added code for finding devices in shared lists.

# Default config

```json
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"private": false,
"displayName": "Aqua Temp Plugin",
"name": "homebridge-aqua-temp",
"version": "2.6.0",
"version": "2.6.1",
"description": "This is a plugin for Aqua Temp pool heater.",
"license": "Apache-2.0",
"repository": {
Expand Down
4 changes: 2 additions & 2 deletions src/accessories/ThermometerAccessory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ export class ThermometerAccessory {
this.accessory.getService(this.platform.Service.AccessoryInformation)!
.setCharacteristic(this.platform.Characteristic.Manufacturer, 'AquaTemp')
.setCharacteristic(this.platform.Characteristic.Model, 'AquaTempThermometerSensor')
.setCharacteristic(this.platform.Characteristic.SerialNumber, device.device_id+'_'+SubName);
.setCharacteristic(this.platform.Characteristic.SerialNumber, device.deviceId+'_'+SubName);

this.service = this.accessory.getService(this.platform.Service.TemperatureSensor) ||
this.accessory.addService(this.platform.Service.TemperatureSensor);

this.service.setCharacteristic(this.platform.Characteristic.Name, device.device_nick_name + ' ('+SubName+')');
this.service.setCharacteristic(this.platform.Characteristic.Name, device.deviceNickName + ' ('+SubName+')');
}
}
Loading

0 comments on commit 9524aa8

Please sign in to comment.