diff --git a/_config.yml b/_config.yml index cc0608494f8..fa78c57c154 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 43eaa3bf8b1..49b72efe3c9 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 8b23255ab80..4196f4c0edd 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 80acf97cf8a..300be40c126 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 651b0517184..891d7d37505 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 bd3cb1bff9b..6d9b5055461 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 846adb3947e..7ade3382127 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 2474afd5f33..6ab31c9a80b 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 bfc42b9b881..561fd9820b5 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 4e43c3fe5af..f98cd55c1fa 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 028a94daea2..fd8fb6bc884 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 b24aa7ef523..11c6f9a8a63 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 045a8db5bbb..3531d6a364f 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 c56fdadcdce..7e11db5b12e 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 9b4d93962c3..4f64b9bd60d 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 f37594ac958..ecc0f59814d 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 dcc45263813..9728a65f91e 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 815c9163bf1..6099f7d7178 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 bdef4acbbf1..fe25f4b4a25 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 9e65bde956d..042db7f9d90 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 b32a7e4f315..4204b0c1b34 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 61c246fe1e7..2bfd3fecdf1 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 8aba1451e29..cbe326a5a2f 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 a3a1c218e7c..e390da00ff5 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 032faf6ab13..40b2ebe8a07 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 ff5b96a1bcc..d4dbd942286 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 4ba32af055e..6305a14662e 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 b8906e71290..f7b8d3dcc51 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 4e17c2e85dd..96c94b56563 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 b01836d3ae7..c8f9c827730 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 b5bc9ea55ce..5443fdfc6c8 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 b200e21cd14..0a4d2cc38d9 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 4cbcdad12fa..7084a165d5c 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 5c6fed5f580..8f586bccc9d 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 ef423eea6bd..d006c6fac7e 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 13a168997e2..f1a285dbfa6 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 00ecd4f1ca7..c98510c9a10 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 a01f00fe74d..8b141d8b88b 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 8fc399ede0b..cbdfe46d619 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 ba1e48be292..5ec12c87237 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 6632add1ea7..df185325959 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 70d9c56b1b2..d8bab635d76 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 e333ac87fc1..c2f7d9d7079 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 701e879d3ff..5c1a46bd916 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 97d257f08a7..9c04e002cae 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 b848db5cca4..918cd87eeaa 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 50d4e944541..4ae29290b44 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 5efd0303f50..22cf5d52120 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 cb4078e3e68..17a8c8dbe63 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 00fcdb506ad..29785ae8716 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 87ac0f0a71b..b1cedf3dea7 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 79d866f7444..30dccc2223e 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 8576656a0dd..6750c66b80f 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 82860f3ad97..db240d6fcd4 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 7dc662b1c75..636179704a9 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 1ff731d8452..cb8b990bbe7 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 7ebff2b6012..e90e5400e65 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 00f44a15eef..01f80ee89a8 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 07650d62632..dbcfba335ff 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 11cf4551655..f4ec5e9cd5a 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 3a7df9c5a3e..8ca311c946e 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 80d36973fff..658e0112c1e 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 09ead62bb3a..77dce37c55f 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 205f179fcf3..72938aaa817 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 a13cba11083..15afd25f661 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 d948d4f1410..44d3638b2cf 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 d7f791394c0..219feaa6702 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 30691b49790..a114a2c5116 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 b6f6b3b5a9f..09ba23477d9 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 b62bb54e041..b16929b3645 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 170279edb8b..26b905ac485 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 cbf01870e48..37fd6279cf2 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 838c3df7a60..fc336ebe577 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 df30c897b39..a8030984fc7 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 035bf70e508..7280e62969c 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 c90a13e46cb..df1295abc10 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 142f0bb1b31..85d463a0453 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 3cf829cd7fc..144f318e1df 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 9b2a5d2160e..c44536e194e 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 5d558b431be..57f73022d81 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 1f587ee1b5f..e0109630a8d 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 0697fbef7e9..a52a8fbdf06 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 2e7ee4f3d62..572f461a94d 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 9c012420267..ce05d59322d 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 c0b0e9e9672..16d37df9877 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 71136d95bee..6e540845915 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 95c0a266927..3823d4dc2eb 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 a3d8c39a69c..a8923d17876 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 9e63eddf9d4..981b9b0457b 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 4800d5ffaf9..28649f17b77 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 265add3ca91..a133a76178c 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 6164f3b8a98..d6fae1f3391 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 0235f85f7e5..9a46f8c288c 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 ee3d3b338b1..626afffccec 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 9dfa0da2046..f2cce07f6aa 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 28e0b96019e..74fe6dd1475 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 11e0903b2fa..d5878eec30e 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 bc30cec97a1..94f97a8a016 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 4a2bf994b18..5b651ab1b6e 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 23846633c50..de2fb4113e0 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 a2705c43887..6f347b41e75 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 782a1b13c36..d2e8e77fe51 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 b264d902099..2d6ffc58a98 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 c5c3524d20e..4e29467b8b2 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 7acbdad4a46..5bce06c41c8 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 35114010f8a..3b2ba53af40 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 6777881a771..b82ae8c3ee0 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. + + + + +