From 743fd508491c06a7996c97d257bcfc0baf8f6ea6 Mon Sep 17 00:00:00 2001 From: Erik Date: Tue, 6 Oct 2020 14:29:19 +0200 Subject: [PATCH 1/8] Add tasmota documentation --- source/_integrations/tasmota.markdown | 31 +++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 source/_integrations/tasmota.markdown diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown new file mode 100644 index 000000000000..e534416d89d6 --- /dev/null +++ b/source/_integrations/tasmota.markdown @@ -0,0 +1,31 @@ +--- +title: Tasmota (beta) +description: Instructions on how to integrate Tasmota with Home Assistant. +ha_category: + - Switch +ha_release: '0.117' +ha_iot_class: Local Push +ha_config_flow: true +ha_codeowners: + - '@emontnemery' +ha_domain: tasmota +--- + +This integration allows you to Tasmota devices over MQTT. + +## Requirements + +- MQTT server and the [MQTT integration](/integrations/mqtt/) set up in Home Assistant. +- Tasmota devices flashed with 8.5.1 or later +- Tasmota devices configured for native discovery (SetOption19 0) + +## Configuration + +This integration can be configured using the integrations in the +Home Assistant frontend. + +Menu: **Configuration** -> **Integrations**. + +Click on the `+` sign to add an integration and click on **Tasmota (beta)**. +After completing the configuration flow, the Tasmota integration will be +available. From 641db545bb86432f2157e8d148f8512c130c2887 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Tue, 6 Oct 2020 14:44:59 +0200 Subject: [PATCH 2/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index e534416d89d6..597ea8ae1e67 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -11,7 +11,7 @@ ha_codeowners: ha_domain: tasmota --- -This integration allows you to Tasmota devices over MQTT. +This integration allows you to control Tasmota devices over MQTT. ## Requirements From f85a44400a4ea7dd0f21a4d35f3efafca3905a84 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Tue, 6 Oct 2020 19:49:41 +0200 Subject: [PATCH 3/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index 597ea8ae1e67..6848e6da4e36 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -17,7 +17,11 @@ This integration allows you to control Tasmota devices over MQTT. - MQTT server and the [MQTT integration](/integrations/mqtt/) set up in Home Assistant. - Tasmota devices flashed with 8.5.1 or later -- Tasmota devices configured for native discovery (SetOption19 0) +- Tasmota devices configured for native discovery (`SetOption19 0`) + +## Limitations + +- Only relays are supported. Relays will be added as Home Assistant switch entities. ## Configuration From 5a674c61a72631aecf8d6cab7a5dce01c7ea098c Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Wed, 7 Oct 2020 14:43:40 +0200 Subject: [PATCH 4/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index 6848e6da4e36..210c37c279b1 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -2,6 +2,7 @@ title: Tasmota (beta) description: Instructions on how to integrate Tasmota with Home Assistant. ha_category: + - Binary Sensor - Switch ha_release: '0.117' ha_iot_class: Local Push @@ -21,7 +22,7 @@ This integration allows you to control Tasmota devices over MQTT. ## Limitations -- Only relays are supported. Relays will be added as Home Assistant switch entities. +- Only relays and switchedare supported. Relays will be added as Home Assistant `switch` entities. Switches will be added as Home Assistant `binary_sensor` entities. ## Configuration From 1d7fc30e9116e48fe86dd69eb09b8dfa96787955 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Fri, 9 Oct 2020 14:02:12 +0200 Subject: [PATCH 5/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index 210c37c279b1..a7f61a84141b 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -17,7 +17,7 @@ This integration allows you to control Tasmota devices over MQTT. ## Requirements - MQTT server and the [MQTT integration](/integrations/mqtt/) set up in Home Assistant. -- Tasmota devices flashed with 8.5.1 or later +- Tasmota devices flashed with 9.0.0.1 or later - Tasmota devices configured for native discovery (`SetOption19 0`) ## Limitations From fc233a8465735e84e80fd2f4d3f8bf751ca3b3d1 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Mon, 12 Oct 2020 08:31:19 +0200 Subject: [PATCH 6/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index a7f61a84141b..633e39de2ad2 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -3,6 +3,7 @@ title: Tasmota (beta) description: Instructions on how to integrate Tasmota with Home Assistant. ha_category: - Binary Sensor + - Sensor - Switch ha_release: '0.117' ha_iot_class: Local Push @@ -22,7 +23,8 @@ This integration allows you to control Tasmota devices over MQTT. ## Limitations -- Only relays and switchedare supported. Relays will be added as Home Assistant `switch` entities. Switches will be added as Home Assistant `binary_sensor` entities. +- Relays, sensors and switches are supported. + Relays will be added as Home Assistant `switch` entities. Sensors will be added as Home Assistant `sensor` entities. Switches will be added as Home Assistant `binary_sensor` entities if a `switchtopic` is set or there is no corresponding power device (light, relay etc.). ## Configuration From cae0390b0455643aeffc3c93c87833f3a047ded0 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Wed, 14 Oct 2020 18:28:24 +0200 Subject: [PATCH 7/8] Update tasmota.markdown --- source/_integrations/tasmota.markdown | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index 633e39de2ad2..4835c4311373 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -3,6 +3,7 @@ title: Tasmota (beta) description: Instructions on how to integrate Tasmota with Home Assistant. ha_category: - Binary Sensor + - Light - Sensor - Switch ha_release: '0.117' @@ -23,8 +24,8 @@ This integration allows you to control Tasmota devices over MQTT. ## Limitations -- Relays, sensors and switches are supported. - Relays will be added as Home Assistant `switch` entities. Sensors will be added as Home Assistant `sensor` entities. Switches will be added as Home Assistant `binary_sensor` entities if a `switchtopic` is set or there is no corresponding power device (light, relay etc.). +- Lights, relays, sensors and switches are supported. + Lights will be added as Home Assistant `light` entities. Relays will be added as Home Assistant `switch` entities if `SetOption30 = 1, if `SetOption30 = 0 relays will be added as `light` entitied. Sensors will be added as Home Assistant `sensor` entities. Switches will be added as Home Assistant `binary_sensor` entities if a `switchtopic` is set or there is no corresponding power device (light, relay etc.). ## Configuration From ab635f6de19a76f03ec93e67d368e1ed0b4a61c7 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 21 Oct 2020 01:18:20 +0200 Subject: [PATCH 8/8] :pencil2: Tweak --- source/_integrations/tasmota.markdown | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index 4835c4311373..e0f4b43268b6 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -24,8 +24,12 @@ This integration allows you to control Tasmota devices over MQTT. ## Limitations -- Lights, relays, sensors and switches are supported. - Lights will be added as Home Assistant `light` entities. Relays will be added as Home Assistant `switch` entities if `SetOption30 = 1, if `SetOption30 = 0 relays will be added as `light` entitied. Sensors will be added as Home Assistant `sensor` entities. Switches will be added as Home Assistant `binary_sensor` entities if a `switchtopic` is set or there is no corresponding power device (light, relay etc.). +Lights, relays, sensors and switches are supported. + +- Lights will be added as Home Assistant `light` entities. +- Relays will be added as Home Assistant `switch` entities, if `SetOption30 = 1`. If `SetOption30 = 0`, relays will be added as `light` entities. +- Sensors will be added as Home Assistant `sensor` entities. +- Switches will be added as Home Assistant `binary_sensor` entities, if a `switchtopic` is set or there is no corresponding power device (light, relay, etc.). ## Configuration