diff --git a/generate-redirect.py b/generate-redirect.py
new file mode 100644
index 0000000000..617ed8e922
--- /dev/null
+++ b/generate-redirect.py
@@ -0,0 +1,163 @@
+import os
+
+dirs = ['components', 'getting-started', 'developers']
+
+template = ""
+
+for check_dir in dirs:
+ for path in os.listdir(os.path.join('public', check_dir)):
+ check_path = os.path.join('public', check_dir, path)
+
+ if os.path.isdir(check_path):
+ new_path = os.path.join('source', check_dir, "{}.html".format(path))
+ # print(template.format(check_dir, path))
+ # print(new_path)
+ with open(new_path, 'w') as outp:
+ outp.write(template.format(check_dir, path))
+
+# Generated
+# source/components/alarm_control_panel.html
+# source/components/alarm_control_panel.manual.html
+# source/components/alarm_control_panel.mqtt.html
+# source/components/arduino.html
+# source/components/automation.html
+# source/components/browser.html
+# source/components/camera.foscam.html
+# source/components/camera.generic.html
+# source/components/configurator.html
+# source/components/conversation.html
+# source/components/device_sun_light_trigger.html
+# source/components/device_tracker.html
+# source/components/device_tracker.actiontec.html
+# source/components/device_tracker.aruba.html
+# source/components/device_tracker.asuswrt.html
+# source/components/device_tracker.ddwrt.html
+# source/components/device_tracker.geofancy.html
+# source/components/device_tracker.luci.html
+# source/components/device_tracker.mqtt.html
+# source/components/device_tracker.netgear.html
+# source/components/device_tracker.nmap_scanner.html
+# source/components/device_tracker.owntracks.html
+# source/components/device_tracker.snmp.html
+# source/components/device_tracker.thomson.html
+# source/components/device_tracker.tomato.html
+# source/components/device_tracker.tplink.html
+# source/components/device_tracker.ubus.html
+# source/components/discovery.html
+# source/components/downloader.html
+# source/components/group.html
+# source/components/history.html
+# source/components/ifttt.html
+# source/components/ifttt.manything.html
+# source/components/introduction.html
+# source/components/isy994.html
+# source/components/keyboard.html
+# source/components/light.html
+# source/components/light.blinksticklight.html
+# source/components/light.hue.html
+# source/components/light.hyperion.html
+# source/components/light.limitlessled.html
+# source/components/light.rfxtrx.html
+# source/components/light.tellstick.html
+# source/components/light.vera.html
+# source/components/light.wink.html
+# source/components/logbook.html
+# source/components/media_player.html
+# source/components/media_player.cast.html
+# source/components/media_player.denon.html
+# source/components/media_player.firetv.html
+# source/components/media_player.itunes.html
+# source/components/media_player.kodi.html
+# source/components/media_player.mpd.html
+# source/components/media_player.plex.html
+# source/components/media_player.sonos.html
+# source/components/media_player.squeezebox.html
+# source/components/modbus.html
+# source/components/mqtt.html
+# source/components/notify.html
+# source/components/notify.file.html
+# source/components/notify.instapush.html
+# source/components/notify.nma.html
+# source/components/notify.pushbullet.html
+# source/components/notify.pushover.html
+# source/components/notify.slack.html
+# source/components/notify.smtp.html
+# source/components/notify.syslog.html
+# source/components/notify.telegram.html
+# source/components/notify.xmpp.html
+# source/components/rfxtrx.html
+# source/components/scene.html
+# source/components/script.html
+# source/components/sensor.html
+# source/components/sensor.arduino.html
+# source/components/sensor.arest.html
+# source/components/sensor.bitcoin.html
+# source/components/sensor.command_sensor.html
+# source/components/sensor.cpuspeed.html
+# source/components/sensor.dht.html
+# source/components/sensor.efergy.html
+# source/components/sensor.forecast.html
+# source/components/sensor.glances.html
+# source/components/sensor.modbus.html
+# source/components/sensor.mqtt.html
+# source/components/sensor.mysensors.html
+# source/components/sensor.openweathermap.html
+# source/components/sensor.rest.html
+# source/components/sensor.rfxtrx.html
+# source/components/sensor.rpi_gpio.html
+# source/components/sensor.sabnzbd.html
+# source/components/sensor.swiss_public_transport.html
+# source/components/sensor.systemmonitor.html
+# source/components/sensor.tellstick.html
+# source/components/sensor.temper.html
+# source/components/sensor.time_date.html
+# source/components/sensor.transmission.html
+# source/components/sensor.vera.html
+# source/components/sensor.wink.html
+# source/components/sensor.worldclock.html
+# source/components/shell_command.html
+# source/components/simple_alarm.html
+# source/components/sun.html
+# source/components/switch.html
+# source/components/switch.arduino.html
+# source/components/switch.arest.html
+# source/components/switch.command_switch.html
+# source/components/switch.edimax.html
+# source/components/switch.hikvision.html
+# source/components/switch.modbus.html
+# source/components/switch.mqtt.html
+# source/components/switch.rest.html
+# source/components/switch.rfxtrx.html
+# source/components/switch.rpi_gpio.html
+# source/components/switch.tellstick.html
+# source/components/switch.transmission.html
+# source/components/switch.vera.html
+# source/components/switch.wemo.html
+# source/components/switch.wink.html
+# source/components/tellstick.html
+# source/components/thermostat.html
+# source/components/thermostat.heat_control.html
+# source/components/thermostat.nest.html
+# source/components/thermostat.radiotherm.html
+# source/components/vera.html
+# source/components/verisure.html
+# source/components/wink.html
+# source/components/zone.html
+# source/components/zwave.html
+# source/getting-started/android.html
+# source/getting-started/automation.html
+# source/getting-started/autostart.html
+# source/getting-started/configuration.html
+# source/getting-started/devices.html
+# source/getting-started/presence-detection.html
+# source/getting-started/troubleshooting.html
+# source/getting-started/troubleshooting-configuration.html
+# source/developers/add_new_platform.html
+# source/developers/api.html
+# source/developers/architecture.html
+# source/developers/creating_components.html
+# source/developers/credits.html
+# source/developers/frontend.html
+# source/developers/python_api.html
+# source/developers/rest_api.html
+# source/developers/website.html
diff --git a/source/components/alarm_control_panel.html b/source/components/alarm_control_panel.html
new file mode 100644
index 0000000000..4e7dc92e58
--- /dev/null
+++ b/source/components/alarm_control_panel.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/alarm_control_panel.manual.html b/source/components/alarm_control_panel.manual.html
new file mode 100644
index 0000000000..8004e0bfb9
--- /dev/null
+++ b/source/components/alarm_control_panel.manual.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/alarm_control_panel.mqtt.html b/source/components/alarm_control_panel.mqtt.html
new file mode 100644
index 0000000000..5976b13cfc
--- /dev/null
+++ b/source/components/alarm_control_panel.mqtt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/arduino.html b/source/components/arduino.html
new file mode 100644
index 0000000000..40dd799bd3
--- /dev/null
+++ b/source/components/arduino.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/automation.html b/source/components/automation.html
new file mode 100644
index 0000000000..5dd0835d22
--- /dev/null
+++ b/source/components/automation.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/browser.html b/source/components/browser.html
new file mode 100644
index 0000000000..d3b874252c
--- /dev/null
+++ b/source/components/browser.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/camera.foscam.html b/source/components/camera.foscam.html
new file mode 100644
index 0000000000..2de57153b0
--- /dev/null
+++ b/source/components/camera.foscam.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/camera.generic.html b/source/components/camera.generic.html
new file mode 100644
index 0000000000..875741f0a0
--- /dev/null
+++ b/source/components/camera.generic.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/configurator.html b/source/components/configurator.html
new file mode 100644
index 0000000000..d1704d31e6
--- /dev/null
+++ b/source/components/configurator.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/conversation.html b/source/components/conversation.html
new file mode 100644
index 0000000000..6944176f8e
--- /dev/null
+++ b/source/components/conversation.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_sun_light_trigger.html b/source/components/device_sun_light_trigger.html
new file mode 100644
index 0000000000..3f3f4e1c31
--- /dev/null
+++ b/source/components/device_sun_light_trigger.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.actiontec.html b/source/components/device_tracker.actiontec.html
new file mode 100644
index 0000000000..7030a66d9f
--- /dev/null
+++ b/source/components/device_tracker.actiontec.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.aruba.html b/source/components/device_tracker.aruba.html
new file mode 100644
index 0000000000..e24d79d334
--- /dev/null
+++ b/source/components/device_tracker.aruba.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.asuswrt.html b/source/components/device_tracker.asuswrt.html
new file mode 100644
index 0000000000..1e6f981b5f
--- /dev/null
+++ b/source/components/device_tracker.asuswrt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.ddwrt.html b/source/components/device_tracker.ddwrt.html
new file mode 100644
index 0000000000..df751ed8a0
--- /dev/null
+++ b/source/components/device_tracker.ddwrt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.geofancy.html b/source/components/device_tracker.geofancy.html
new file mode 100644
index 0000000000..5ed570461b
--- /dev/null
+++ b/source/components/device_tracker.geofancy.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.html b/source/components/device_tracker.html
new file mode 100644
index 0000000000..e4cdb1106b
--- /dev/null
+++ b/source/components/device_tracker.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.luci.html b/source/components/device_tracker.luci.html
new file mode 100644
index 0000000000..93e141733e
--- /dev/null
+++ b/source/components/device_tracker.luci.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.mqtt.html b/source/components/device_tracker.mqtt.html
new file mode 100644
index 0000000000..f8ac14d2c5
--- /dev/null
+++ b/source/components/device_tracker.mqtt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.netgear.html b/source/components/device_tracker.netgear.html
new file mode 100644
index 0000000000..73e5cd16cb
--- /dev/null
+++ b/source/components/device_tracker.netgear.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.nmap_scanner.html b/source/components/device_tracker.nmap_scanner.html
new file mode 100644
index 0000000000..d381123cd4
--- /dev/null
+++ b/source/components/device_tracker.nmap_scanner.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.owntracks.html b/source/components/device_tracker.owntracks.html
new file mode 100644
index 0000000000..41e6bb181a
--- /dev/null
+++ b/source/components/device_tracker.owntracks.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.snmp.html b/source/components/device_tracker.snmp.html
new file mode 100644
index 0000000000..2da50fb435
--- /dev/null
+++ b/source/components/device_tracker.snmp.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.thomson.html b/source/components/device_tracker.thomson.html
new file mode 100644
index 0000000000..3c24a5c2a2
--- /dev/null
+++ b/source/components/device_tracker.thomson.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.tomato.html b/source/components/device_tracker.tomato.html
new file mode 100644
index 0000000000..09ba8d7de2
--- /dev/null
+++ b/source/components/device_tracker.tomato.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.tplink.html b/source/components/device_tracker.tplink.html
new file mode 100644
index 0000000000..450eec195f
--- /dev/null
+++ b/source/components/device_tracker.tplink.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/device_tracker.ubus.html b/source/components/device_tracker.ubus.html
new file mode 100644
index 0000000000..ed9ff326bc
--- /dev/null
+++ b/source/components/device_tracker.ubus.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/discovery.html b/source/components/discovery.html
new file mode 100644
index 0000000000..dc1cfc60fb
--- /dev/null
+++ b/source/components/discovery.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/downloader.html b/source/components/downloader.html
new file mode 100644
index 0000000000..003f668dab
--- /dev/null
+++ b/source/components/downloader.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/group.html b/source/components/group.html
new file mode 100644
index 0000000000..dd6801acdc
--- /dev/null
+++ b/source/components/group.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/history.html b/source/components/history.html
new file mode 100644
index 0000000000..6260c6f7e6
--- /dev/null
+++ b/source/components/history.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/ifttt.html b/source/components/ifttt.html
new file mode 100644
index 0000000000..f59360d4ba
--- /dev/null
+++ b/source/components/ifttt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/ifttt.manything.html b/source/components/ifttt.manything.html
new file mode 100644
index 0000000000..d0a4c9113e
--- /dev/null
+++ b/source/components/ifttt.manything.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/introduction.html b/source/components/introduction.html
new file mode 100644
index 0000000000..4df7fb518d
--- /dev/null
+++ b/source/components/introduction.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/isy994.html b/source/components/isy994.html
new file mode 100644
index 0000000000..bd5f2f5864
--- /dev/null
+++ b/source/components/isy994.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/keyboard.html b/source/components/keyboard.html
new file mode 100644
index 0000000000..b7ab22364e
--- /dev/null
+++ b/source/components/keyboard.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.blinksticklight.html b/source/components/light.blinksticklight.html
new file mode 100644
index 0000000000..06435b48bc
--- /dev/null
+++ b/source/components/light.blinksticklight.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.html b/source/components/light.html
new file mode 100644
index 0000000000..b5b129b543
--- /dev/null
+++ b/source/components/light.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.hue.html b/source/components/light.hue.html
new file mode 100644
index 0000000000..028862a490
--- /dev/null
+++ b/source/components/light.hue.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.hyperion.html b/source/components/light.hyperion.html
new file mode 100644
index 0000000000..58c2c77e88
--- /dev/null
+++ b/source/components/light.hyperion.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.limitlessled.html b/source/components/light.limitlessled.html
new file mode 100644
index 0000000000..bea5a78818
--- /dev/null
+++ b/source/components/light.limitlessled.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.rfxtrx.html b/source/components/light.rfxtrx.html
new file mode 100644
index 0000000000..b8d3d251f8
--- /dev/null
+++ b/source/components/light.rfxtrx.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.tellstick.html b/source/components/light.tellstick.html
new file mode 100644
index 0000000000..0a29b01a91
--- /dev/null
+++ b/source/components/light.tellstick.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.vera.html b/source/components/light.vera.html
new file mode 100644
index 0000000000..d118fa9509
--- /dev/null
+++ b/source/components/light.vera.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/light.wink.html b/source/components/light.wink.html
new file mode 100644
index 0000000000..3f890657bd
--- /dev/null
+++ b/source/components/light.wink.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/logbook.html b/source/components/logbook.html
new file mode 100644
index 0000000000..93feb93edf
--- /dev/null
+++ b/source/components/logbook.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.cast.html b/source/components/media_player.cast.html
new file mode 100644
index 0000000000..06d1f5579b
--- /dev/null
+++ b/source/components/media_player.cast.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.denon.html b/source/components/media_player.denon.html
new file mode 100644
index 0000000000..8438c61e47
--- /dev/null
+++ b/source/components/media_player.denon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.firetv.html b/source/components/media_player.firetv.html
new file mode 100644
index 0000000000..401cbfacd6
--- /dev/null
+++ b/source/components/media_player.firetv.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.html b/source/components/media_player.html
new file mode 100644
index 0000000000..1e8607f60b
--- /dev/null
+++ b/source/components/media_player.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.itunes.html b/source/components/media_player.itunes.html
new file mode 100644
index 0000000000..c9968cf30c
--- /dev/null
+++ b/source/components/media_player.itunes.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.kodi.html b/source/components/media_player.kodi.html
new file mode 100644
index 0000000000..4856a83db5
--- /dev/null
+++ b/source/components/media_player.kodi.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.mpd.html b/source/components/media_player.mpd.html
new file mode 100644
index 0000000000..b710b11d67
--- /dev/null
+++ b/source/components/media_player.mpd.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.plex.html b/source/components/media_player.plex.html
new file mode 100644
index 0000000000..8a022c23c8
--- /dev/null
+++ b/source/components/media_player.plex.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.sonos.html b/source/components/media_player.sonos.html
new file mode 100644
index 0000000000..e0a4f6dfc8
--- /dev/null
+++ b/source/components/media_player.sonos.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/media_player.squeezebox.html b/source/components/media_player.squeezebox.html
new file mode 100644
index 0000000000..54460b611c
--- /dev/null
+++ b/source/components/media_player.squeezebox.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/modbus.html b/source/components/modbus.html
new file mode 100644
index 0000000000..47252f00ef
--- /dev/null
+++ b/source/components/modbus.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/mqtt.html b/source/components/mqtt.html
new file mode 100644
index 0000000000..e1810ea29d
--- /dev/null
+++ b/source/components/mqtt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.file.html b/source/components/notify.file.html
new file mode 100644
index 0000000000..ca6051ce25
--- /dev/null
+++ b/source/components/notify.file.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.html b/source/components/notify.html
new file mode 100644
index 0000000000..7843fe7cc2
--- /dev/null
+++ b/source/components/notify.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.instapush.html b/source/components/notify.instapush.html
new file mode 100644
index 0000000000..3a56479723
--- /dev/null
+++ b/source/components/notify.instapush.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.nma.html b/source/components/notify.nma.html
new file mode 100644
index 0000000000..ae2fa84217
--- /dev/null
+++ b/source/components/notify.nma.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.pushbullet.html b/source/components/notify.pushbullet.html
new file mode 100644
index 0000000000..562cab8d3e
--- /dev/null
+++ b/source/components/notify.pushbullet.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.pushover.html b/source/components/notify.pushover.html
new file mode 100644
index 0000000000..32576002dc
--- /dev/null
+++ b/source/components/notify.pushover.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.slack.html b/source/components/notify.slack.html
new file mode 100644
index 0000000000..64fa3f78d9
--- /dev/null
+++ b/source/components/notify.slack.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.smtp.html b/source/components/notify.smtp.html
new file mode 100644
index 0000000000..cfe9ab64a8
--- /dev/null
+++ b/source/components/notify.smtp.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.syslog.html b/source/components/notify.syslog.html
new file mode 100644
index 0000000000..bc7bea3cd9
--- /dev/null
+++ b/source/components/notify.syslog.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.telegram.html b/source/components/notify.telegram.html
new file mode 100644
index 0000000000..6edebc6a47
--- /dev/null
+++ b/source/components/notify.telegram.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/notify.xmpp.html b/source/components/notify.xmpp.html
new file mode 100644
index 0000000000..ec0b681c0e
--- /dev/null
+++ b/source/components/notify.xmpp.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/rfxtrx.html b/source/components/rfxtrx.html
new file mode 100644
index 0000000000..27649f404b
--- /dev/null
+++ b/source/components/rfxtrx.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/scene.html b/source/components/scene.html
new file mode 100644
index 0000000000..cc55e69a70
--- /dev/null
+++ b/source/components/scene.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/script.html b/source/components/script.html
new file mode 100644
index 0000000000..e2959557e4
--- /dev/null
+++ b/source/components/script.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.arduino.html b/source/components/sensor.arduino.html
new file mode 100644
index 0000000000..508b41e5af
--- /dev/null
+++ b/source/components/sensor.arduino.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.arest.html b/source/components/sensor.arest.html
new file mode 100644
index 0000000000..37ad8a7739
--- /dev/null
+++ b/source/components/sensor.arest.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.bitcoin.html b/source/components/sensor.bitcoin.html
new file mode 100644
index 0000000000..fd95c8d672
--- /dev/null
+++ b/source/components/sensor.bitcoin.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.command_sensor.html b/source/components/sensor.command_sensor.html
new file mode 100644
index 0000000000..2f09f46532
--- /dev/null
+++ b/source/components/sensor.command_sensor.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.cpuspeed.html b/source/components/sensor.cpuspeed.html
new file mode 100644
index 0000000000..97a219dee2
--- /dev/null
+++ b/source/components/sensor.cpuspeed.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.dht.html b/source/components/sensor.dht.html
new file mode 100644
index 0000000000..d178cb0643
--- /dev/null
+++ b/source/components/sensor.dht.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.efergy.html b/source/components/sensor.efergy.html
new file mode 100644
index 0000000000..92015d90f3
--- /dev/null
+++ b/source/components/sensor.efergy.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.forecast.html b/source/components/sensor.forecast.html
new file mode 100644
index 0000000000..67059145c6
--- /dev/null
+++ b/source/components/sensor.forecast.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.glances.html b/source/components/sensor.glances.html
new file mode 100644
index 0000000000..7082e33f2f
--- /dev/null
+++ b/source/components/sensor.glances.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.html b/source/components/sensor.html
new file mode 100644
index 0000000000..33a2e554cc
--- /dev/null
+++ b/source/components/sensor.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.modbus.html b/source/components/sensor.modbus.html
new file mode 100644
index 0000000000..13cb5f75f4
--- /dev/null
+++ b/source/components/sensor.modbus.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.mqtt.html b/source/components/sensor.mqtt.html
new file mode 100644
index 0000000000..7f1bd2795e
--- /dev/null
+++ b/source/components/sensor.mqtt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.mysensors.html b/source/components/sensor.mysensors.html
new file mode 100644
index 0000000000..00c1cfbe81
--- /dev/null
+++ b/source/components/sensor.mysensors.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.openweathermap.html b/source/components/sensor.openweathermap.html
new file mode 100644
index 0000000000..4d74f06e1d
--- /dev/null
+++ b/source/components/sensor.openweathermap.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.rest.html b/source/components/sensor.rest.html
new file mode 100644
index 0000000000..132b4ca8fd
--- /dev/null
+++ b/source/components/sensor.rest.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.rfxtrx.html b/source/components/sensor.rfxtrx.html
new file mode 100644
index 0000000000..f2a44a8c96
--- /dev/null
+++ b/source/components/sensor.rfxtrx.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.rpi_gpio.html b/source/components/sensor.rpi_gpio.html
new file mode 100644
index 0000000000..1c5b2479dc
--- /dev/null
+++ b/source/components/sensor.rpi_gpio.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.sabnzbd.html b/source/components/sensor.sabnzbd.html
new file mode 100644
index 0000000000..7bd9a170c7
--- /dev/null
+++ b/source/components/sensor.sabnzbd.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.swiss_public_transport.html b/source/components/sensor.swiss_public_transport.html
new file mode 100644
index 0000000000..bf454be199
--- /dev/null
+++ b/source/components/sensor.swiss_public_transport.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.systemmonitor.html b/source/components/sensor.systemmonitor.html
new file mode 100644
index 0000000000..e89635dbb8
--- /dev/null
+++ b/source/components/sensor.systemmonitor.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.tellstick.html b/source/components/sensor.tellstick.html
new file mode 100644
index 0000000000..70849d27c1
--- /dev/null
+++ b/source/components/sensor.tellstick.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.temper.html b/source/components/sensor.temper.html
new file mode 100644
index 0000000000..d6722f3710
--- /dev/null
+++ b/source/components/sensor.temper.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.time_date.html b/source/components/sensor.time_date.html
new file mode 100644
index 0000000000..e5f05a957e
--- /dev/null
+++ b/source/components/sensor.time_date.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.transmission.html b/source/components/sensor.transmission.html
new file mode 100644
index 0000000000..e65c9ce775
--- /dev/null
+++ b/source/components/sensor.transmission.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.vera.html b/source/components/sensor.vera.html
new file mode 100644
index 0000000000..5f65da829e
--- /dev/null
+++ b/source/components/sensor.vera.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.wink.html b/source/components/sensor.wink.html
new file mode 100644
index 0000000000..1f0b691d46
--- /dev/null
+++ b/source/components/sensor.wink.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sensor.worldclock.html b/source/components/sensor.worldclock.html
new file mode 100644
index 0000000000..7fb35119e0
--- /dev/null
+++ b/source/components/sensor.worldclock.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/shell_command.html b/source/components/shell_command.html
new file mode 100644
index 0000000000..f0f2a47827
--- /dev/null
+++ b/source/components/shell_command.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/simple_alarm.html b/source/components/simple_alarm.html
new file mode 100644
index 0000000000..bceb0b2e45
--- /dev/null
+++ b/source/components/simple_alarm.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/sun.html b/source/components/sun.html
new file mode 100644
index 0000000000..910ccf29b0
--- /dev/null
+++ b/source/components/sun.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.arduino.html b/source/components/switch.arduino.html
new file mode 100644
index 0000000000..45fcd1a854
--- /dev/null
+++ b/source/components/switch.arduino.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.arest.html b/source/components/switch.arest.html
new file mode 100644
index 0000000000..2a92540bb0
--- /dev/null
+++ b/source/components/switch.arest.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.command_switch.html b/source/components/switch.command_switch.html
new file mode 100644
index 0000000000..b158da8cf4
--- /dev/null
+++ b/source/components/switch.command_switch.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.edimax.html b/source/components/switch.edimax.html
new file mode 100644
index 0000000000..5e69375d75
--- /dev/null
+++ b/source/components/switch.edimax.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.hikvision.html b/source/components/switch.hikvision.html
new file mode 100644
index 0000000000..e1cc4b04ef
--- /dev/null
+++ b/source/components/switch.hikvision.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.html b/source/components/switch.html
new file mode 100644
index 0000000000..2627d79d81
--- /dev/null
+++ b/source/components/switch.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.modbus.html b/source/components/switch.modbus.html
new file mode 100644
index 0000000000..cffb462caf
--- /dev/null
+++ b/source/components/switch.modbus.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.mqtt.html b/source/components/switch.mqtt.html
new file mode 100644
index 0000000000..db675650f2
--- /dev/null
+++ b/source/components/switch.mqtt.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.rest.html b/source/components/switch.rest.html
new file mode 100644
index 0000000000..fdb6fd3926
--- /dev/null
+++ b/source/components/switch.rest.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.rfxtrx.html b/source/components/switch.rfxtrx.html
new file mode 100644
index 0000000000..c20a2bd1dc
--- /dev/null
+++ b/source/components/switch.rfxtrx.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.rpi_gpio.html b/source/components/switch.rpi_gpio.html
new file mode 100644
index 0000000000..1c208e5ba8
--- /dev/null
+++ b/source/components/switch.rpi_gpio.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.tellstick.html b/source/components/switch.tellstick.html
new file mode 100644
index 0000000000..6020b11790
--- /dev/null
+++ b/source/components/switch.tellstick.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.transmission.html b/source/components/switch.transmission.html
new file mode 100644
index 0000000000..56b2ac4a6b
--- /dev/null
+++ b/source/components/switch.transmission.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.vera.html b/source/components/switch.vera.html
new file mode 100644
index 0000000000..eceea8d2f5
--- /dev/null
+++ b/source/components/switch.vera.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.wemo.html b/source/components/switch.wemo.html
new file mode 100644
index 0000000000..6762dc81c6
--- /dev/null
+++ b/source/components/switch.wemo.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/switch.wink.html b/source/components/switch.wink.html
new file mode 100644
index 0000000000..2c4aa24c4e
--- /dev/null
+++ b/source/components/switch.wink.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/tellstick.html b/source/components/tellstick.html
new file mode 100644
index 0000000000..8b29633073
--- /dev/null
+++ b/source/components/tellstick.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/thermostat.heat_control.html b/source/components/thermostat.heat_control.html
new file mode 100644
index 0000000000..626630e0a8
--- /dev/null
+++ b/source/components/thermostat.heat_control.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/thermostat.html b/source/components/thermostat.html
new file mode 100644
index 0000000000..80740f0cee
--- /dev/null
+++ b/source/components/thermostat.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/thermostat.nest.html b/source/components/thermostat.nest.html
new file mode 100644
index 0000000000..7968eee0dc
--- /dev/null
+++ b/source/components/thermostat.nest.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/thermostat.radiotherm.html b/source/components/thermostat.radiotherm.html
new file mode 100644
index 0000000000..530bef78e8
--- /dev/null
+++ b/source/components/thermostat.radiotherm.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/vera.html b/source/components/vera.html
new file mode 100644
index 0000000000..506dcdcccd
--- /dev/null
+++ b/source/components/vera.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/verisure.html b/source/components/verisure.html
new file mode 100644
index 0000000000..654a0e67f3
--- /dev/null
+++ b/source/components/verisure.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/wink.html b/source/components/wink.html
new file mode 100644
index 0000000000..b0ae545d8e
--- /dev/null
+++ b/source/components/wink.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/zone.html b/source/components/zone.html
new file mode 100644
index 0000000000..6ed74eee70
--- /dev/null
+++ b/source/components/zone.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/components/zwave.html b/source/components/zwave.html
new file mode 100644
index 0000000000..1880061932
--- /dev/null
+++ b/source/components/zwave.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/add_new_platform.html b/source/developers/add_new_platform.html
new file mode 100644
index 0000000000..50ffdbb074
--- /dev/null
+++ b/source/developers/add_new_platform.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/api.html b/source/developers/api.html
new file mode 100644
index 0000000000..0c882b8e93
--- /dev/null
+++ b/source/developers/api.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/architecture.html b/source/developers/architecture.html
new file mode 100644
index 0000000000..4a7b0f2e9d
--- /dev/null
+++ b/source/developers/architecture.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/creating_components.html b/source/developers/creating_components.html
new file mode 100644
index 0000000000..397b81b224
--- /dev/null
+++ b/source/developers/creating_components.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/credits.html b/source/developers/credits.html
new file mode 100644
index 0000000000..edc8160999
--- /dev/null
+++ b/source/developers/credits.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/frontend.html b/source/developers/frontend.html
new file mode 100644
index 0000000000..20ba1fc49c
--- /dev/null
+++ b/source/developers/frontend.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/python_api.html b/source/developers/python_api.html
new file mode 100644
index 0000000000..c5857548ee
--- /dev/null
+++ b/source/developers/python_api.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/rest_api.html b/source/developers/rest_api.html
new file mode 100644
index 0000000000..59fcf66376
--- /dev/null
+++ b/source/developers/rest_api.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/developers/website.html b/source/developers/website.html
new file mode 100644
index 0000000000..ddb4bd0358
--- /dev/null
+++ b/source/developers/website.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/android.html b/source/getting-started/android.html
new file mode 100644
index 0000000000..c876eb7478
--- /dev/null
+++ b/source/getting-started/android.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/automation.html b/source/getting-started/automation.html
new file mode 100644
index 0000000000..5dcffd663d
--- /dev/null
+++ b/source/getting-started/automation.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/autostart.html b/source/getting-started/autostart.html
new file mode 100644
index 0000000000..0569f3c52d
--- /dev/null
+++ b/source/getting-started/autostart.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/configuration.html b/source/getting-started/configuration.html
new file mode 100644
index 0000000000..7347ed0c9c
--- /dev/null
+++ b/source/getting-started/configuration.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/devices.html b/source/getting-started/devices.html
new file mode 100644
index 0000000000..08c042f546
--- /dev/null
+++ b/source/getting-started/devices.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/presence-detection.html b/source/getting-started/presence-detection.html
new file mode 100644
index 0000000000..0075b0e134
--- /dev/null
+++ b/source/getting-started/presence-detection.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/troubleshooting-configuration.html b/source/getting-started/troubleshooting-configuration.html
new file mode 100644
index 0000000000..ceee1595d0
--- /dev/null
+++ b/source/getting-started/troubleshooting-configuration.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/getting-started/troubleshooting.html b/source/getting-started/troubleshooting.html
new file mode 100644
index 0000000000..ade8aa3e8e
--- /dev/null
+++ b/source/getting-started/troubleshooting.html
@@ -0,0 +1 @@
+
\ No newline at end of file