diff --git a/_config.yml b/_config.yml index cc0608494f..fa78c57c15 100644 --- a/_config.yml +++ b/_config.yml @@ -63,6 +63,10 @@ default_asides: [post/sharing.html, asides/recent_posts.html, asides/github.html # post_asides: # page_asides: +collections: + components: + output: true + # ----------------------- # # 3rd Party Settings # # ----------------------- # diff --git a/sass/custom/_paulus.scss b/sass/custom/_paulus.scss index 43eaa3bf8b..49b72efe3c 100644 --- a/sass/custom/_paulus.scss +++ b/sass/custom/_paulus.scss @@ -49,6 +49,7 @@ &.overview { max-width: 100px; + vertical-align: middle; } } @@ -255,3 +256,84 @@ p.note { margin-top: 30px; } } + +#components-page { + .isotope-item { + z-index: 2; + } + .isotope-hidden.isotope-item { + pointer-events: none; + z-index: 1; + } + .isotope, + .isotope .isotope-item { + -webkit-transition-duration: 0.8s; + -moz-transition-duration: 0.8s; + transition-duration: 0.8s; + } + .isotope { + -webkit-transition-property: height, width; + -moz-transition-property: height, width; + transition-property: height, width; + } + .isotope .isotope-item { + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + transition-property: transform, opacity; + } + + .filter-button-group { + margin-bottom: 16px; + + .btn { + margin-right: 8px; + margin-bottom: 8px; + text-decoration: none; + + &.current { + background-color: #3A5561; + background-image: linear-gradient(to bottom, #3A5561,#3F6B7D); + } + } + } + + #componentContainer { + a { + display: inline-block; + width: 200px; + height: 142px; + background-color: #fefefe; + margin-right: 8px; + margin-bottom: 8px; + border-radius: 2px; + box-shadow: rgba(0, 0, 0, 0.098) 0px 2px 4px, rgba(0, 0, 0, 0.098) 0px 0px 3px; + padding: 8px; + + .img-container { + height: 50px; + text-align: center; + margin-bottom: 8px; + + img { + max-width: 100%; + max-height: 50px; + box-shadow: none; + border: none; + } + } + + .title { + text-decoration: none; + font-size: 18px; + color: #000; + line-height: 1.3em; + height: 2.6em; + } + + .category { + font-size: 14px; + color: #AAA; + } + } + } +} diff --git a/source/components/alarm_control_panel.manual.markdown b/source/_components/alarm_control_panel.manual.markdown similarity index 98% rename from source/components/alarm_control_panel.manual.markdown rename to source/_components/alarm_control_panel.manual.markdown index 8b23255ab8..4196f4c0ed 100644 --- a/source/components/alarm_control_panel.manual.markdown +++ b/source/_components/alarm_control_panel.manual.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Alarm Control Panel --- diff --git a/source/components/alarm_control_panel.markdown b/source/_components/alarm_control_panel.markdown similarity index 100% rename from source/components/alarm_control_panel.markdown rename to source/_components/alarm_control_panel.markdown diff --git a/source/components/alarm_control_panel.mqtt.markdown b/source/_components/alarm_control_panel.mqtt.markdown similarity index 97% rename from source/components/alarm_control_panel.mqtt.markdown rename to source/_components/alarm_control_panel.mqtt.markdown index 80acf97cf8..300be40c12 100644 --- a/source/components/alarm_control_panel.mqtt.markdown +++ b/source/_components/alarm_control_panel.mqtt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mqtt.png +ha_category: "Alarm Control Panel" --- diff --git a/source/components/arduino.markdown b/source/_components/arduino.markdown similarity index 97% rename from source/components/arduino.markdown rename to source/_components/arduino.markdown index 651b051718..891d7d3750 100644 --- a/source/components/arduino.markdown +++ b/source/_components/arduino.markdown @@ -7,6 +7,10 @@ sidebar: false comments: false sharing: true footer: true +logo: arduino.png +ha_category: DIY +logo: arduino.png +ha_category: Hub --- diff --git a/source/components/automation.markdown b/source/_components/automation.markdown similarity index 100% rename from source/components/automation.markdown rename to source/_components/automation.markdown diff --git a/source/components/browser.markdown b/source/_components/browser.markdown similarity index 97% rename from source/components/browser.markdown rename to source/_components/browser.markdown index bd3cb1bff9..6d9b505546 100644 --- a/source/components/browser.markdown +++ b/source/_components/browser.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Other --- diff --git a/source/components/camera.foscam.markdown b/source/_components/camera.foscam.markdown similarity index 96% rename from source/components/camera.foscam.markdown rename to source/_components/camera.foscam.markdown index 846adb3947..7ade338212 100644 --- a/source/components/camera.foscam.markdown +++ b/source/_components/camera.foscam.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: foscam.png +ha_category: Camera --- diff --git a/source/components/camera.generic.markdown b/source/_components/camera.generic.markdown similarity index 98% rename from source/components/camera.generic.markdown rename to source/_components/camera.generic.markdown index 2474afd5f3..6ab31c9a80 100644 --- a/source/components/camera.generic.markdown +++ b/source/_components/camera.generic.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Camera --- diff --git a/source/components/configurator.markdown b/source/_components/configurator.markdown similarity index 100% rename from source/components/configurator.markdown rename to source/_components/configurator.markdown diff --git a/source/components/conversation.markdown b/source/_components/conversation.markdown similarity index 100% rename from source/components/conversation.markdown rename to source/_components/conversation.markdown diff --git a/source/components/device_sun_light_trigger.markdown b/source/_components/device_sun_light_trigger.markdown similarity index 100% rename from source/components/device_sun_light_trigger.markdown rename to source/_components/device_sun_light_trigger.markdown diff --git a/source/components/device_tracker.actiontec.markdown b/source/_components/device_tracker.actiontec.markdown similarity index 96% rename from source/components/device_tracker.actiontec.markdown rename to source/_components/device_tracker.actiontec.markdown index bfc42b9b88..561fd9820b 100644 --- a/source/components/device_tracker.actiontec.markdown +++ b/source/_components/device_tracker.actiontec.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: actiontec.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.aruba.markdown b/source/_components/device_tracker.aruba.markdown similarity index 96% rename from source/components/device_tracker.aruba.markdown rename to source/_components/device_tracker.aruba.markdown index 4e43c3fe5a..f98cd55c1f 100644 --- a/source/components/device_tracker.aruba.markdown +++ b/source/_components/device_tracker.aruba.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: aruba.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.asuswrt.markdown b/source/_components/device_tracker.asuswrt.markdown similarity index 96% rename from source/components/device_tracker.asuswrt.markdown rename to source/_components/device_tracker.asuswrt.markdown index 028a94daea..fd8fb6bc88 100644 --- a/source/components/device_tracker.asuswrt.markdown +++ b/source/_components/device_tracker.asuswrt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: asus.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.ddwrt.markdown b/source/_components/device_tracker.ddwrt.markdown similarity index 95% rename from source/components/device_tracker.ddwrt.markdown rename to source/_components/device_tracker.ddwrt.markdown index b24aa7ef52..11c6f9a8a6 100644 --- a/source/components/device_tracker.ddwrt.markdown +++ b/source/_components/device_tracker.ddwrt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: ddwrt.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.geofancy.markdown b/source/_components/device_tracker.geofancy.markdown similarity index 92% rename from source/components/device_tracker.geofancy.markdown rename to source/_components/device_tracker.geofancy.markdown index 045a8db5bb..3531d6a364 100644 --- a/source/components/device_tracker.geofancy.markdown +++ b/source/_components/device_tracker.geofancy.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: geofancy.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.luci.markdown b/source/_components/device_tracker.luci.markdown similarity index 95% rename from source/components/device_tracker.luci.markdown rename to source/_components/device_tracker.luci.markdown index c56fdadcdc..7e11db5b12 100644 --- a/source/components/device_tracker.luci.markdown +++ b/source/_components/device_tracker.luci.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: openwrt.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.markdown b/source/_components/device_tracker.markdown similarity index 100% rename from source/components/device_tracker.markdown rename to source/_components/device_tracker.markdown diff --git a/source/components/device_tracker.mqtt.markdown b/source/_components/device_tracker.mqtt.markdown similarity index 94% rename from source/components/device_tracker.mqtt.markdown rename to source/_components/device_tracker.mqtt.markdown index 9b4d93962c..4f64b9bd60 100644 --- a/source/components/device_tracker.mqtt.markdown +++ b/source/_components/device_tracker.mqtt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mqtt.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.netgear.markdown b/source/_components/device_tracker.netgear.markdown similarity index 95% rename from source/components/device_tracker.netgear.markdown rename to source/_components/device_tracker.netgear.markdown index f37594ac95..ecc0f59814 100644 --- a/source/components/device_tracker.netgear.markdown +++ b/source/_components/device_tracker.netgear.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: netgear.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.nmap_scanner.markdown b/source/_components/device_tracker.nmap_scanner.markdown similarity index 97% rename from source/components/device_tracker.nmap_scanner.markdown rename to source/_components/device_tracker.nmap_scanner.markdown index dcc4526381..9728a65f91 100644 --- a/source/components/device_tracker.nmap_scanner.markdown +++ b/source/_components/device_tracker.nmap_scanner.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.owntracks.markdown b/source/_components/device_tracker.owntracks.markdown similarity index 95% rename from source/components/device_tracker.owntracks.markdown rename to source/_components/device_tracker.owntracks.markdown index 815c9163bf..6099f7d717 100644 --- a/source/components/device_tracker.owntracks.markdown +++ b/source/_components/device_tracker.owntracks.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: owntracks.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.snmp.markdown b/source/_components/device_tracker.snmp.markdown similarity index 97% rename from source/components/device_tracker.snmp.markdown rename to source/_components/device_tracker.snmp.markdown index bdef4acbbf..fe25f4b4a2 100644 --- a/source/components/device_tracker.snmp.markdown +++ b/source/_components/device_tracker.snmp.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: network-snmp.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.thomson.markdown b/source/_components/device_tracker.thomson.markdown similarity index 95% rename from source/components/device_tracker.thomson.markdown rename to source/_components/device_tracker.thomson.markdown index 9e65bde956..042db7f9d9 100644 --- a/source/components/device_tracker.thomson.markdown +++ b/source/_components/device_tracker.thomson.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: technicolor.png +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.tomato.markdown b/source/_components/device_tracker.tomato.markdown similarity index 97% rename from source/components/device_tracker.tomato.markdown rename to source/_components/device_tracker.tomato.markdown index b32a7e4f31..4204b0c1b3 100644 --- a/source/components/device_tracker.tomato.markdown +++ b/source/_components/device_tracker.tomato.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Presence Detection --- diff --git a/source/components/device_tracker.tplink.markdown b/source/_components/device_tracker.tplink.markdown similarity index 96% rename from source/components/device_tracker.tplink.markdown rename to source/_components/device_tracker.tplink.markdown index 61c246fe1e..2bfd3fecdf 100644 --- a/source/components/device_tracker.tplink.markdown +++ b/source/_components/device_tracker.tplink.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: tp-link.png +ha_category: Presence Detection --- diff --git a/source/components/discovery.markdown b/source/_components/discovery.markdown similarity index 100% rename from source/components/discovery.markdown rename to source/_components/discovery.markdown diff --git a/source/components/downloader.markdown b/source/_components/downloader.markdown similarity index 97% rename from source/components/downloader.markdown rename to source/_components/downloader.markdown index 8aba1451e2..cbe326a5a2 100644 --- a/source/components/downloader.markdown +++ b/source/_components/downloader.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Other --- diff --git a/source/components/group.markdown b/source/_components/group.markdown similarity index 100% rename from source/components/group.markdown rename to source/_components/group.markdown diff --git a/source/components/history.markdown b/source/_components/history.markdown similarity index 100% rename from source/components/history.markdown rename to source/_components/history.markdown diff --git a/source/components/ifttt.manything.markdown b/source/_components/ifttt.manything.markdown similarity index 100% rename from source/components/ifttt.manything.markdown rename to source/_components/ifttt.manything.markdown diff --git a/source/components/ifttt.markdown b/source/_components/ifttt.markdown similarity index 98% rename from source/components/ifttt.markdown rename to source/_components/ifttt.markdown index a3a1c218e7..e390da00ff 100644 --- a/source/components/ifttt.markdown +++ b/source/_components/ifttt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: ifttt.png +ha_category: Other --- [IFTTT](https://ifttt.com) is a web service that allows users to create chains of simple conditional diff --git a/source/components/isy994.markdown b/source/_components/isy994.markdown similarity index 99% rename from source/components/isy994.markdown rename to source/_components/isy994.markdown index 032faf6ab1..40b2ebe8a0 100644 --- a/source/components/isy994.markdown +++ b/source/_components/isy994.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Hub --- ### Basic Configuration ### diff --git a/source/components/keyboard.markdown b/source/_components/keyboard.markdown similarity index 98% rename from source/components/keyboard.markdown rename to source/_components/keyboard.markdown index ff5b96a1bc..d4dbd94228 100644 --- a/source/components/keyboard.markdown +++ b/source/_components/keyboard.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Other --- diff --git a/source/components/light.blinksticklight.markdown b/source/_components/light.blinksticklight.markdown similarity index 95% rename from source/components/light.blinksticklight.markdown rename to source/_components/light.blinksticklight.markdown index 4ba32af055..6305a14662 100644 --- a/source/components/light.blinksticklight.markdown +++ b/source/_components/light.blinksticklight.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: blinkstick.png +ha_category: Light --- diff --git a/source/components/light.hue.markdown b/source/_components/light.hue.markdown similarity index 94% rename from source/components/light.hue.markdown rename to source/_components/light.hue.markdown index b8906e7129..f7b8d3dcc5 100644 --- a/source/components/light.hue.markdown +++ b/source/_components/light.hue.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: philips_hue.png +ha_category: Light --- diff --git a/source/components/light.limitlessled.markdown b/source/_components/light.limitlessled.markdown similarity index 98% rename from source/components/light.limitlessled.markdown rename to source/_components/light.limitlessled.markdown index 4e17c2e85d..96c94b5656 100644 --- a/source/components/light.limitlessled.markdown +++ b/source/_components/light.limitlessled.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Light --- diff --git a/source/components/light.markdown b/source/_components/light.markdown similarity index 100% rename from source/components/light.markdown rename to source/_components/light.markdown diff --git a/source/components/light.rfxtrx.markdown b/source/_components/light.rfxtrx.markdown similarity index 97% rename from source/components/light.rfxtrx.markdown rename to source/_components/light.rfxtrx.markdown index b01836d3ae..c8f9c82773 100644 --- a/source/components/light.rfxtrx.markdown +++ b/source/_components/light.rfxtrx.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Light --- The rfxtrx platform support lights that communicate in the frequency range of 433.92 MHz. diff --git a/source/components/light.tellstick.markdown b/source/_components/light.tellstick.markdown similarity index 92% rename from source/components/light.tellstick.markdown rename to source/_components/light.tellstick.markdown index b5bc9ea55c..5443fdfc6c 100644 --- a/source/components/light.tellstick.markdown +++ b/source/_components/light.tellstick.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: telldus_tellstick.png +ha_category: Light --- diff --git a/source/components/light.vera.markdown b/source/_components/light.vera.markdown similarity index 98% rename from source/components/light.vera.markdown rename to source/_components/light.vera.markdown index b200e21cd1..0a4d2cc38d 100644 --- a/source/components/light.vera.markdown +++ b/source/_components/light.vera.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: vera.png +ha_category: Light --- diff --git a/source/components/light.wink.markdown b/source/_components/light.wink.markdown similarity index 71% rename from source/components/light.wink.markdown rename to source/_components/light.wink.markdown index 4cbcdad12f..7084a165d5 100644 --- a/source/components/light.wink.markdown +++ b/source/_components/light.wink.markdown @@ -1,16 +1,17 @@ --- layout: page -title: "Wink sensors" -description: "Instructions how to setup the Wink sensors within Home Assistant." +title: "Wink lights" +description: "Instructions how to setup the Wink lights within Home Assistant." date: 2015-01-20 22:36 sidebar: false comments: false sharing: true footer: true +logo: wink.png +ha_category: Light --- The wink sensor platform allows you to use your [Wink](http://www.wink.com/) lights. The requirement is that you have setup your [Wink hub](/components/light.wink.html). - diff --git a/source/components/logbook.markdown b/source/_components/logbook.markdown similarity index 100% rename from source/components/logbook.markdown rename to source/_components/logbook.markdown diff --git a/source/components/media_player.cast.markdown b/source/_components/media_player.cast.markdown similarity index 95% rename from source/components/media_player.cast.markdown rename to source/_components/media_player.cast.markdown index 5c6fed5f58..8f586bccc9 100644 --- a/source/components/media_player.cast.markdown +++ b/source/_components/media_player.cast.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: google_cast.png +ha_category: Media Player --- diff --git a/source/components/media_player.denon.markdown b/source/_components/media_player.denon.markdown similarity index 96% rename from source/components/media_player.denon.markdown rename to source/_components/media_player.denon.markdown index ef423eea6b..d006c6fac7 100644 --- a/source/components/media_player.denon.markdown +++ b/source/_components/media_player.denon.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: denon.png +ha_category: Media Player --- diff --git a/source/components/media_player.firetv.markdown b/source/_components/media_player.firetv.markdown similarity index 97% rename from source/components/media_player.firetv.markdown rename to source/_components/media_player.firetv.markdown index 13a168997e..f1a285dbfa 100644 --- a/source/components/media_player.firetv.markdown +++ b/source/_components/media_player.firetv.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: firetv.png +ha_category: Media Player --- diff --git a/source/components/media_player.itunes.markdown b/source/_components/media_player.itunes.markdown similarity index 96% rename from source/components/media_player.itunes.markdown rename to source/_components/media_player.itunes.markdown index 00ecd4f1ca..c98510c9a1 100644 --- a/source/components/media_player.itunes.markdown +++ b/source/_components/media_player.itunes.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: itunes.png +ha_category: Media Player --- diff --git a/source/components/media_player.kodi.markdown b/source/_components/media_player.kodi.markdown similarity index 95% rename from source/components/media_player.kodi.markdown rename to source/_components/media_player.kodi.markdown index a01f00fe74..8b141d8b88 100644 --- a/source/components/media_player.kodi.markdown +++ b/source/_components/media_player.kodi.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: kodi.png +ha_category: Media Player --- diff --git a/source/components/media_player.markdown b/source/_components/media_player.markdown similarity index 100% rename from source/components/media_player.markdown rename to source/_components/media_player.markdown diff --git a/source/components/media_player.mpd.markdown b/source/_components/media_player.mpd.markdown similarity index 97% rename from source/components/media_player.mpd.markdown rename to source/_components/media_player.mpd.markdown index 8fc399ede0..cbdfe46d61 100644 --- a/source/components/media_player.mpd.markdown +++ b/source/_components/media_player.mpd.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mpd.png +ha_category: Media Player --- diff --git a/source/components/media_player.plex.markdown b/source/_components/media_player.plex.markdown similarity index 95% rename from source/components/media_player.plex.markdown rename to source/_components/media_player.plex.markdown index ba1e48be29..5ec12c8723 100644 --- a/source/components/media_player.plex.markdown +++ b/source/_components/media_player.plex.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: plex.png +ha_category: Media Player --- diff --git a/source/components/media_player.sonos.markdown b/source/_components/media_player.sonos.markdown similarity index 94% rename from source/components/media_player.sonos.markdown rename to source/_components/media_player.sonos.markdown index 6632add1ea..df18532595 100644 --- a/source/components/media_player.sonos.markdown +++ b/source/_components/media_player.sonos.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: sonos.png +ha_category: Media Player --- diff --git a/source/components/media_player.squeezebox.markdown b/source/_components/media_player.squeezebox.markdown similarity index 96% rename from source/components/media_player.squeezebox.markdown rename to source/_components/media_player.squeezebox.markdown index 70d9c56b1b..d8bab635d7 100644 --- a/source/components/media_player.squeezebox.markdown +++ b/source/_components/media_player.squeezebox.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: logitech.png +ha_category: Media Player --- diff --git a/source/components/modbus.markdown b/source/_components/modbus.markdown similarity index 98% rename from source/components/modbus.markdown rename to source/_components/modbus.markdown index e333ac87fc..c2f7d9d707 100644 --- a/source/components/modbus.markdown +++ b/source/_components/modbus.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: modbus.png +ha_category: Hub --- diff --git a/source/components/mqtt.markdown b/source/_components/mqtt.markdown similarity index 100% rename from source/components/mqtt.markdown rename to source/_components/mqtt.markdown diff --git a/source/components/notify.file.markdown b/source/_components/notify.file.markdown similarity index 98% rename from source/components/notify.file.markdown rename to source/_components/notify.file.markdown index 701e879d3f..5c1a46bd91 100644 --- a/source/components/notify.file.markdown +++ b/source/_components/notify.file.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Notify --- diff --git a/source/components/notify.instapush.markdown b/source/_components/notify.instapush.markdown similarity index 98% rename from source/components/notify.instapush.markdown rename to source/_components/notify.instapush.markdown index 97d257f08a..9c04e002ca 100644 --- a/source/components/notify.instapush.markdown +++ b/source/_components/notify.instapush.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: instapush.png +ha_category: Notify --- diff --git a/source/components/notify.markdown b/source/_components/notify.markdown similarity index 100% rename from source/components/notify.markdown rename to source/_components/notify.markdown diff --git a/source/components/notify.nma.markdown b/source/_components/notify.nma.markdown similarity index 97% rename from source/components/notify.nma.markdown rename to source/_components/notify.nma.markdown index b848db5cca..918cd87eea 100644 --- a/source/components/notify.nma.markdown +++ b/source/_components/notify.nma.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: nma.png +ha_category: Notify --- diff --git a/source/components/notify.pushbullet.markdown b/source/_components/notify.pushbullet.markdown similarity index 96% rename from source/components/notify.pushbullet.markdown rename to source/_components/notify.pushbullet.markdown index 50d4e94454..4ae29290b4 100644 --- a/source/components/notify.pushbullet.markdown +++ b/source/_components/notify.pushbullet.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: pushbullet.png +ha_category: Notify --- diff --git a/source/components/notify.pushover.markdown b/source/_components/notify.pushover.markdown similarity index 97% rename from source/components/notify.pushover.markdown rename to source/_components/notify.pushover.markdown index 5efd0303f5..22cf5d5212 100644 --- a/source/components/notify.pushover.markdown +++ b/source/_components/notify.pushover.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: pushover.png +ha_category: Notify --- diff --git a/source/components/notify.slack.markdown b/source/_components/notify.slack.markdown similarity index 97% rename from source/components/notify.slack.markdown rename to source/_components/notify.slack.markdown index cb4078e3e6..17a8c8dbe6 100644 --- a/source/components/notify.slack.markdown +++ b/source/_components/notify.slack.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: slack.png +ha_category: Notify --- diff --git a/source/components/notify.smtp.markdown b/source/_components/notify.smtp.markdown similarity index 98% rename from source/components/notify.smtp.markdown rename to source/_components/notify.smtp.markdown index 00fcdb506a..29785ae871 100644 --- a/source/components/notify.smtp.markdown +++ b/source/_components/notify.smtp.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: smtp.png +ha_category: Notify --- diff --git a/source/components/notify.syslog.markdown b/source/_components/notify.syslog.markdown similarity index 99% rename from source/components/notify.syslog.markdown rename to source/_components/notify.syslog.markdown index 87ac0f0a71..b1cedf3dea 100644 --- a/source/components/notify.syslog.markdown +++ b/source/_components/notify.syslog.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Notify --- diff --git a/source/components/notify.telegram.markdown b/source/_components/notify.telegram.markdown similarity index 97% rename from source/components/notify.telegram.markdown rename to source/_components/notify.telegram.markdown index 79d866f744..30dccc2223 100644 --- a/source/components/notify.telegram.markdown +++ b/source/_components/notify.telegram.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: telegram.png +ha_category: Notify --- diff --git a/source/components/notify.xmpp.markdown b/source/_components/notify.xmpp.markdown similarity index 97% rename from source/components/notify.xmpp.markdown rename to source/_components/notify.xmpp.markdown index 8576656a0d..6750c66b80 100644 --- a/source/components/notify.xmpp.markdown +++ b/source/_components/notify.xmpp.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: xmpp.png +ha_category: Notify --- diff --git a/source/components/rfxtrx.markdown b/source/_components/rfxtrx.markdown similarity index 98% rename from source/components/rfxtrx.markdown rename to source/_components/rfxtrx.markdown index 82860f3ad9..db240d6fcd 100644 --- a/source/components/rfxtrx.markdown +++ b/source/_components/rfxtrx.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Hub --- The rfxtrx component supports RFXtrx devices by [RFXCOM](http://www.rfxcom.com) which communicate in the frequency range of 433.92 MHz. diff --git a/source/components/scene.markdown b/source/_components/scene.markdown similarity index 100% rename from source/components/scene.markdown rename to source/_components/scene.markdown diff --git a/source/components/script.markdown b/source/_components/script.markdown similarity index 89% rename from source/components/script.markdown rename to source/_components/script.markdown index 7dc662b1c7..636179704a 100644 --- a/source/components/script.markdown +++ b/source/_components/script.markdown @@ -27,14 +27,14 @@ script: entity_id: device_tracker.paulus domain: light - alias: Bedroom lights on - execute_service: light.turn_on - service_data: + service: light.turn_on + data: entity_id: group.bedroom - delay: # supports seconds, milliseconds, minutes, hours, etc. minutes: 1 - alias: Living room lights on - execute_service: light.turn_on - service_data: + service: light.turn_on + data: entity_id: group.living_room ``` diff --git a/source/components/sensor.arduino.markdown b/source/_components/sensor.arduino.markdown similarity index 96% rename from source/components/sensor.arduino.markdown rename to source/_components/sensor.arduino.markdown index 1ff731d845..cb8b990bbe 100644 --- a/source/components/sensor.arduino.markdown +++ b/source/_components/sensor.arduino.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: arduino.png +ha_category: Sensor --- diff --git a/source/components/sensor.arest.markdown b/source/_components/sensor.arest.markdown similarity index 99% rename from source/components/sensor.arest.markdown rename to source/_components/sensor.arest.markdown index 7ebff2b601..e90e5400e6 100644 --- a/source/components/sensor.arest.markdown +++ b/source/_components/sensor.arest.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: arest.png +ha_category: Sensor --- diff --git a/source/components/sensor.bitcoin.markdown b/source/_components/sensor.bitcoin.markdown similarity index 98% rename from source/components/sensor.bitcoin.markdown rename to source/_components/sensor.bitcoin.markdown index 00f44a15ee..01f80ee89a 100644 --- a/source/components/sensor.bitcoin.markdown +++ b/source/_components/sensor.bitcoin.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: bitcoin.png +ha_category: Sensor --- diff --git a/source/components/sensor.command_sensor.markdown b/source/_components/sensor.command_sensor.markdown similarity index 99% rename from source/components/sensor.command_sensor.markdown rename to source/_components/sensor.command_sensor.markdown index 07650d6263..dbcfba335f 100644 --- a/source/components/sensor.command_sensor.markdown +++ b/source/_components/sensor.command_sensor.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.cpuspeed.markdown b/source/_components/sensor.cpuspeed.markdown similarity index 96% rename from source/components/sensor.cpuspeed.markdown rename to source/_components/sensor.cpuspeed.markdown index 11cf455165..f4ec5e9cd5 100644 --- a/source/components/sensor.cpuspeed.markdown +++ b/source/_components/sensor.cpuspeed.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.dht.markdown b/source/_components/sensor.dht.markdown similarity index 97% rename from source/components/sensor.dht.markdown rename to source/_components/sensor.dht.markdown index 3a7df9c5a3..8ca311c946 100644 --- a/source/components/sensor.dht.markdown +++ b/source/_components/sensor.dht.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: dht.png +ha_category: DIY --- diff --git a/source/components/sensor.efergy.markdown b/source/_components/sensor.efergy.markdown similarity index 97% rename from source/components/sensor.efergy.markdown rename to source/_components/sensor.efergy.markdown index 80d36973ff..658e0112c1 100644 --- a/source/components/sensor.efergy.markdown +++ b/source/_components/sensor.efergy.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: efergy.png +ha_category: Sensor --- diff --git a/source/components/sensor.forecast.markdown b/source/_components/sensor.forecast.markdown similarity index 99% rename from source/components/sensor.forecast.markdown rename to source/_components/sensor.forecast.markdown index 09ead62bb3..77dce37c55 100644 --- a/source/components/sensor.forecast.markdown +++ b/source/_components/sensor.forecast.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Weather --- diff --git a/source/components/sensor.glances.markdown b/source/_components/sensor.glances.markdown similarity index 98% rename from source/components/sensor.glances.markdown rename to source/_components/sensor.glances.markdown index 205f179fcf..72938aaa81 100644 --- a/source/components/sensor.glances.markdown +++ b/source/_components/sensor.glances.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: glances.png +ha_category: Sensor --- diff --git a/source/components/sensor.modbus.markdown b/source/_components/sensor.modbus.markdown similarity index 97% rename from source/components/sensor.modbus.markdown rename to source/_components/sensor.modbus.markdown index a13cba1108..15afd25f66 100644 --- a/source/components/sensor.modbus.markdown +++ b/source/_components/sensor.modbus.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: modbus.png +ha_category: Sensor --- diff --git a/source/components/sensor.mqtt.markdown b/source/_components/sensor.mqtt.markdown similarity index 97% rename from source/components/sensor.mqtt.markdown rename to source/_components/sensor.mqtt.markdown index d948d4f141..44d3638b2c 100644 --- a/source/components/sensor.mqtt.markdown +++ b/source/_components/sensor.mqtt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mqtt.png +ha_category: Sensor --- diff --git a/source/components/sensor.mysensors.markdown b/source/_components/sensor.mysensors.markdown similarity index 97% rename from source/components/sensor.mysensors.markdown rename to source/_components/sensor.mysensors.markdown index d7f791394c..219feaa670 100644 --- a/source/components/sensor.mysensors.markdown +++ b/source/_components/sensor.mysensors.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mysensors.png +ha_category: Sensor --- diff --git a/source/components/sensor.openweathermap.markdown b/source/_components/sensor.openweathermap.markdown similarity index 97% rename from source/components/sensor.openweathermap.markdown rename to source/_components/sensor.openweathermap.markdown index 30691b4979..a114a2c511 100644 --- a/source/components/sensor.openweathermap.markdown +++ b/source/_components/sensor.openweathermap.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: openweathermap.png +ha_category: Weather --- diff --git a/source/components/sensor.rest.markdown b/source/_components/sensor.rest.markdown similarity index 99% rename from source/components/sensor.rest.markdown rename to source/_components/sensor.rest.markdown index b6f6b3b5a9..09ba23477d 100644 --- a/source/components/sensor.rest.markdown +++ b/source/_components/sensor.rest.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.rfxtrx.markdown b/source/_components/sensor.rfxtrx.markdown similarity index 97% rename from source/components/sensor.rfxtrx.markdown rename to source/_components/sensor.rfxtrx.markdown index b62bb54e04..b16929b364 100644 --- a/source/components/sensor.rfxtrx.markdown +++ b/source/_components/sensor.rfxtrx.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- The rfxtrx platform support sensors that communicate in the frequency range of 433.92 MHz. diff --git a/source/components/sensor.rpi_gpio.markdown b/source/_components/sensor.rpi_gpio.markdown similarity index 97% rename from source/components/sensor.rpi_gpio.markdown rename to source/_components/sensor.rpi_gpio.markdown index 170279edb8..26b905ac48 100644 --- a/source/components/sensor.rpi_gpio.markdown +++ b/source/_components/sensor.rpi_gpio.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: raspberry-pi.png +ha_category: Sensor --- diff --git a/source/components/sensor.sabnzbd.markdown b/source/_components/sensor.sabnzbd.markdown similarity index 97% rename from source/components/sensor.sabnzbd.markdown rename to source/_components/sensor.sabnzbd.markdown index cbf01870e4..37fd6279cf 100644 --- a/source/components/sensor.sabnzbd.markdown +++ b/source/_components/sensor.sabnzbd.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: sabnzbd.png +ha_category: Sensor --- diff --git a/source/components/sensor.swiss_public_transport.markdown b/source/_components/sensor.swiss_public_transport.markdown similarity index 98% rename from source/components/sensor.swiss_public_transport.markdown rename to source/_components/sensor.swiss_public_transport.markdown index 838c3df7a6..fc336ebe57 100644 --- a/source/components/sensor.swiss_public_transport.markdown +++ b/source/_components/sensor.swiss_public_transport.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.systemmonitor.markdown b/source/_components/sensor.systemmonitor.markdown similarity index 99% rename from source/components/sensor.systemmonitor.markdown rename to source/_components/sensor.systemmonitor.markdown index df30c897b3..a8030984fc 100644 --- a/source/components/sensor.systemmonitor.markdown +++ b/source/_components/sensor.systemmonitor.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.tellstick.markdown b/source/_components/sensor.tellstick.markdown similarity index 96% rename from source/components/sensor.tellstick.markdown rename to source/_components/sensor.tellstick.markdown index 035bf70e50..7280e62969 100644 --- a/source/components/sensor.tellstick.markdown +++ b/source/_components/sensor.tellstick.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: telldus_tellstick.png +ha_category: Sensor --- diff --git a/source/components/sensor.temper.markdown b/source/_components/sensor.temper.markdown similarity index 96% rename from source/components/sensor.temper.markdown rename to source/_components/sensor.temper.markdown index c90a13e46c..df1295abc1 100644 --- a/source/components/sensor.temper.markdown +++ b/source/_components/sensor.temper.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- This temper sensor platform allows you to get the current temperature from a TEMPer device. diff --git a/source/components/sensor.time_date.markdown b/source/_components/sensor.time_date.markdown similarity index 97% rename from source/components/sensor.time_date.markdown rename to source/_components/sensor.time_date.markdown index 142f0bb1b3..85d463a045 100644 --- a/source/components/sensor.time_date.markdown +++ b/source/_components/sensor.time_date.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/sensor.transmission.markdown b/source/_components/sensor.transmission.markdown similarity index 97% rename from source/components/sensor.transmission.markdown rename to source/_components/sensor.transmission.markdown index 3cf829cd7f..144f318e1d 100644 --- a/source/components/sensor.transmission.markdown +++ b/source/_components/sensor.transmission.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: transmission.png +ha_category: Sensor --- diff --git a/source/components/sensor.vera.markdown b/source/_components/sensor.vera.markdown similarity index 97% rename from source/components/sensor.vera.markdown rename to source/_components/sensor.vera.markdown index 9b2a5d2160..c44536e194 100644 --- a/source/components/sensor.vera.markdown +++ b/source/_components/sensor.vera.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: vera.png +ha_category: Sensor --- diff --git a/source/components/sensor.wink.markdown b/source/_components/sensor.wink.markdown similarity index 92% rename from source/components/sensor.wink.markdown rename to source/_components/sensor.wink.markdown index 5d558b431b..57f73022d8 100644 --- a/source/components/sensor.wink.markdown +++ b/source/_components/sensor.wink.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: wink.png +ha_category: Sensor --- diff --git a/source/components/sensor.worldclock.markdown b/source/_components/sensor.worldclock.markdown similarity index 98% rename from source/components/sensor.worldclock.markdown rename to source/_components/sensor.worldclock.markdown index 1f587ee1b5..e0109630a8 100644 --- a/source/components/sensor.worldclock.markdown +++ b/source/_components/sensor.worldclock.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Sensor --- diff --git a/source/components/shell_command.markdown b/source/_components/shell_command.markdown similarity index 96% rename from source/components/shell_command.markdown rename to source/_components/shell_command.markdown index 0697fbef7e..a52a8fbdf0 100644 --- a/source/components/shell_command.markdown +++ b/source/_components/shell_command.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Other --- diff --git a/source/components/simple_alarm.markdown b/source/_components/simple_alarm.markdown similarity index 100% rename from source/components/simple_alarm.markdown rename to source/_components/simple_alarm.markdown diff --git a/source/components/sun.markdown b/source/_components/sun.markdown similarity index 98% rename from source/components/sun.markdown rename to source/_components/sun.markdown index 2e7ee4f3d6..572f461a94 100644 --- a/source/components/sun.markdown +++ b/source/_components/sun.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Weather --- diff --git a/source/components/switch.arduino.markdown b/source/_components/switch.arduino.markdown similarity index 97% rename from source/components/switch.arduino.markdown rename to source/_components/switch.arduino.markdown index 9c01242026..ce05d59322 100644 --- a/source/components/switch.arduino.markdown +++ b/source/_components/switch.arduino.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: arduino.png +ha_category: Switch --- diff --git a/source/components/switch.arest.markdown b/source/_components/switch.arest.markdown similarity index 97% rename from source/components/switch.arest.markdown rename to source/_components/switch.arest.markdown index c0b0e9e967..16d37df987 100644 --- a/source/components/switch.arest.markdown +++ b/source/_components/switch.arest.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: arest.png +ha_category: Switch --- diff --git a/source/components/switch.command_switch.markdown b/source/_components/switch.command_switch.markdown similarity index 99% rename from source/components/switch.command_switch.markdown rename to source/_components/switch.command_switch.markdown index 71136d95be..6e54084591 100644 --- a/source/components/switch.command_switch.markdown +++ b/source/_components/switch.command_switch.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Switch --- diff --git a/source/components/switch.edimax.markdown b/source/_components/switch.edimax.markdown similarity index 96% rename from source/components/switch.edimax.markdown rename to source/_components/switch.edimax.markdown index 95c0a26692..3823d4dc2e 100644 --- a/source/components/switch.edimax.markdown +++ b/source/_components/switch.edimax.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: edimax.png +ha_category: Switch --- diff --git a/source/components/switch.hikvision.markdown b/source/_components/switch.hikvision.markdown similarity index 96% rename from source/components/switch.hikvision.markdown rename to source/_components/switch.hikvision.markdown index a3d8c39a69..a8923d1787 100644 --- a/source/components/switch.hikvision.markdown +++ b/source/_components/switch.hikvision.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: hikvision.png +ha_category: Switch --- diff --git a/source/components/switch.markdown b/source/_components/switch.markdown similarity index 100% rename from source/components/switch.markdown rename to source/_components/switch.markdown diff --git a/source/components/switch.modbus.markdown b/source/_components/switch.modbus.markdown similarity index 97% rename from source/components/switch.modbus.markdown rename to source/_components/switch.modbus.markdown index 9e63eddf9d..981b9b0457 100644 --- a/source/components/switch.modbus.markdown +++ b/source/_components/switch.modbus.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: modbus.png +ha_category: Switch --- diff --git a/source/components/switch.mqtt.markdown b/source/_components/switch.mqtt.markdown similarity index 98% rename from source/components/switch.mqtt.markdown rename to source/_components/switch.mqtt.markdown index 4800d5ffaf..28649f17b7 100644 --- a/source/components/switch.mqtt.markdown +++ b/source/_components/switch.mqtt.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: mqtt.png +ha_category: Switch --- diff --git a/source/components/switch.rest.markdown b/source/_components/switch.rest.markdown similarity index 98% rename from source/components/switch.rest.markdown rename to source/_components/switch.rest.markdown index 265add3ca9..a133a76178 100644 --- a/source/components/switch.rest.markdown +++ b/source/_components/switch.rest.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Switch --- diff --git a/source/components/switch.rfxtrx.markdown b/source/_components/switch.rfxtrx.markdown similarity index 97% rename from source/components/switch.rfxtrx.markdown rename to source/_components/switch.rfxtrx.markdown index 6164f3b8a9..d6fae1f339 100644 --- a/source/components/switch.rfxtrx.markdown +++ b/source/_components/switch.rfxtrx.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Switch --- The rfxtrx platform support switches that communicate in the frequency range of 433.92 MHz. diff --git a/source/components/switch.rpi_gpio.markdown b/source/_components/switch.rpi_gpio.markdown similarity index 96% rename from source/components/switch.rpi_gpio.markdown rename to source/_components/switch.rpi_gpio.markdown index 0235f85f7e..9a46f8c288 100644 --- a/source/components/switch.rpi_gpio.markdown +++ b/source/_components/switch.rpi_gpio.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: raspberry-pi.png +ha_category: Switch --- diff --git a/source/components/switch.tellstick.markdown b/source/_components/switch.tellstick.markdown similarity index 94% rename from source/components/switch.tellstick.markdown rename to source/_components/switch.tellstick.markdown index ee3d3b338b..626afffcce 100644 --- a/source/components/switch.tellstick.markdown +++ b/source/_components/switch.tellstick.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: telldus_tellstick.png +ha_category: Switch --- diff --git a/source/components/switch.transmission.markdown b/source/_components/switch.transmission.markdown similarity index 93% rename from source/components/switch.transmission.markdown rename to source/_components/switch.transmission.markdown index 9dfa0da204..f2cce07f6a 100644 --- a/source/components/switch.transmission.markdown +++ b/source/_components/switch.transmission.markdown @@ -7,10 +7,12 @@ sidebar: false comments: false sharing: true footer: true +logo: transmission.png +ha_category: Sensor --- -The transmission platform allows you to control your [Transmission](http://www.transmissionbt.com/) client from within Home Assistant. The platform enables you switch to your 'Alternative Speed Limits' (aka 'Turtle mode') setting. +The transmission platform allows you to control your [Transmission](http://www.transmissionbt.com/) client from within Home Assistant. The platform enables you switch to your 'Alternative Speed Limits' (aka 'Turtle mode') setting. To add Transmission to your installation, add the following to your `configuration.yaml` file: diff --git a/source/components/switch.vera.markdown b/source/_components/switch.vera.markdown similarity index 97% rename from source/components/switch.vera.markdown rename to source/_components/switch.vera.markdown index 28e0b96019..74fe6dd147 100644 --- a/source/components/switch.vera.markdown +++ b/source/_components/switch.vera.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: vera.png +ha_category: Switch --- diff --git a/source/components/switch.wemo.markdown b/source/_components/switch.wemo.markdown similarity index 93% rename from source/components/switch.wemo.markdown rename to source/_components/switch.wemo.markdown index 11e0903b2f..d5878eec30 100644 --- a/source/components/switch.wemo.markdown +++ b/source/_components/switch.wemo.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: belkin_wemo.png +ha_category: Switch --- diff --git a/source/components/switch.wink.markdown b/source/_components/switch.wink.markdown similarity index 92% rename from source/components/switch.wink.markdown rename to source/_components/switch.wink.markdown index bc30cec97a..94f97a8a01 100644 --- a/source/components/switch.wink.markdown +++ b/source/_components/switch.wink.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: wink.png +ha_category: Switch --- diff --git a/source/components/tellstick.markdown b/source/_components/tellstick.markdown similarity index 96% rename from source/components/tellstick.markdown rename to source/_components/tellstick.markdown index 4a2bf994b1..5b651ab1b6 100644 --- a/source/components/tellstick.markdown +++ b/source/_components/tellstick.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: telldus_tellstick.png +ha_category: Hub --- diff --git a/source/components/thermostat.heat_control.markdown b/source/_components/thermostat.heat_control.markdown similarity index 98% rename from source/components/thermostat.heat_control.markdown rename to source/_components/thermostat.heat_control.markdown index 23846633c5..de2fb4113e 100644 --- a/source/components/thermostat.heat_control.markdown +++ b/source/_components/thermostat.heat_control.markdown @@ -7,6 +7,7 @@ sidebar: false comments: false sharing: true footer: true +ha_category: Thermostat --- Specify a start time, end time and a target temperature. If the current temperature is lower than the target temperature, diff --git a/source/components/thermostat.markdown b/source/_components/thermostat.markdown similarity index 100% rename from source/components/thermostat.markdown rename to source/_components/thermostat.markdown diff --git a/source/components/thermostat.nest.markdown b/source/_components/thermostat.nest.markdown similarity index 93% rename from source/components/thermostat.nest.markdown rename to source/_components/thermostat.nest.markdown index a2705c4388..6f347b41e7 100644 --- a/source/components/thermostat.nest.markdown +++ b/source/_components/thermostat.nest.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: nest_thermostat.png +ha_category: Thermostat --- diff --git a/source/components/thermostat.radiotherm.markdown b/source/_components/thermostat.radiotherm.markdown similarity index 96% rename from source/components/thermostat.radiotherm.markdown rename to source/_components/thermostat.radiotherm.markdown index 782a1b13c3..d2e8e77fe5 100644 --- a/source/components/thermostat.radiotherm.markdown +++ b/source/_components/thermostat.radiotherm.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: radiotherm.png +ha_category: Thermostat --- diff --git a/source/components/vera.markdown b/source/_components/vera.markdown similarity index 94% rename from source/components/vera.markdown rename to source/_components/vera.markdown index b264d90209..2d6ffc58a9 100644 --- a/source/components/vera.markdown +++ b/source/_components/vera.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: vera.png +ha_category: Hub --- diff --git a/source/components/verisure.markdown b/source/_components/verisure.markdown similarity index 97% rename from source/components/verisure.markdown rename to source/_components/verisure.markdown index c5c3524d20..4e29467b8b 100644 --- a/source/components/verisure.markdown +++ b/source/_components/verisure.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: verisure.png +ha_category: Hub --- diff --git a/source/components/wink.markdown b/source/_components/wink.markdown similarity index 98% rename from source/components/wink.markdown rename to source/_components/wink.markdown index 7acbdad4a4..5bce06c41c 100644 --- a/source/components/wink.markdown +++ b/source/_components/wink.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: wink.png +ha_category: Hub --- diff --git a/source/components/zone.markdown b/source/_components/zone.markdown similarity index 100% rename from source/components/zone.markdown rename to source/_components/zone.markdown diff --git a/source/components/zwave.markdown b/source/_components/zwave.markdown similarity index 97% rename from source/components/zwave.markdown rename to source/_components/zwave.markdown index 35114010f8..3b2ba53af4 100644 --- a/source/components/zwave.markdown +++ b/source/_components/zwave.markdown @@ -7,6 +7,8 @@ sidebar: false comments: false sharing: true footer: true +logo: z-wave.png +ha_category: Hub ---

diff --git a/source/components/index.markdown b/source/components/index.markdown index 6777881a77..b82ae8c3ee 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -8,6 +8,7 @@ comments: false sharing: true footer: true is_homepage: true +body_id: components-page --- Components add support for devices, automation, and much much more to Home Assistant. The following things are supported out-of-the-box. @@ -17,539 +18,56 @@ Components add support for devices, automation, and much much more to Home Assis Entities are things that you want to observe within Home Assistant. Support for these things are provided by the entity components [Light](/components/light.html), [Switch](/components/switch.html), [Thermostat](/components/thermostat.html), [Media player](/components/media_player.html), [Device tracker](/components/device_tracker.html), and [Sun](/components/sun.html). - -

-
-
-
- -
-

Light and environment

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Philips Hue turns lights on, controls brightness, and color.
Nest thermostats displays current temperature and control target temperature/away mode.
Heat Control reads a temperature sensor and control a heater switch.
WeMo switches controls and reads the usage statistics from Insight switches.
TEMPer sensors reads the current temperature.
LimitlessLED controls your LimitlessLED lights.
Edimax switches controls the state.
Efergy Engage hubs monitors home energy use.
DHTxx reads the temperature and humidity.
Blickstick controls your Blinkstick lights or device.
Radiotherm thermostats displays current temperature and control target temperature/away mode.
-
-
-
- -
-
- -
-

Devices and protocols

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MySensors integrates MySensors sensors.
Raspberry PI switch controls and sensor reads the values of GPIOs.
Insteon controls devices connected with the ISY994 controller.
X10 controls devices connected with the ISY994 controller.
Arduino controls digital pins and read from analog pins.
RFXtrx controls and monitors RFXtrx devices.
MQTT allows sending and recieving MQTT messages, incl. switches and sensors.
aREST sensors observe and switches controls the pins of aREST enabled devices.
REST sensors observe RESTful enabled devices or services.
- -
-
-
-
-
- - - -
-
- - - - - -
-
- -

-Support for these devices is provided by the Home Assistant community and not -the manufacturers of these devices. -

- -## {% linkable_title Hubs %} - -Home Assistant integrates with a variety of third party Home Automation hubs and networks. It allows you to control the connected switches, lights and sensors via Home Assistant. Click on the following logos for setup instructions: - -[Zwave](/components/zwave.html) -[Tellstick](/components/tellstick.html) -[Vera](/components/vera.html) -[Wink](/components/wink.html) -[ISY994](/components/isy994.html) -[Modbus](/components/modbus.html) -[Verisure](/components/verisure.html) - -

-Support for these devices is provided by the Home Assistant community and not -the manufacturers of these devices. -

- -## {% linkable_title Services %} - - -
-
- - - - - -
-
- -

Support for these services is provided by the Home Assistant community and not the service providers.

+{% assign components = site.components | sort: 'title' %} +{% assign categories = components | sort: 'ha_category' | map: 'ha_category' %} + +
+ All + + {% comment %} Jekyll 2.5.2 does not support the uniq filter :/ {% endcomment %} + {% assign category_printed = '' %} + + {% for category in categories %} + {% if category and category != 'Other' %} + {% unless category_printed contains category %} + {{ category }} + {% assign category_printed = category_printed | append: ',' | append: category %} + {% endunless %} + {% endif %} + {% endfor %} + + Other +
+ +
+ {% for component in components %} + {% if component.ha_category %} + +
+ {% if component.logo %} + + {% endif %} +
+
{{ component.title }}
+
{{ component.ha_category }}
+
+ {% endif %} + {% endfor %} +
+ +## Not done yet + +{% for component in components %} + {% unless component.ha_category %} +

{{ component.title }}

+ {% endunless %} +{% endfor %} + + ## {% linkable_title Organization %} | Type | Description | ---- | ----------- @@ -571,3 +89,37 @@ Support for these services is provided by the Home Assistant community and not t | Type | Description | ---- | ----------- | [Configurator](/components/configurator.html) | Component used by other components to get configuration from the user. + + + + +