Skip to content

Releases: hahn-th/homematicip-rest-api

[0.10.5] - 2019-01-26

26 Jan 12:12
Compare
Choose a tag to compare

0.10.5 - 2019-01-26

Added

  • started with documentation
  • Devices
    • HMIP-BSL (Switch Actuator for brand switches � with signal lamp)
    • HMIP-KRC4 (Key Ring Remote Control - 4 buttons)
    • HMIP-SLO (Light Sensor outdoor)
  • API
    • Groups
      • Async/AlarmSwitchingGroup
        • added test/set_signal_acoustic methods

0.10.4 - 2019-01-20

Added

  • Devices
    • HMIP-SPDR
    • HMIP-FCI1
  • API
    • DeviceUpdateState enum
    • functionalChannel
      • DevicePermanentFullRxChannel
      • PassageDetectorChannel
      • InternalSwitchChannel
      • MultiModeInputChannel
    • Device
      • MotionDetectorPushButton
        • added permanentFullRx property
    • Enums
      • MultiModeInputMode
      • BinaryBehaviorType
    • Group
      • HeatingGroup
        • added set_control_mode method
  • CLI
    • added --server-config parameter. Instead of downloading the configuration from the cloud it will load a file.

Changes

  • API
    • moved functionalChannels to homematicip.base

0.10.3 - 2019-01-06

Added

  • Devices
    • HmIP-SWO-PL

0.10.2 - 2019-01-06

Added

  • Devices
    • HmIP-SMO-A

Changes

  • API
    • Small Bugfix in the aio library

0.10.1 - 2018-12-28

Added

  • API
    • FunctionalChannels
      • AlarmSirenChannel
      • FloorTerminalBlockChannel
      • FloorTerminalBlockLocalPumpChannel
      • HeatDemandChannel
      • DehumidifierDemandChannel
    • Enums
      • HeatingLoadType
    • Devices
      • HmIP-FAL230-C6
        • added missing properties

Changes

  • Stability improvements

0.10.0 - 2018-12-23

Added

  • Devices

    • HMIP-FDT
    • HMIP-MOD-OC8
    • HMIP-RC8
    • HMIP-SWDM
    • HMIP-SWDM-2
    • HMIP-WRC6
  • hmip_cli.py

    • Parameter added: --set-dim-level
    • Parameter added: --reset-energy-counter
    • Parameter added: --set-boost-duration
  • API

    • FunctionalChannels
    • [Async]Home
      • get_OAuth_OTK
    • AsyncHome
      • delete_group
      • get_security_journal
      • set_powermeter_unit_price
      • set_timezone
      • set_pin
      • set_zone_activation_delay
    • Home
      • added clearConfig Parameter to get a "fresh" configuration
    • [Async]Switch
      • Added channelIndex Parameter to set_switch_state, turn_on, turn_off
    • [Async]PlugableSwitchMeasuring
      • Added reset_energy_counter
    • [Async]Group
      • added delete method
    • AsyncGroup
      • set_label
    • AsyncHeatingGroup
      • set_boost_duration
    • [Async]SecurityEvents
      • SensorEvent
      • SabotageEvent
      • MoistureDetectionEvent
      • SmokeAlarmEvent
      • ExternalTriggeredEvent
      • OfflineAlarmEvent
      • WaterDetectionEvent
      • MainsFailureEvent
      • OfflineWaterDetectionEvent

Removed

  • hmip_cli.py
    • converting config.py to config.ini

Deprecated

  • homematicip/base/constants.py -> use homematicip/base/enums.py

FIXED

  • BUG: 141 AsyncSwitchingGroup.turn_off will turn the group on

0.9.8 - 2018-07-14

Added

  • API
    • enum backward compatibility for python 3.5
    • FunctionalHomes

0.9.7 - 2018-07-06

Added

  • Devices
    • HmIP-SWD
    • HmIP-SMI55

0.9.6 - 2018-06-12

Changed

  • API
    -- async packaged got renamed to aio

0.9.5 - 2018-06-09

Added

  • API
    -- async auth module

0.9.4 - 2018-05-23

Changed

  • API
    -- Support for the new HMIP Cloud Update

implemented devices HMIP-SPDR, HMIP-FCI1

20 Jan 14:57
Compare
Choose a tag to compare

0.10.4 - 2019-01-20

Added

  • Devices
    • HMIP-SPDR
    • HMIP-FCI1
  • API
    • DeviceUpdateState enum
    • functionalChannel
      • DevicePermanentFullRxChannel
      • PassageDetectorChannel
      • InternalSwitchChannel
      • MultiModeInputChannel
    • Device
      • MotionDetectorPushButton
        • added permanentFullRx property
    • Enums
      • MultiModeInputMode
      • BinaryBehaviorType
    • Group
      • HeatingGroup
        • added set_control_mode method
  • CLI
    • added --server-config parameter. Instead of downloading the configuration from the cloud it will load a file.

Changes

  • API
    • moved functionalChannels to homematicip.base

0.10.3 - 2019-01-06

Added

  • Devices
    • HmIP-SWO-PL

0.10.2 - 2019-01-06

Added

  • Devices
    • HmIP-SMO-A

Changes

  • API
    • Small Bugfix in the aio library

0.10.1 - 2018-12-28

Added

  • API
    • FunctionalChannels
      • AlarmSirenChannel
      • FloorTerminalBlockChannel
      • FloorTerminalBlockLocalPumpChannel
      • HeatDemandChannel
      • DehumidifierDemandChannel
    • Enums
      • HeatingLoadType
    • Devices
      • HmIP-FAL230-C6
        • added missing properties

Changes

  • Stability improvements

0.10.0 - 2018-12-23

Added

  • Devices

    • HMIP-FDT
    • HMIP-MOD-OC8
    • HMIP-RC8
    • HMIP-SWDM
    • HMIP-SWDM-2
    • HMIP-WRC6
  • hmip_cli.py

    • Parameter added: --set-dim-level
    • Parameter added: --reset-energy-counter
    • Parameter added: --set-boost-duration
  • API

    • FunctionalChannels
    • [Async]Home
      • get_OAuth_OTK
    • AsyncHome
      • delete_group
      • get_security_journal
      • set_powermeter_unit_price
      • set_timezone
      • set_pin
      • set_zone_activation_delay
    • Home
      • added clearConfig Parameter to get a "fresh" configuration
    • [Async]Switch
      • Added channelIndex Parameter to set_switch_state, turn_on, turn_off
    • [Async]PlugableSwitchMeasuring
      • Added reset_energy_counter
    • [Async]Group
      • added delete method
    • AsyncGroup
      • set_label
    • AsyncHeatingGroup
      • set_boost_duration
    • [Async]SecurityEvents
      • SensorEvent
      • SabotageEvent
      • MoistureDetectionEvent
      • SmokeAlarmEvent
      • ExternalTriggeredEvent
      • OfflineAlarmEvent
      • WaterDetectionEvent
      • MainsFailureEvent
      • OfflineWaterDetectionEvent

Removed

  • hmip_cli.py
    • converting config.py to config.ini

Deprecated

  • homematicip/base/constants.py -> use homematicip/base/enums.py

FIXED

  • BUG: 141 AsyncSwitchingGroup.turn_off will turn the group on

0.9.8 - 2018-07-14

Added

  • API
    • enum backward compatibility for python 3.5
    • FunctionalHomes

0.9.7 - 2018-07-06

Added

  • Devices
    • HmIP-SWD
    • HmIP-SMI55

0.9.6 - 2018-06-12

Changed

  • API
    -- async packaged got renamed to aio

0.9.5 - 2018-06-09

Added

  • API
    -- async auth module

0.9.4 - 2018-05-23

Changed

  • API
    -- Support for the new HMIP Cloud Update

0.10.3

06 Jan 20:26
Compare
Choose a tag to compare

0.10.3 - 2019-01-06

Added

  • Devices
    • HmIP-SWO-PL

0.10.2 - 2019-01-06

Added

  • Devices
    • HmIP-SMO-A

Changes

  • API
    • Small Bugfix in the aio library

0.10.1 - 2018-12-28

Added

  • API
    • FunctionalChannels
      • AlarmSirenChannel
      • FloorTerminalBlockChannel
      • FloorTerminalBlockLocalPumpChannel
      • HeatDemandChannel
      • DehumidifierDemandChannel
    • Enums
      • HeatingLoadType
    • Devices
      • HmIP-FAL230-C6
        • added missing properties

Changes

  • Stability improvements

0.10.0 - 2018-12-23

Added

  • Devices

    • HMIP-FDT
    • HMIP-MOD-OC8
    • HMIP-RC8
    • HMIP-SWDM
    • HMIP-SWDM-2
    • HMIP-WRC6
  • hmip_cli.py

    • Parameter added: --set-dim-level
    • Parameter added: --reset-energy-counter
    • Parameter added: --set-boost-duration
  • API

    • FunctionalChannels
    • [Async]Home
      • get_OAuth_OTK
    • AsyncHome
      • delete_group
      • get_security_journal
      • set_powermeter_unit_price
      • set_timezone
      • set_pin
      • set_zone_activation_delay
    • Home
      • added clearConfig Parameter to get a "fresh" configuration
    • [Async]Switch
      • Added channelIndex Parameter to set_switch_state, turn_on, turn_off
    • [Async]PlugableSwitchMeasuring
      • Added reset_energy_counter
    • [Async]Group
      • added delete method
    • AsyncGroup
      • set_label
    • AsyncHeatingGroup
      • set_boost_duration
    • [Async]SecurityEvents
      • SensorEvent
      • SabotageEvent
      • MoistureDetectionEvent
      • SmokeAlarmEvent
      • ExternalTriggeredEvent
      • OfflineAlarmEvent
      • WaterDetectionEvent
      • MainsFailureEvent
      • OfflineWaterDetectionEvent

Removed

  • hmip_cli.py
    • converting config.py to config.ini

Deprecated

  • homematicip/base/constants.py -> use homematicip/base/enums.py

FIXED

  • BUG: 141 AsyncSwitchingGroup.turn_off will turn the group on

0.9.8 - 2018-07-14

Added

  • API
    • enum backward compatibility for python 3.5
    • FunctionalHomes

0.9.7 - 2018-07-06

Added

  • Devices
    • HmIP-SWD
    • HmIP-SMI55

0.9.6 - 2018-06-12

Changed

  • API
    -- async packaged got renamed to aio

0.9.5 - 2018-06-09

Added

  • API
    -- async auth module

0.9.4 - 2018-05-23

Changed

  • API
    -- Support for the new HMIP Cloud Update

0.10.2

06 Jan 14:35
Compare
Choose a tag to compare

[0.10.2] - 2019-01-06

Added

  • Devices
    • HmIP-SMO-A

Changes

  • API
    • Small Bugfix in the aio library

0.10.1

28 Dec 08:57
Compare
Choose a tag to compare

Added

  • API
    • FunctionalChannels
      • AlarmSirenChannel
      • FloorTerminalBlockChannel
      • FloorTerminalBlockLocalPumpChannel
      • HeatDemandChannel
      • DehumidifierDemandChannel
    • Enums
      • HeatingLoadType
    • Devices
      • HmIP-FAL230-C6
        • added missing properties

Changes

  • Stability improvements

Version 0.10.0

23 Dec 14:07
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.10.0] - 2018-12-23

Added

  • Devices

    • HMIP-FDT
    • HMIP-MOD-OC8
    • HMIP-RC8
    • HMIP-SWDM
    • HMIP-SWDM-2
    • HMIP-WRC6
  • hmip_cli.py

    • Parameter added: --set-dim-level
    • Parameter added: --reset-energy-counter
    • Parameter added: --set-boost-duration
  • API

    • FunctionalChannels
    • [Async]Home
      • get_OAuth_OTK
    • AsyncHome
      • delete_group
      • get_security_journal
      • set_powermeter_unit_price
      • set_timezone
      • set_pin
      • set_zone_activation_delay
    • Home
      • added clearConfig Parameter to get a "fresh" configuration
    • [Async]Switch
      • Added channelIndex Parameter to set_switch_state, turn_on, turn_off
    • [Async]PlugableSwitchMeasuring
      • Added reset_energy_counter
    • [Async]Group
      • added delete method
    • AsyncGroup
      • set_label
    • AsyncHeatingGroup
      • set_boost_duration
    • [Async]SecurityEvents
      • SensorEvent
      • SabotageEvent
      • MoistureDetectionEvent
      • SmokeAlarmEvent
      • ExternalTriggeredEvent
      • OfflineAlarmEvent
      • WaterDetectionEvent
      • MainsFailureEvent
      • OfflineWaterDetectionEvent

Removed

  • hmip_cli.py
    • converting config.py to config.ini

Deprecated

  • homematicip/base/constants.py -> use homematicip/base/enums.py

FIXED

  • BUG: 141 AsyncSwitchingGroup.turn_off will turn the group on

0.9.8 - 2018-07-14

Added

  • API
    • enum backward compatibility for python 3.5
    • FunctionalHomes

0.9.7 - 2018-07-06

Added

  • Devices
    • HmIP-SWD
    • HmIP-SMI55

0.9.6 - 2018-06-12

Changed

  • API
    -- async packaged got renamed to aio

0.9.5 - 2018-06-09

Added

  • API
    -- async auth module

0.9.4 - 2018-05-23

Changed

  • API
    -- Support for the new HMIP Cloud Update

Functional Homes

14 Jul 15:35
c73f760
Compare
Choose a tag to compare

added enum backward compatibility for python 3.5
added "Functional Homes" to home class.

added support for HmIP-SWD & HmIP-SMI55

06 Jul 19:31
Compare
Choose a tag to compare

added support for HmIP-SWD (including set functions)
added support for HmIP-SMI55
stability improvements

Rename of async package

12 Jun 07:20
Compare
Choose a tag to compare

the async package got renamed to aio.

0.9.5

09 Jun 12:48
Compare
Choose a tag to compare

added more test cases to stabilize the library
added versioneer for easier version management
added async auth module