JciHitachiHA

A home assistant integration for controlling Jci-Hitachi devices, using LibJciHitachi backend. 台灣日立雲端模組

APACHE-2.0 License

Stars
117

Bot releases are visible (Hide)

JciHitachiHA - Release v1.8.0 Latest Release

Published by qqaatw 3 months ago

JciHitachiHA - Patch Release v1.7.2

Published by qqaatw 4 months ago

What's Changed

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.7.1...1.7.2

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Patch Release v1.7.1

Published by qqaatw 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.7.0...1.7.1

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Release v1.7.0

Published by qqaatw 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.6.0...1.7.0

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Release v1.6.0

Published by qqaatw 10 months ago

To developers who take reference from this project to build another project (possibly written in different programming languages):
Despite LibJciHitachi being distributed under Apache 2.0 License, please contact us before open sourcing your project so that we can review the implementation details. Improper implementations may cause high loading on the Hitachi servers and thereby a stringent connection policy enforced.

What's Changed

  • Update LibJciHitachi ver. to 1.4.0.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.5.0...1.6.0

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Release v1.5.0

Published by qqaatw 11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.4.0...1.5.0

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Release v1.4.0

Published by qqaatw over 1 year ago

What's Changed

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.3.1...1.4.0

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Patch Release v1.3.1

Published by qqaatw over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.3.0...1.3.1

Sponsoring: If you find the project useful and want to support it, you can buy me a chocolate cake via Jkopay or ko-fi.

JciHitachiHA - Release v1.3.0

Published by qqaatw over 1 year ago

Breaking Change: The minimally supported Python version is now 3.8.

  1. Update LibJciHitachi ver. to 1.2.0.
    • Handle MQTT interrupted and resumed connections.
    • LRU cache str2id function.
    • Enable async publish.
    • Update the minimal supported Python version to 3.8.
    • Add tests for the above.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.2.0...1.3.0

JciHitachiHA - Release v1.2.0

Published by qqaatw over 1 year ago

Breaking change: Since this version, only Home Assistant Core 2022.11.0+ are supported.

  1. Update out-dated apis.
  2. Prevent refreshing status right after API login.
  3. Add contributing guide.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.1.0...1.2.0

JciHitachiHA - Release v1.1.0

Published by qqaatw almost 2 years ago

  1. Update LibJciHitachi ver. to 1.1.0.
    • Add Python 3.11 support.
  2. Fix unexpected target temp in fan and auto mode by @stu85010 in https://github.com/qqaatw/JciHitachiHA/pull/36

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/1.0.0...1.1.0

JciHitachiHA - Release v1.0.0

Published by qqaatw about 2 years ago

Breaking change: Since this version, only Home Assistant Core 2022.7.0+ are supported.

  1. Update LibJciHitachi ver. to 1.0.0.
    • Support heat exchanger.
  2. Identify supported statuses using support_code.
  3. Add auto fan mode to dehumidifier.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.4.1...1.0.0

JciHitachiHA - Patch Release v0.4.1

Published by qqaatw about 2 years ago

  1. Fix fan speed settings.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.4.0...0.4.1

JciHitachiHA - Release v0.4.0

Published by qqaatw about 2 years ago

  1. Update LibJciHitachi ver. to 0.5.3.
    • Support business models.
    • Clear events right before a device status is refreshed.
    • Add firmware info to thing's property.
  2. Support some additional fan speed settings.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.3.3...0.4.0

JciHitachiHA - Release v0.3.3

Published by qqaatw over 2 years ago

  1. Update LibJciHitachi ver. to 0.5.2.
    • Support Apple silicon.
    • Store monthly data into thing's property rather than return it.
  2. Fix monthly power consumption incorrectly affecting that of other devices (#22).

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.3.2...0.3.3

JciHitachiHA - Release v0.3.2

Published by qqaatw over 2 years ago

  1. Move the internal data storage from hass.data to hass.data[DOMAIN]

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.3.1...0.3.2

JciHitachiHA - Patch Release v0.3.1

Published by qqaatw over 2 years ago

  1. Update LibJciHitachi ver. to 0.5.1.
    • Fix power consumption calculation

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.3.0...0.3.1

JciHitachiHA - Release v0.3.0

Published by qqaatw over 2 years ago

  1. Update LibJciHitachi ver. to 0.5.0.
    • Switch AWS IoT SDK to v2.
    • Add freeze clean status to AC.
    • Add coverage test.
  2. Adopt adaptive timeout, making data fetching process more tolerant to a great number of devices.
  3. fix: fix status logging error by @kirintwn in https://github.com/qqaatw/JciHitachiHA/pull/14

Note

  1. The backend installation is now managed by the integration instead of HA because one of the dependent packages awscrt that the backend uses doesn't provide binary wheels for musl-based linux like Alpine, the base image of Home Assistant Container without build tools preinstalled, currently. Thus, an additional package source having required binary wheels, which are periodically built by Github Actions CD, needs to be specified, and this is what the custom package management does. If you however concern the integrity of aforementioned binary wheels and want to build by yourself, please refer to awscrt repository for build instructions and replace the link with your custom source.

New Contributors

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.2.6...0.3.0

JciHitachiHA - Patch Release v0.2.6

Published by qqaatw over 2 years ago

  1. Update LibJciHitachi ver. to 0.4.7.
    • Unpin httpx version.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.2.5...0.2.6

JciHitachiHA - Release v0.2.5

Published by qqaatw over 2 years ago

Update LibJciHitachi ver. to 0.4.6.

  1. No need to refresh status after setting a new status.
  2. Add monthly power consumption sensors.
  3. Remove outdoor temperature sensor.

Full Changelog: https://github.com/qqaatw/JciHitachiHA/compare/0.2.4...0.2.5

Badges
Extracted from project README
System Status
Related Projects