From ec141671e85778fdde8aa8c8a8bee2b17e1b2f55 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Tue, 16 Oct 2018 08:44:54 +0200 Subject: [PATCH] Update Heatmiser climate component configuration variable (#6841) * Update Heatmiser climate component configuration variable * :ambulance: remove whitespace * Minor changes --- source/_components/climate.heatmiser.markdown | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/source/_components/climate.heatmiser.markdown b/source/_components/climate.heatmiser.markdown index b1478034e9f..d55c605019f 100644 --- a/source/_components/climate.heatmiser.markdown +++ b/source/_components/climate.heatmiser.markdown @@ -13,7 +13,6 @@ ha_release: "0.10" ha_iot_class: "Local Polling" --- - The `heatmiser` climate platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](http://www.heatmisershop.co.uk/heatmiser-slimline-programmable-room-thermostat/) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP. Further work would be required to get this setup to connect over Wifi, but the HeatmiserV3 python module being used is a full implementation of the V3 protocol. @@ -23,7 +22,7 @@ To set it up, add the following information to your `configuration.yaml` file: ```yaml climate: - platform: heatmiser - ipaddress: YOUR_IPADDRESS + ipaddress: YOUR_IP_ADDRESS port: YOUR_PORT tstats: - 1: @@ -33,10 +32,26 @@ climate: A single interface can handle up to 32 connected devices. -Configuration variables: - -- **ipaddress** (*Required*): The ip address of your interface. -- **port** (*Required*): The port that the interface is listening on. -- **tstats** (*Required*): A list of thermostats activated on the gateway. -- **id** (*Required*): The id of the thermostat as configured on the device itself -- **name** (*Required*): A friendly name for the thermostat +{% configuration %} +ipaddress: + description: The IP address of your interface. + required: true + type: string +port: + description: The port that the interface is listening on. + required: true + type: integer +tstats: + description: A list of thermostats activated on the gateway. + required: true + type: list + keys: + id: + description: The ID of the thermostat as configured on the device itself. + required: true + type: string + name: + description: A friendly name for the thermostat. + required: true + type: string +{% endconfiguration %}