- Bump pypx800 to 2.5.1
- Fix regression introduced in 3.8.2
- Fix deprecated code
- Fix bulk update API endpoint introduced in previous version with the invert_value option for binary sensor introduced in version 3.6.1
- Add new API endpoint to push all states at once from the IPX800 (bulk update). See README for more information
- Add extra_url for each API endpoint with the IPX name to support push from multiple IPX entries
- Add support for analog X-ENO sensors
- Add an option to invert the value read from a binary sensor
- Add number entity for VA and counter
- Update code according to deprecations
- Set type for sensor values
- Fix global push
- Fix API auth check method
- Fix global refresh from push. Update your URL by:
/api/ipx800v4_refresh/on
- Replace deprecated
async_get_registry
method
- Add API to ask a full state refresh
- Code improvements
- Add counter support
- /!\ Entities uniqueid different, remove old entry before restart
- Add options flow to set update interval
- Add configuration url
- Fix XTHL device
- Add cover tilt (BSO)
- Lights fixes and enhancements
- /!\ Home-Assistant >= 2021.9.0 required
- Une new native value sensor for X-THL
- Simplify code
- Set X-THL as statistics sensors
- Optimizations
- Fix API authentication verification
- BREAKING CHANGE: Authentication now needed to PUSH data from IPX800. See README for more information
- Check source IP for PUSH call to check if the call is made by the IPX800 IP
- Use new color mode for lights
- Add
default_brightness
for XPWM lights, to turn on the light to a defined brightness instead of 100%
- Add Virtual Analog Input
- Fix climate value
- Fix async related issues
- Use climate presets
- Use async request
- Optimize request
- Fix devices issues
- Major rewrite: remove old entry and entities before upgrade
- Rename to ipx800v4 to avoid conflict with others ipx800 versions
- Added in integration panel (just for information, no settings)
- Add Devices
- Fix request error and related issues (thanks @guigeek38)
- Add light toggle
- Add logo
- Add API url to push multiple data at once
- Fix polling key for VirtualOut switch
- Remove the wrong climate setup error
- Add X-4FP support
- Add Fil Pilote through relay support https://www.gce-electronics.com/fr/nos-produits/314-module-diode-fil-pilote-.html
- Fix user/password as optional parameters
- Fix Python import missing in 0.115
- Bump pypx800: fix cover id with many extensions
- Add Stop for cover
- Bump pypx800
- Round X-THL values
- Fix pypx800 library classes names
- Comments normalization
- Fix set cover position
- Fix transition for XDimmer and XPWM lights
- Fix cover position
- Fix async error
- Initial finalrelease