Breaking changes:
Implemented enhancements:
- Retrieve core:MeasuredValueType to understand if it is Celsius or Kelvin #111
- Move constants outside of const.py #125 (vlebourl)
- Hide opg device from log. #117 (vlebourl)
- Parse temperature unit for TemperatureSensor #116 (vlebourl)
- Remove lock variables from Cover device state attributes #108 (tetienne)
- Split update cover method #106 (tetienne)
- Add support for more sensors & basic Siren (switch) support #84 (iMicknl)
Closed issues:
Merged pull requests:
- Create CODEOWNERS #129 (tetienne)
- Remove all self._* variables in cover module #128 (tetienne)
- Fixed a typo. #124 (vlebourl)
- Add an auto changelog issue #123 (vlebourl)
- Code readability improvements #121 (iMicknl)
1.5 (2020-07-03)
Fixed bugs:
- custom_components.tahoma.config_flow - Unexpected exception - ValueError: No ui Class #99
- Update for light component (rgb) fails - error in logs #96
- Not authenticated error. #86
- Remove exception raising in Device
\_\_init\_\_
in the API #101 (vlebourl) - Fix a test in api login. #100 (vlebourl)
1.5-alpha2 (2020-07-02)
Fixed bugs:
- [fix] color_RGB_to_hs is missing parameters #97 (vlebourl)
- Re-log in the API after a "error":"Not authenticated" #95 (vlebourl)
- Bugfix for unable to change tilt position on io:BioclimaticPergolaIOComponent #74 #77 (iMicknl)
1.5-alpha1 (2020-07-02)
Fixed bugs:
- Actions are applied sequentially #92
- Covers move step by step and can't be stopped while moving #90
- Remove the lock on apply_action #93 (vlebourl)
1.4.1 (2020-07-01)
Implemented enhancements:
Fixed bugs:
- fix api for missing states at login #94 (vlebourl)
- [fix] fix AttributeError: 'NoneType' object has no attribute 'state' … #87 (vlebourl)
- Add part of fix_44 changes already #82 (iMicknl)
1.4 (2020-06-22)
Implemented enhancements:
- Electricity Meter #80
- Add support for IO RGB Light (io:DimmableRGBLightIOComponent) #73
- Change Unsupported Tahoma device logging from
warning
todebug
#32 - Adjust code style according to home-assistant/core #20
- [feat] Support io:TotalElectricalEnergyConsumptionIOSystemSensor #81 (vlebourl)
- Update cover & changelog #78 (iMicknl)
- Wait for apply_action to finish before returning. #76 (vlebourl)
- Add support for "setRGB" command for light entity. #75 (vlebourl)
- Add climate entity for Somfy's Smart Thermostat #54 (vlebourl)
Fixed bugs:
- Unable to change tilt position on io:BioclimaticPergolaIOComponent #74
- Bugfix for unable to change tilt position on io:BioclimaticPergolaIOComponent #74 #77 (iMicknl)
1.4-alpha3 (2020-06-18)
Fixed bugs:
1.4-alpha2 (2020-06-18)
Implemented enhancements:
- Detected I/O inside the event loop. This is causing stability issues. #2
- up/down as alternatives to open/close #71 (vlebourl)
1.4-alpha1 (2020-06-17)
1.3 (2020-06-17)
Implemented enhancements:
- Support disabling of entities, for use with Somfy integration #17
- Make assumed_state for RTS configurable via option flow #9
- adds async_apply_action #70 (vlebourl)
- Added stack trace #65 (vlebourl)
- Change
turn\_on
andturn\_off
to sync calls #64 (vlebourl) - Enable debug logging, remove warnings #63 (iMicknl)
- Update light.py #60 (vlebourl)
- Add new device types #58 (iMicknl)
- Schedule devices update right after it's added #53 (vlebourl)
- Added device_class to sensors #51 (vlebourl)
- Enable scenes #50 (iMicknl)
Fixed bugs:
- Error unloading entry xxxxxx for tahoma #61
- Add support for Tahoma Scenes #47
- Fix #61 #62 (vlebourl)
- Tahoma seems to not send all possible keys, depending on the devices … #52 (vlebourl)
- Fix domain #49 (iMicknl)
Closed issues:
- Add support for OccupancySensor (io:SomfyOccupancyIOSystemSensor) #19
Merged pull requests:
- fixes get_events #55 (vlebourl)
- renamed tahoma or Tahoma to TaHoma. #46 (vlebourl)
- Add french translation #45 (vlebourl)
1.2 (2020-06-07)
Implemented enhancements:
- Add better exception handling & retry logic for Tahoma API #4
- Refactored requests to avoid being locked out of the api. #24 (vlebourl)
Fixed bugs:
- Position is not updated - PositionableHorizontalAwning - io:HorizontalAwningIOComponent #30
- ValueError: Config entry has already been setup! #16
- Reverse position for PositionableHorizontalAwning #41 (iMicknl)
- Fix ValueError: Config entry has already been setup! #16 #35 (iMicknl)
Closed issues:
- Add support for Gate - DiscreteGateWithPedestrianPosition (io:DiscreteGateOpenerIOComponent) #18
Merged pull requests:
- fixed a typo #38 (vlebourl)
- Rename to Somfy TaHoma #37 (iMicknl)
- Rename to Somfy TaHoma #36 (iMicknl)
1.1 (2020-06-07)
Implemented enhancements:
- Refactor cover platform, removed hardcoded references #8
Fixed bugs:
TahomaLight
object has no attribute\_brightness
#22- Fix faulty if statement #34 (iMicknl)
- Fix TahomaLight
object has no attribute
_brightness #29 (iMicknl)
1.1-alpha2 (2020-06-05)
Implemented enhancements:
1.1-alpha (2020-06-04)
Implemented enhancements:
- Add support for scenes #10
- Incorporate changes from tahoma_extended #5
- Add occupancy sensor and start fixing async #15 (iMicknl)
- Add support for scenes #14 (iMicknl)
1.0.0 (2020-06-04)
Implemented enhancements:
- Support Awning devices and update readme + changelog #11 (iMicknl)
- Apply fixes from tahoma_extended & sensor/binary sensor improvements #7 (iMicknl)
- Add binary sensor and remove parts from normal sensor #6 (iMicknl)
* This Changelog was automatically generated by github_changelog_generator