From c17d609232fc78df1874acd95265fc96560cabba Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Wed, 13 Feb 2019 20:00:10 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20HomematicIP=20?= =?UTF-8?q?Cloud=20component=20pages=20(#8550)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...m_control_panel.homematicip_cloud.markdown | 21 ---- .../binary_sensor.homematicip_cloud.markdown | 21 ---- .../climate.homematicip_cloud.markdown | 21 ---- .../cover.homematicip_cloud.markdown | 21 ---- source/_components/homematicip_cloud.markdown | 109 +++++++++++------- .../light.homematicip_cloud.markdown | 21 ---- .../sensor.homematicip_cloud.markdown | 21 ---- .../switch.homematicip_cloud.markdown | 21 ---- 8 files changed, 68 insertions(+), 188 deletions(-) delete mode 100644 source/_components/alarm_control_panel.homematicip_cloud.markdown delete mode 100644 source/_components/binary_sensor.homematicip_cloud.markdown delete mode 100644 source/_components/climate.homematicip_cloud.markdown delete mode 100644 source/_components/cover.homematicip_cloud.markdown delete mode 100644 source/_components/light.homematicip_cloud.markdown delete mode 100644 source/_components/sensor.homematicip_cloud.markdown delete mode 100644 source/_components/switch.homematicip_cloud.markdown diff --git a/source/_components/alarm_control_panel.homematicip_cloud.markdown b/source/_components/alarm_control_panel.homematicip_cloud.markdown deleted file mode 100644 index c4e06783b8e..00000000000 --- a/source/_components/alarm_control_panel.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Alarm Control Panel" -description: "Instructions on how to integrate HomematicIP alarm control panel into Home Assistant." -date: 2018-05-18 22:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Sensor -ha_release: 0.73 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` alarm_control_panel platform allows you to control your [HomematicIP](https://www.homematic-ip.com) `Security Zones` through Home Assistant. - -This component will automatically add `Security Zones` configured in your HomematicIP cloud. - -Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup HomematicIP Cloud. diff --git a/source/_components/binary_sensor.homematicip_cloud.markdown b/source/_components/binary_sensor.homematicip_cloud.markdown deleted file mode 100644 index 7e9336cf1f9..00000000000 --- a/source/_components/binary_sensor.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Binary Sensor" -description: "Instructions on how to integrate HomematicIP binary sensors within Home Assistant." -date: 2018-04-02 13:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Binary Sensor -ha_release: 0.70 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` binary_switch platform allows you to control -[HomematicIP](http://www.homematic-ip.com) binary sensors through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud. diff --git a/source/_components/climate.homematicip_cloud.markdown b/source/_components/climate.homematicip_cloud.markdown deleted file mode 100644 index 77acd4a426b..00000000000 --- a/source/_components/climate.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Climate" -description: "Instructions on how to integrate HomematicIP climate within Home Assistant." -date: 2018-05-18 22:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Sensor -ha_release: 0.71 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` climate platform allows you to control -[HomematicIP](https://www.homematic-ip.com) climate through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud. diff --git a/source/_components/cover.homematicip_cloud.markdown b/source/_components/cover.homematicip_cloud.markdown deleted file mode 100644 index 439fe4cf6ff..00000000000 --- a/source/_components/cover.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Cover" -description: "Instructions on how to integrate HomematicIP covers within Home Assistant." -date: 2019-01-13 13:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Cover -ha_release: 0.87 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` cover platform allows you to control -[HomematicIP](http://www.homematic-ip.com) covers through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud. diff --git a/source/_components/homematicip_cloud.markdown b/source/_components/homematicip_cloud.markdown index 777d07403cb..30c31d8c44b 100644 --- a/source/_components/homematicip_cloud.markdown +++ b/source/_components/homematicip_cloud.markdown @@ -8,30 +8,57 @@ comments: false sharing: true footer: true logo: homematicip_cloud.png -ha_category: Hub +ha_category: + - Hub + - Alarm + - Binary Sensor + - Climate + - Cover + - Light + - Sensor + - Switch ha_iot_class: "Cloud Push" ha_release: 0.66 featured: false +redirect_from: + - /components/alarm_control_panel.homematicip_cloud/ + - /components/binary_sensor.homematicip_cloud/ + - /components/climate.homematicip_cloud/ + - /components/cover.homematicip_cloud/ + - /components/light.homematicip_cloud/ + - /components/sensor.homematicip_cloud/ + - /components/switch.homematicip_cloud/ --- The [HomematicIP](http://www.homematic-ip.com) component platform is used as an interface to the cloud server. Since there is no official documentation about this API, everything was done via reverse engineering. The [homematicip-rest-api](https://github.com/coreGreenberet/homematicip-rest-api) is used for communicating. Use at your own risk. +There is currently support for the following device types within Home Assistant: + +* Alarm +* Binary Sensor +* Climate +* Cover +* Light +* Sensor +* Switch + ## {% linkable_title Setup the component via the frontend %} Menu: *Configuration* -> *Integrations* - + Fill the form: + * Your **access point ID** (SGTIN) * Optional a **name** to identify your access point, this will be used to prefix your device names. - + The authentification token will be generated and stored internally. ## {% linkable_title Setup the component using the configuration files %} - + Generate the authentication token: - + `generate_auth_token.py` - + Add the information to your `configuration.yaml` file: ```yaml @@ -60,39 +87,39 @@ authtoken: ## {% linkable_title Implemented and tested devices %} -- homematicip_cloud.alarm_control_panel - - Security zones (*HmIP-SecurityZone*) +* homematicip_cloud.alarm_control_panel + * Security zones (*HmIP-SecurityZone*) -- homematicip_cloud.binary_sensor - - Window and door contact (*HmIP-SWDO, -I*) - - Rotary Handle Sensor (*HmIP-SRH*) - - Smoke sensor and alarm (*HmIP-SWSD*) - - Motion detectors (*HmIP-SMI*) - - Water detector (*HmIP-SWD*) - -- homematicip_cloud.climate - - Radiator thermostat (*HmIP-eTRV,-2*) - should also work with (*HmIP-eTRV-2-UK, -B, -B1, -C*) - - Climate group (*HmIP-HeatingGroup*) - -- homematicip_cloud.light - - Switch actuator and meter for brand switches (*HmIP-BSM*) - - Dimming actuator for brand switches (*HmIP-BDT*) - - Dimming actuator flush-mount (*HmIP-FDT*) - - Switch Actuator and Meter – flush-mount (*HmIP-FSM*) - -- homematicip_cloud.sensor - - Accesspoint duty-cycle (*HmIP-HAP, -B1*) - - Wall-mounted thermostat (*HmIP-WTH, -2*) - - Temperature and humidity sensor (*HmIP-STH*) - - Temperature and humidity Sensor with display (*HmIP-STHD*) - - Outdoor temperature and humidity sensor (*HmIP-STHO, -A*) - - Illuminance sensor (*HmIP-SMI*) - -- homematicip_cloud.switch - - Pluggable Switch (*HmIP-PS*) - - Pluggable Switch and Meter (*HmIP-PSM*) - should also work with (*HmIP-PSM-CH, -IT, -UK, -PE*) - -- homematicip_cloud.shutter - - Blind actuator for brand switches (*HmIP-BBL*) - - Shutter actuator brand-mount (*HmIP-BROLL*) - - Shutter actuator flush-mount (*HmIP-FROLL*) +* homematicip_cloud.binary_sensor + * Window and door contact (*HmIP-SWDO, -I*) + * Rotary Handle Sensor (*HmIP-SRH*) + * Smoke sensor and alarm (*HmIP-SWSD*) + * Motion detectors (*HmIP-SMI*) + * Water detector (*HmIP-SWD*) + +* homematicip_cloud.climate + * Radiator thermostat (*HmIP-eTRV,-2*) - should also work with (*HmIP-eTRV-2-UK, -B, -B1, -C*) + * Climate group (*HmIP-HeatingGroup*) + +* homematicip_cloud.light + * Switch actuator and meter for brand switches (*HmIP-BSM*) + * Dimming actuator for brand switches (*HmIP-BDT*) + * Dimming actuator flush-mount (*HmIP-FDT*) + * Switch Actuator and Meter – flush-mount (*HmIP-FSM*) + +* homematicip_cloud.sensor + * Accesspoint duty-cycle (*HmIP-HAP, -B1*) + * Wall-mounted thermostat (*HmIP-WTH, -2*) + * Temperature and humidity sensor (*HmIP-STH*) + * Temperature and humidity Sensor with display (*HmIP-STHD*) + * Outdoor temperature and humidity sensor (*HmIP-STHO, -A*) + * Illuminance sensor (*HmIP-SMI*) + +* homematicip_cloud.switch + * Pluggable Switch (*HmIP-PS*) + * Pluggable Switch and Meter (*HmIP-PSM*) - should also work with (*HmIP-PSM-CH, -IT, -UK, -PE*) + +* homematicip_cloud.shutter + * Blind actuator for brand switches (*HmIP-BBL*) + * Shutter actuator brand-mount (*HmIP-BROLL*) + * Shutter actuator flush-mount (*HmIP-FROLL*) diff --git a/source/_components/light.homematicip_cloud.markdown b/source/_components/light.homematicip_cloud.markdown deleted file mode 100644 index 6ea102daa8d..00000000000 --- a/source/_components/light.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Light" -description: "Instructions on how to integrate HomematicIP light switches within Home Assistant." -date: 2018-04-02 13:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Switch -ha_release: 0.70 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` light platform allows you to control -[HomematicIP](http://www.homematic-ip.com) light switches through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud. diff --git a/source/_components/sensor.homematicip_cloud.markdown b/source/_components/sensor.homematicip_cloud.markdown deleted file mode 100644 index 0f91b4aa20d..00000000000 --- a/source/_components/sensor.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Sensor" -description: "Instructions on how to integrate HomematicIP sensors within Home Assistant." -date: 2018-04-02 13:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Sensor -ha_release: 0.66 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` sensor platform allows you to control -[HomematicIP](http://www.homematicip.de) sensors through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud. diff --git a/source/_components/switch.homematicip_cloud.markdown b/source/_components/switch.homematicip_cloud.markdown deleted file mode 100644 index aba47287c25..00000000000 --- a/source/_components/switch.homematicip_cloud.markdown +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: page -title: "HomematicIP Cloud Switch" -description: "Instructions on how to integrate HomematicIP switches within Home Assistant." -date: 2018-04-02 13:40 -sidebar: true -comments: false -sharing: true -footer: true -logo: homematicip_cloud.png -ha_category: Switch -ha_release: 0.70 -ha_iot_class: "Cloud Push" ---- - -The `homematicip_cloud` switch platform allows you to control -[HomematicIP](http://www.homematic-ip.com) switches through Home Assistant. - -Devices will be configured automatically. Please refer to the -[component](/components/homematicip_cloud/) configuration on how to setup -HomematicIP Cloud.