Skip to content

Releases: jvandenaardweg/homebridge-itho-daalderop

v1.1.6

01 Mar 09:30
Compare
Choose a tag to compare

No notable changes. Maintenance release to keep the used dependencies up to date.

Complete changelog

  • chore: update dependencies 659dd4a
  • chore(deps-dev): bump vitest from 0.28.4 to 0.28.5 e035ff7
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin fff55d9
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.28.4 to 0.28.5 47e68ad
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin b5edfad
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin bbd9eb8
  • chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 2d63f51
  • chore(deps-dev): bump vitest from 0.28.1 to 0.28.3 96f3677
  • chore(deps-dev): bump vitest from 0.28.3 to 0.28.4 1f9f034
  • chore(deps-dev): bump resolve-tspaths from 0.8.3 to 0.8.8 ce053c9
  • chore: update dependencies 66ee1d7
  • chore(deps): bump validator and @types/validator 9a66d13
  • chore(deps): bump undici from 5.18.0 to 5.19.1 f3b9b91
  • chore(deps-dev): bump lint-staged from 13.1.1 to 13.1.2 ac00740
  • chore(deps): bump zod from 3.20.2 to 3.20.6 6c5d996
  • chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 b1e6195
  • chore(deps-dev): bump prettier from 2.8.3 to 2.8.4 a187fbe
  • chore(deps): bump cacheable-request from 10.2.3 to 10.2.7 90d9f96
  • chore(deps): bump undici from 5.16.0 to 5.18.0 adb75d7
  • chore(deps-dev): bump @types/validator from 13.7.10 to 13.7.11 f50bb3b
  • chore(deps-dev): bump rimraf from 4.1.1 to 4.1.2 7924dc4
  • chore(deps-dev): bump eslint from 8.31.0 to 8.33.0 d7b8474
  • chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 eaabe5f
  • chore: run dependabot monthly 51f1f3e
  • docs: add homebridge verified badge 0a85e0e
  • docs: update homebridge verified badge url bc94eaf
  • chore: only run test coverage report in console 3902300

v1.1.5

24 Jan 13:26
Compare
Choose a tag to compare

Notable changes

  • Using a shorter timeout on HTTP calls to prevent the plugin from slowing Homebridge down
  • Handle HTTP API error correctly when setting rotation speed, to prevent Homebridge from shutting down
  • Return last known speed value when HTTP API is not reachable. Will show an error in the Homebridge logs when this happens.

Complete changelog

  • chore(deps-dev): bump vitest from 0.27.0 to 0.27.1 1bd940e
  • chore(deps-dev): bump vitest from 0.26.3 to 0.27.0 6705a5c
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.2 to 0.26.3 af02f55
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin f752c5a
  • chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1 18af46c
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 4cd9ca0
  • chore(deps-dev): bump vitest from 0.27.1 to 0.28.1 2b3d011
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin d143429
  • chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 839c846
  • chore(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2 fdbb324
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 afb780c
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.3 to 0.27.0 a37c0dc
  • chore(deps-dev): bump release-it from 15.5.1 to 15.6.0 e23818a
  • chore(deps-dev): bump rimraf from 3.0.2 to 4.0.7 9f153a3
  • chore: update dependencies d3bd6c7
  • chore(deps-dev): bump eslint from 8.30.0 to 8.31.0 ed90860
  • chore(deps): bump undici from 5.15.0 to 5.16.0 6d45fc4
  • chore(deps-dev): bump rimraf from 4.0.7 to 4.1.1 215ac6b
  • chore(deps-dev): bump prettier from 2.8.2 to 2.8.3 d44ec76
  • chore(deps): bump undici from 5.14.0 to 5.15.0 97cfc7b
  • chore(deps-dev): bump prettier from 2.8.1 to 2.8.2 12e6fb9
  • refactor: use shorter timeout on http calls a4516fd
  • fix: handle http api error correctly when setting rotation speed 946c374
  • feat: return last known speed value when http api is not reachable 316dfa9
  • chore: remove dev throw error 870834f
  • chore: update dependabot.yml 5dc9854

v1.1.4

31 Dec 14:43
Compare
Choose a tag to compare

Fixes

  • Speed resetting to 20 (or low) when changing speeds manually

Complete changelog

  • chore: remove target fan state code 8b22d41
  • fix: speed resetting when active state is already set 5925ff5

v1.1.3

30 Dec 15:20
Compare
Choose a tag to compare

Feature

  • Looks for ReqFanspeed to get the current fan speed of non-CVE devices to determine if the fan is active

Complete changelog

  • test: increase test coverage on fan accessory 2a0f6ae
  • test: increase test coverage on fan accessory 49f5940
  • feat: use ReqFanspeed for non-cve devices d8e1a35
  • docs: update on actual mode 24 auto mode 75a45a7
  • docs: improve example config in readme 3eb18f0
  • docs: improve example config in readme 0214157
  • docs: improve readme 7f02418
  • docs: reverted improve example config in readme db0122d
  • docs: improve example config in readme 6363e25

v1.1.2

30 Dec 13:42
Compare
Choose a tag to compare
  • docs: update docs on api utils 550ce57
  • test: increase test coverage on config.schema 354326d
  • chore: update issue templates f405f8e
  • refactor: set version of package on build in dist files ffee695
  • chore: set version on after:bump e865758
  • docs: improve readme on configuring plugin fb5b2df
  • docs: remove typo ecfedd2
  • docs: clarify setProps on rotation speed a77713c

v1.1.1

30 Dec 12:40
Compare
Choose a tag to compare
  • fix: vremote speed controls not working due to config changes fc3792d
  • docs: update readme about speed control d66d296

v1.1.0

30 Dec 11:56
Compare
Choose a tag to compare
  • feat: add better support for non-cve devices 9fb1d1c
  • refactor: getRotationSpeedForVirtualRemoteCommand to getRotationSpeedFromFanInfo 93e429a
  • test: increase test coverage on config.schema 9c48435
  • refactor: move types around and handle auto faninfo c20b897
  • test: increase test coverage on config schema 09c32dd
  • refactor: handle auto faninfo 3bacbfd
  • docs: update readme about mqtt 3136399
  • chore: improve description on username and password 3eeeb9d

v1.0.0

30 Dec 08:32
Compare
Choose a tag to compare

Features

  • Bumped from 0.3.0 to 1.0.0, all basic features are implemented:
  • Control your mechanical ventilation unit from within the Home App
  • Use your mechanical ventilation unit in your Home Automations
  • Exposes an Air Quality Sensor with CO2, Humidity and Temperature measurements
  • Supports both MQTT and HTTP API. The HTTP API is enabled by default

Complete changelog 0.3.0 - 1.0.0

v0.3.0

30 Dec 07:06
Compare
Choose a tag to compare
  • feat: use virtual remote commands when device has build-in co2 sensor 610ce0c
  • refactor: prepare code for target fan state ea8d4e7
  • refactor: move platform handlers in own method bc071c0
  • docs: update readme 947441a
  • feat: handle identify properly eb7547a
  • refactor: use active speed threshold 0d0d6eb
  • docs: remove docs dir fdb7177

v0.2.0

28 Dec 08:44
Compare
Choose a tag to compare
  • feat: use CurrentFanState characteristic fff0e99
  • test: increase coverage 411dd1c
  • refactor: set speed using mqtt client method c377c9d
  • refactor: use uuid as serial for accessory df01c74
  • docs: update readme c6258b0
  • chore: code cleanup 350ed09
  • docs: update readme fdef28b
  • docs: update readme aedb730
  • refactor: only use CurrentFanState from status response b09eb72
  • refactor: make serial number a string 9a5bcda