Skip to content

Commit c2b0a70

Browse files
craigjmidwinterfabaff
authored andcommitted
Insteon local (home-assistant#1623)
* add documentation * insteon switch * update documentation
1 parent 76291f0 commit c2b0a70

File tree

4 files changed

+124
-0
lines changed

4 files changed

+124
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
layout: page
3+
title: "Insteon(local)"
4+
description: "Instructions how to setup the Insteon Hub locally within Home Assistant."
5+
date: 2016-12-18 08:00
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
logo: insteon.png
11+
ha_category: Hub
12+
ha_iot_class: "Local Polling"
13+
ha_version: 0.36
14+
---
15+
16+
The `insteon-local` component lets you use your [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant.
17+
18+
To integrate your Insteon(local) with Home Assistant, add the following section to your `configuration.yaml` file:
19+
20+
```yaml
21+
# Example configuration.yaml platform entry
22+
insteon_local:
23+
host: YOUR HUB IP
24+
username: YOUR HUB USERNAME
25+
password: YOUR HUB PASSWORD
26+
timeout: 10
27+
port: 25105
28+
```
29+
30+
The Insteon(local) component currently supports both lights(dimmers) and switches. A full configuration may look like so:
31+
32+
```yaml
33+
# Example configuration.yaml platform entry
34+
insteon_local:
35+
host: YOUR HUB IP
36+
username: YOUR HUB USERNAME
37+
password: YOUR HUB PASSWORD
38+
timeout: 10
39+
port: 25105
40+
41+
light:
42+
- platform: insteon_local
43+
44+
switch:
45+
- platform: insteon_local
46+
```
47+
48+
Configuration variables:
49+
50+
- **username** (*Required*): The username used to access the Insteon interface (find in your Insteon app).
51+
- **password** (*Required*): The password used to access the Insteon interface.
52+
- **host** (*Required*): The ip address of your hub.
53+
- **timeout** (*Optional*): Timeout to wait for connection. (default: 10)
54+
- **port** (*Optional*): The port your hub is configured to listen to. (default: 25105)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: page
3+
title: "Insteon (Local) Light"
4+
description: "Instructions how to setup the Insteon Hub Lights locally within Home Assistant."
5+
date: 2016-12-18 08:00
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
logo: insteon.png
11+
ha_category: Light
12+
ha_version: 0.36
13+
---
14+
15+
The `insteon_local` light component lets you control your lights connected to an [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant.
16+
17+
To integrate add a light, configure your hub Insteon(local) with Home Assistant, add the following section to your `configuration.yaml` file:
18+
19+
```yaml
20+
# Example configuration.yaml platform entry
21+
insteon_local:
22+
host: YOUR HUB IP
23+
username: YOUR HUB USERNAME
24+
password: YOUR HUB PASSWORD
25+
timeout: 10
26+
port: 25105
27+
```
28+
29+
To add lights (dimmers) to your set-up, add the platform to your light configuration:
30+
```yaml
31+
light:
32+
- platform: insteon_local
33+
```
34+
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
layout: page
3+
title: "Insteon (Local) Switch"
4+
description: "Instructions how to setup the Insteon Hub switches locally within Home Assistant."
5+
date: 2016-12-18 08:00
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
logo: insteon.png
11+
ha_category: Switch
12+
ha_version: 0.36
13+
---
14+
15+
The `insteon_local` switch component lets you control your switches connected to an [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant.
16+
17+
To integrate add a switch, configure your hub Insteon(local) with Home Assistant, add the following section to your `configuration.yaml` file:
18+
```yaml
19+
# Example configuration.yaml platform entry
20+
insteon_local:
21+
host: YOUR HUB IP
22+
username: YOUR HUB USERNAME
23+
password: YOUR HUB PASSWORD
24+
timeout: 10
25+
port: 25105
26+
```
27+
28+
To add switches to your set-up, add the platform to your light configuration:
29+
```yaml
30+
switch:
31+
- platform: insteon_local
32+
```
33+

source/developers/credits.markdown

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ This page contains a list of people who have contributed in one way or another t
5050
- [Brent](https://github.com/bah2830)
5151
- [Bruno Adele](https://github.com/badele)
5252
- [Cameron Bulock](https://github.com/cbulock)
53+
- [Cameron Llewellyn](https://github.com/camrun91)
5354
- [Carlo Costanzo](https://github.com/CCOSTAN)
5455
- [cawilliamson](https://github.com/cawilliamson)
5556
- [Charles Spirakis](https://github.com/srcLurker)
@@ -59,6 +60,7 @@ This page contains a list of people who have contributed in one way or another t
5960
- [chrom3](https://github.com/chrom3)
6061
- [Corban Mailloux](https://github.com/corbanmailloux)
6162
- [coteyr](https://github.com/coteyr/)
63+
- [Craig Ward](https://github.com/wardcraigj)
6264
- [dainok](https://github.com/dainok)
6365
- [Dale Higgs](https://github.com/dale3h)
6466
- [Dan Cinnamon](https://github.com/Cinntax)
@@ -192,6 +194,7 @@ This page contains a list of people who have contributed in one way or another t
192194
- [Michael Gilbert](https://github.com/Zyell)
193195
- [Michael Kutý](https://github.com/michaelkuty)
194196
- [Micha LaQua](https://github.com/milaq)
197+
- [Michael Long](https://github.com/phareous)
195198
- [miniconfig](https://github.com/miniconfig)
196199
- [molobrakos](https://github.com/molobrakos)
197200
- [Moon Shot](https://github.com/moonshot)

0 commit comments

Comments
 (0)