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 da1dba53caf..49b72efe3c9 100644 --- a/sass/custom/_paulus.scss +++ b/sass/custom/_paulus.scss @@ -256,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/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 94% rename from source/components/media_player.cast.markdown rename to source/_components/media_player.cast.markdown index a75f2b25cd5..9da3f019c08 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 4fe302ec541..50433953156 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.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 524bd23f398..e1e020381db 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 95% rename from source/components/media_player.squeezebox.markdown rename to source/_components/media_player.squeezebox.markdown index c890f9eda37..0c6dab8fc0d 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 97% rename from source/components/modbus.markdown rename to source/_components/modbus.markdown index 73f3abf6313..634f4543cce 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 f18f488b27d..e3d9ed1a728 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 98% rename from source/components/sensor.arest.markdown rename to source/_components/sensor.arest.markdown index 2b6dbaebcee..a46c77c9c5b 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..30f1dddfe18 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: Sensor --- 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 2219852beaf..32fa9b775fc 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.mqtt.markdown b/source/_components/sensor.mqtt.markdown similarity index 96% rename from source/components/sensor.mqtt.markdown rename to source/_components/sensor.mqtt.markdown index 442d53b4044..96af798f007 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 95% rename from source/components/sensor.mysensors.markdown rename to source/_components/sensor.mysensors.markdown index 2566cc3fa4a..05b87323c88 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 4695ee6d5a0..7f57723fe16 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 c2b16a56c33..751d8bcfee6 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 96% rename from source/components/sensor.rpi_gpio.markdown rename to source/_components/sensor.rpi_gpio.markdown index 77e86d7814f..42f89b86f77 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.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 98% rename from source/components/sensor.transmission.markdown rename to source/_components/sensor.transmission.markdown index d886ea22b2a..5f2a6a29330 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.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 cb989895348..0481789d8a0 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 1480804be58..401a4598351 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.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 ac0ff005e97..d44a87d24c1 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.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 95% rename from source/components/switch.rpi_gpio.markdown rename to source/_components/switch.rpi_gpio.markdown index f7dea1d6272..60c711acfcc 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.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 259172fd886..4e703e23970 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.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/tellstick.markdown b/source/_components/tellstick.markdown similarity index 94% rename from source/components/tellstick.markdown rename to source/_components/tellstick.markdown index c15ef78ba55..f63cba4d3ad 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 1ad58b14259..37a69b6fa74 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. 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/vera.markdown b/source/_components/vera.markdown similarity index 95% rename from source/components/vera.markdown rename to source/_components/vera.markdown index 910e7e9638f..c66220716db 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 892b6d0c2f8..d5bdaa8e8c3 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -8,133 +8,65 @@ 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. ## {% linkable_title Entities %} 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). -

- - - - - - - -
- - - -
-

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 | ---- | ----------- @@ -156,3 +88,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. + + + + +