Homematicip

Latest version: v1.1.0

Safety actively analyzes 618370 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

1.1.0

ADDED

- Add support for python 3.12
- Add support for optional feature IFeatureDeviceSensorError
- Add support for optional feature IFeatureDeviceSensorCommunicationError
- Add support for optional feature IOptionalFeatureDeviceErrorLockJammed
- Add support for device HmIP-ESI
- Add support for function channel DeviceOperationLockWithSabotage
- Add new documentation site and workflow

CHANGED

- Changed from flat project layout to src based layout. The source code is not placed into ./src folder. The scripts are located in package homematicip.cli
- Replaced versioneer with setuptools-scm to build version infos based on git tags and the building process.

FIXED

- Fixed an error with --set-lock-state in cli

REMOVED

- Dropped support for python < 3.9

**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.16...1.1.0

1.0.16

ADDED

- CLI: Add argument --set-group-slats-level to set slatsLevel of Groups
- CLI: Add argument --set-slats-level to set slatsLevel of devices.
- CLI: Add argument --print-allowed-commands (-ac) to print allowed commands of device channels
- Add support for ENERGY FunctionalHomes
- Add support for IOptionalFeatureFilteredMulticastRouter

FIXED

- Set shutterLevel to currentValue if shutterLevel is None in function set_slats_level of FunctionalChannel BlindChannel


**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.15...1.0.16

1.0.15

ADDED

- :warning: Functions for interacting with the device (set-shutter-level i.E.) are added to functionalChannel classes. This is because actions are bound to channels, not the devices. This is the foundation for more changes in the future. These functions in device classes are deprecated soon.
- Add field channelRole to MultiModeInputChannel
- Default Channel for device HmIP-DLD is set to 1
- HmIP-DLD is a OperationLockableDevice
- Add support for IOptionalFeatureMountingOrientation
- Add support for IOptionalFeatureControlsMountingOrientation
- Add support for HmIP-eTRV-CL

FIXED

- hmip_cli: Set basic logger level in hmip_cli based on --debug-level argument
- hmip_cli: Use functions from functionalChannels to execute set_shutter_level
- Fix several deprecation warnings

What's Changed
* Bump requests from 2.28.1 to 2.31.0 by dependabot in https://github.com/hahn-th/homematicip-rest-api/pull/491
* Update README.md by steckenpferd in https://github.com/hahn-th/homematicip-rest-api/pull/497
* Bump aiohttp from 3.8.1 to 3.8.5 by dependabot in https://github.com/hahn-th/homematicip-rest-api/pull/495
* Update README.md by steckenpferd in https://github.com/hahn-th/homematicip-rest-api/pull/498


**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.14...1.0.15

1.0.14

What's Changed
- Throw HmipThrottlingError, when REST API returns 429
- Add device HmIPW-DRS4
- Add output for InteralSwitchChannel
- Add HmIPW-FALMOT-12
- Add HmIPW-WTH
- Add HmIPW-FIO6
- Add HmIPW-DRBL4
- Add HmIPW-WRC6
- Add HmIPW-WRC2
- Add OpticalSignalChannel
- Add OpticalSignalGroupChannel
- Add HmIPW-SMI55
- Add HmIPW-SPI
- Add HmIPW-DRAP
- Add HmIP-DSD-PCB
- Add HmIP-DBB
- Add HmIP-SCTH230

New Contributors
* sschiffer made their first contribution in https://github.com/hahn-th/homematicip-rest-api/pull/477
* jensenb made their first contribution in https://github.com/hahn-th/homematicip-rest-api/pull/472

**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.13...1.0.14

1.0.13

Fixed: Device DinRailDimmer3 was accidentially a switch. It's a dimmer now.

**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.12...1.0.13

1.0.12

**Full Changelog**: https://github.com/hahn-th/homematicip-rest-api/compare/1.0.11...1.0.12

- Add Async class for device HmIP-DRDI3

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.