diff --git a/source/_components/switch.acer_projector.markdown b/source/_components/acer_projector.markdown similarity index 100% rename from source/_components/switch.acer_projector.markdown rename to source/_components/acer_projector.markdown diff --git a/source/_components/device_tracker.actiontec.markdown b/source/_components/actiontec.markdown similarity index 100% rename from source/_components/device_tracker.actiontec.markdown rename to source/_components/actiontec.markdown diff --git a/source/_components/sensor.aftership.markdown b/source/_components/aftership.markdown similarity index 100% rename from source/_components/sensor.aftership.markdown rename to source/_components/aftership.markdown diff --git a/source/_components/sensor.airvisual.markdown b/source/_components/airvisual.markdown similarity index 100% rename from source/_components/sensor.airvisual.markdown rename to source/_components/airvisual.markdown diff --git a/source/_components/cover.aladdin_connect.markdown b/source/_components/aladdin_connect.markdown similarity index 100% rename from source/_components/cover.aladdin_connect.markdown rename to source/_components/aladdin_connect.markdown diff --git a/source/_components/alarm_control_panel.alarmdotcom.markdown b/source/_components/alarmdotcom.markdown similarity index 100% rename from source/_components/alarm_control_panel.alarmdotcom.markdown rename to source/_components/alarmdotcom.markdown diff --git a/source/_components/sensor.alpha_vantage.markdown b/source/_components/alpha_vantage.markdown similarity index 100% rename from source/_components/sensor.alpha_vantage.markdown rename to source/_components/alpha_vantage.markdown diff --git a/source/_components/tts.amazon_polly.markdown b/source/_components/amazon_polly.markdown similarity index 100% rename from source/_components/tts.amazon_polly.markdown rename to source/_components/amazon_polly.markdown diff --git a/source/_components/switch.anel_pwrctrl.markdown b/source/_components/anel_pwrctrl.markdown similarity index 100% rename from source/_components/switch.anel_pwrctrl.markdown rename to source/_components/anel_pwrctrl.markdown diff --git a/source/_components/media_player.anthemav.markdown b/source/_components/anthemav.markdown similarity index 100% rename from source/_components/media_player.anthemav.markdown rename to source/_components/anthemav.markdown diff --git a/source/_components/notify.apns.markdown b/source/_components/apns.markdown similarity index 100% rename from source/_components/notify.apns.markdown rename to source/_components/apns.markdown diff --git a/source/_components/media_player.aquostv.markdown b/source/_components/aquostv.markdown similarity index 100% rename from source/_components/media_player.aquostv.markdown rename to source/_components/aquostv.markdown diff --git a/source/_components/binary_sensor.arest.markdown b/source/_components/arest.markdown similarity index 100% rename from source/_components/binary_sensor.arest.markdown rename to source/_components/arest.markdown diff --git a/source/_components/device_tracker.aruba.markdown b/source/_components/aruba.markdown similarity index 100% rename from source/_components/device_tracker.aruba.markdown rename to source/_components/aruba.markdown diff --git a/source/_components/sensor.arwn.markdown b/source/_components/arwn.markdown similarity index 100% rename from source/_components/sensor.arwn.markdown rename to source/_components/arwn.markdown diff --git a/source/_components/mailbox.asterisk_cdr.markdown b/source/_components/asterisk_cdr.markdown similarity index 100% rename from source/_components/mailbox.asterisk_cdr.markdown rename to source/_components/asterisk_cdr.markdown diff --git a/source/_components/binary_sensor.aurora.markdown b/source/_components/aurora.markdown similarity index 100% rename from source/_components/binary_sensor.aurora.markdown rename to source/_components/aurora.markdown diff --git a/source/_components/device_tracker.automatic.markdown b/source/_components/automatic.markdown similarity index 100% rename from source/_components/device_tracker.automatic.markdown rename to source/_components/automatic.markdown diff --git a/source/_components/light.avion.markdown b/source/_components/avion.markdown similarity index 100% rename from source/_components/light.avion.markdown rename to source/_components/avion.markdown diff --git a/source/_components/sensor.awair.markdown b/source/_components/awair.markdown similarity index 100% rename from source/_components/sensor.awair.markdown rename to source/_components/awair.markdown diff --git a/source/_components/notify.aws_lambda.markdown b/source/_components/aws_lambda.markdown similarity index 100% rename from source/_components/notify.aws_lambda.markdown rename to source/_components/aws_lambda.markdown diff --git a/source/_components/notify.aws_sns.markdown b/source/_components/aws_sns.markdown similarity index 100% rename from source/_components/notify.aws_sns.markdown rename to source/_components/aws_sns.markdown diff --git a/source/_components/notify.aws_sqs.markdown b/source/_components/aws_sqs.markdown similarity index 100% rename from source/_components/notify.aws_sqs.markdown rename to source/_components/aws_sqs.markdown diff --git a/source/_components/tts.baidu.markdown b/source/_components/baidu.markdown similarity index 100% rename from source/_components/tts.baidu.markdown rename to source/_components/baidu.markdown diff --git a/source/_components/binary_sensor.bayesian.markdown b/source/_components/bayesian.markdown similarity index 100% rename from source/_components/binary_sensor.bayesian.markdown rename to source/_components/bayesian.markdown diff --git a/source/_components/sensor.bbox.markdown b/source/_components/bbox.markdown similarity index 100% rename from source/_components/sensor.bbox.markdown rename to source/_components/bbox.markdown diff --git a/source/_components/sensor.bh1750.markdown b/source/_components/bh1750.markdown similarity index 100% rename from source/_components/sensor.bh1750.markdown rename to source/_components/bh1750.markdown diff --git a/source/_components/sensor.bitcoin.markdown b/source/_components/bitcoin.markdown similarity index 100% rename from source/_components/sensor.bitcoin.markdown rename to source/_components/bitcoin.markdown diff --git a/source/_components/media_player.blackbird.markdown b/source/_components/blackbird.markdown similarity index 100% rename from source/_components/media_player.blackbird.markdown rename to source/_components/blackbird.markdown diff --git a/source/_components/light.blinksticklight.markdown b/source/_components/blinksticklight.markdown similarity index 100% rename from source/_components/light.blinksticklight.markdown rename to source/_components/blinksticklight.markdown diff --git a/source/_components/light.blinkt.markdown b/source/_components/blinkt.markdown similarity index 100% rename from source/_components/light.blinkt.markdown rename to source/_components/blinkt.markdown diff --git a/source/_components/sensor.blockchain.markdown b/source/_components/blockchain.markdown similarity index 100% rename from source/_components/sensor.blockchain.markdown rename to source/_components/blockchain.markdown diff --git a/source/_components/media_player.bluesound.markdown b/source/_components/bluesound.markdown similarity index 100% rename from source/_components/media_player.bluesound.markdown rename to source/_components/bluesound.markdown diff --git a/source/_components/device_tracker.bluetooth_le_tracker.markdown b/source/_components/bluetooth_le_tracker.markdown similarity index 100% rename from source/_components/device_tracker.bluetooth_le_tracker.markdown rename to source/_components/bluetooth_le_tracker.markdown diff --git a/source/_components/device_tracker.bluetooth_tracker.markdown b/source/_components/bluetooth_tracker.markdown similarity index 100% rename from source/_components/device_tracker.bluetooth_tracker.markdown rename to source/_components/bluetooth_tracker.markdown diff --git a/source/_components/sensor.bme280.markdown b/source/_components/bme280.markdown similarity index 100% rename from source/_components/sensor.bme280.markdown rename to source/_components/bme280.markdown diff --git a/source/_components/sensor.bme680.markdown b/source/_components/bme680.markdown similarity index 100% rename from source/_components/sensor.bme680.markdown rename to source/_components/bme680.markdown diff --git a/source/_components/weather.bom.markdown b/source/_components/bom.markdown similarity index 100% rename from source/_components/weather.bom.markdown rename to source/_components/bom.markdown diff --git a/source/_components/media_player.braviatv.markdown b/source/_components/braviatv.markdown similarity index 100% rename from source/_components/media_player.braviatv.markdown rename to source/_components/braviatv.markdown diff --git a/source/_components/telegram_bot.broadcast.markdown b/source/_components/broadcast.markdown similarity index 100% rename from source/_components/telegram_bot.broadcast.markdown rename to source/_components/broadcast.markdown diff --git a/source/_components/switch.broadlink.markdown b/source/_components/broadlink.markdown similarity index 100% rename from source/_components/switch.broadlink.markdown rename to source/_components/broadlink.markdown diff --git a/source/_components/sensor.brottsplatskartan.markdown b/source/_components/brottsplatskartan.markdown similarity index 100% rename from source/_components/sensor.brottsplatskartan.markdown rename to source/_components/brottsplatskartan.markdown diff --git a/source/_components/cover.brunt.markdown b/source/_components/brunt.markdown similarity index 100% rename from source/_components/cover.brunt.markdown rename to source/_components/brunt.markdown diff --git a/source/_components/device_tracker.bt_home_hub_5.markdown b/source/_components/bt_home_hub_5.markdown similarity index 100% rename from source/_components/device_tracker.bt_home_hub_5.markdown rename to source/_components/bt_home_hub_5.markdown diff --git a/source/_components/device_tracker.bt_smarthub.markdown b/source/_components/bt_smarthub.markdown similarity index 100% rename from source/_components/device_tracker.bt_smarthub.markdown rename to source/_components/bt_smarthub.markdown diff --git a/source/_components/weather.buienradar.markdown b/source/_components/buienradar.markdown similarity index 100% rename from source/_components/weather.buienradar.markdown rename to source/_components/buienradar.markdown diff --git a/source/_components/calendar.caldav.markdown b/source/_components/caldav.markdown similarity index 100% rename from source/_components/calendar.caldav.markdown rename to source/_components/caldav.markdown diff --git a/source/_components/sensor.cert_expiry.markdown b/source/_components/cert_expiry.markdown similarity index 100% rename from source/_components/sensor.cert_expiry.markdown rename to source/_components/cert_expiry.markdown diff --git a/source/_components/media_player.channels.markdown b/source/_components/channels.markdown similarity index 100% rename from source/_components/media_player.channels.markdown rename to source/_components/channels.markdown diff --git a/source/_components/device_tracker.cisco_ios.markdown b/source/_components/cisco_ios.markdown similarity index 100% rename from source/_components/device_tracker.cisco_ios.markdown rename to source/_components/cisco_ios.markdown diff --git a/source/_components/notify.ciscospark.markdown b/source/_components/ciscospark.markdown similarity index 100% rename from source/_components/notify.ciscospark.markdown rename to source/_components/ciscospark.markdown diff --git a/source/_components/sensor.citybikes.markdown b/source/_components/citybikes.markdown similarity index 100% rename from source/_components/sensor.citybikes.markdown rename to source/_components/citybikes.markdown diff --git a/source/_components/media_player.clementine.markdown b/source/_components/clementine.markdown similarity index 100% rename from source/_components/media_player.clementine.markdown rename to source/_components/clementine.markdown diff --git a/source/_components/notify.clickatell.markdown b/source/_components/clickatell.markdown similarity index 100% rename from source/_components/notify.clickatell.markdown rename to source/_components/clickatell.markdown diff --git a/source/_components/notify.clicksend.markdown b/source/_components/clicksend.markdown similarity index 100% rename from source/_components/notify.clicksend.markdown rename to source/_components/clicksend.markdown diff --git a/source/_components/notify.clicksend_tts.markdown b/source/_components/clicksend_tts.markdown similarity index 100% rename from source/_components/notify.clicksend_tts.markdown rename to source/_components/clicksend_tts.markdown diff --git a/source/_components/media_player.cmus.markdown b/source/_components/cmus.markdown similarity index 100% rename from source/_components/media_player.cmus.markdown rename to source/_components/cmus.markdown diff --git a/source/_components/sensor.co2signal.markdown b/source/_components/co2signal.markdown similarity index 100% rename from source/_components/sensor.co2signal.markdown rename to source/_components/co2signal.markdown diff --git a/source/_components/sensor.coinmarketcap.markdown b/source/_components/coinmarketcap.markdown similarity index 100% rename from source/_components/sensor.coinmarketcap.markdown rename to source/_components/coinmarketcap.markdown diff --git a/source/_components/sensor.comed_hourly_pricing.markdown b/source/_components/comed_hourly_pricing.markdown similarity index 100% rename from source/_components/sensor.comed_hourly_pricing.markdown rename to source/_components/comed_hourly_pricing.markdown diff --git a/source/_components/binary_sensor.command_line.markdown b/source/_components/command_line.markdown similarity index 100% rename from source/_components/binary_sensor.command_line.markdown rename to source/_components/command_line.markdown diff --git a/source/_components/binary_sensor.concord232.markdown b/source/_components/concord232.markdown similarity index 100% rename from source/_components/binary_sensor.concord232.markdown rename to source/_components/concord232.markdown diff --git a/source/_components/climate.coolmaster.markdown b/source/_components/coolmaster.markdown similarity index 100% rename from source/_components/climate.coolmaster.markdown rename to source/_components/coolmaster.markdown diff --git a/source/_components/sensor.cpuspeed.markdown b/source/_components/cpuspeed.markdown similarity index 100% rename from source/_components/sensor.cpuspeed.markdown rename to source/_components/cpuspeed.markdown diff --git a/source/_components/sensor.crimereports.markdown b/source/_components/crimereports.markdown similarity index 100% rename from source/_components/sensor.crimereports.markdown rename to source/_components/crimereports.markdown diff --git a/source/_components/sensor.cups.markdown b/source/_components/cups.markdown similarity index 100% rename from source/_components/sensor.cups.markdown rename to source/_components/cups.markdown diff --git a/source/_components/sensor.currencylayer.markdown b/source/_components/currencylayer.markdown similarity index 100% rename from source/_components/sensor.currencylayer.markdown rename to source/_components/currencylayer.markdown diff --git a/source/_components/sensor.darksky.markdown b/source/_components/darksky.markdown similarity index 100% rename from source/_components/sensor.darksky.markdown rename to source/_components/darksky.markdown diff --git a/source/_components/device_tracker.ddwrt.markdown b/source/_components/ddwrt.markdown similarity index 100% rename from source/_components/device_tracker.ddwrt.markdown rename to source/_components/ddwrt.markdown diff --git a/source/_components/light.decora.markdown b/source/_components/decora.markdown similarity index 100% rename from source/_components/light.decora.markdown rename to source/_components/decora.markdown diff --git a/source/_components/light.decora_wifi.markdown b/source/_components/decora_wifi.markdown similarity index 100% rename from source/_components/light.decora_wifi.markdown rename to source/_components/decora_wifi.markdown diff --git a/source/_components/switch.deluge.markdown b/source/_components/deluge.markdown similarity index 100% rename from source/_components/switch.deluge.markdown rename to source/_components/deluge.markdown diff --git a/source/_components/media_player.denon.markdown b/source/_components/denon.markdown similarity index 100% rename from source/_components/media_player.denon.markdown rename to source/_components/denon.markdown diff --git a/source/_components/media_player.denonavr.markdown b/source/_components/denonavr.markdown similarity index 100% rename from source/_components/media_player.denonavr.markdown rename to source/_components/denonavr.markdown diff --git a/source/_components/sensor.deutsche_bahn.markdown b/source/_components/deutsche_bahn.markdown similarity index 100% rename from source/_components/sensor.deutsche_bahn.markdown rename to source/_components/deutsche_bahn.markdown diff --git a/source/_components/sensor.dht.markdown b/source/_components/dht.markdown similarity index 100% rename from source/_components/sensor.dht.markdown rename to source/_components/dht.markdown diff --git a/source/_components/switch.digitalloggers.markdown b/source/_components/digitalloggers.markdown similarity index 100% rename from source/_components/switch.digitalloggers.markdown rename to source/_components/digitalloggers.markdown diff --git a/source/_components/media_player.directv.markdown b/source/_components/directv.markdown similarity index 100% rename from source/_components/media_player.directv.markdown rename to source/_components/directv.markdown diff --git a/source/_components/sensor.discogs.markdown b/source/_components/discogs.markdown similarity index 100% rename from source/_components/sensor.discogs.markdown rename to source/_components/discogs.markdown diff --git a/source/_components/notify.discord.markdown b/source/_components/discord.markdown similarity index 100% rename from source/_components/notify.discord.markdown rename to source/_components/discord.markdown diff --git a/source/_components/camera.dispatcher.markdown b/source/_components/dispatcher.markdown similarity index 100% rename from source/_components/camera.dispatcher.markdown rename to source/_components/dispatcher.markdown diff --git a/source/_components/image_processing.dlib_face_detect.markdown b/source/_components/dlib_face_detect.markdown similarity index 100% rename from source/_components/image_processing.dlib_face_detect.markdown rename to source/_components/dlib_face_detect.markdown diff --git a/source/_components/image_processing.dlib_face_identify.markdown b/source/_components/dlib_face_identify.markdown similarity index 100% rename from source/_components/image_processing.dlib_face_identify.markdown rename to source/_components/dlib_face_identify.markdown diff --git a/source/_components/switch.dlink.markdown b/source/_components/dlink.markdown similarity index 100% rename from source/_components/switch.dlink.markdown rename to source/_components/dlink.markdown diff --git a/source/_components/media_player.dlna_dmr.markdown b/source/_components/dlna_dmr.markdown similarity index 100% rename from source/_components/media_player.dlna_dmr.markdown rename to source/_components/dlna_dmr.markdown diff --git a/source/_components/sensor.dnsip.markdown b/source/_components/dnsip.markdown similarity index 100% rename from source/_components/sensor.dnsip.markdown rename to source/_components/dnsip.markdown diff --git a/source/_components/sensor.dsmr.markdown b/source/_components/dsmr.markdown similarity index 100% rename from source/_components/sensor.dsmr.markdown rename to source/_components/dsmr.markdown diff --git a/source/_components/sensor.dte_energy_bridge.markdown b/source/_components/dte_energy_bridge.markdown similarity index 100% rename from source/_components/sensor.dte_energy_bridge.markdown rename to source/_components/dte_energy_bridge.markdown diff --git a/source/_components/sensor.dublin_bus_transport.markdown b/source/_components/dublin_bus_transport.markdown similarity index 100% rename from source/_components/sensor.dublin_bus_transport.markdown rename to source/_components/dublin_bus_transport.markdown diff --git a/source/_components/sensor.duke_energy.markdown b/source/_components/duke_energy.markdown similarity index 100% rename from source/_components/sensor.duke_energy.markdown rename to source/_components/duke_energy.markdown diff --git a/source/_components/media_player.dunehd.markdown b/source/_components/dunehd.markdown similarity index 100% rename from source/_components/media_player.dunehd.markdown rename to source/_components/dunehd.markdown diff --git a/source/_components/sensor.dwd_weather_warnings.markdown b/source/_components/dwd_weather_warnings.markdown similarity index 100% rename from source/_components/sensor.dwd_weather_warnings.markdown rename to source/_components/dwd_weather_warnings.markdown diff --git a/source/_components/sensor.ebox.markdown b/source/_components/ebox.markdown similarity index 100% rename from source/_components/sensor.ebox.markdown rename to source/_components/ebox.markdown diff --git a/source/_components/water_heater.econet.markdown b/source/_components/econet.markdown similarity index 100% rename from source/_components/water_heater.econet.markdown rename to source/_components/econet.markdown diff --git a/source/_components/sensor.eddystone_temperature.markdown b/source/_components/eddystone_temperature.markdown similarity index 100% rename from source/_components/sensor.eddystone_temperature.markdown rename to source/_components/eddystone_temperature.markdown diff --git a/source/_components/switch.edimax.markdown b/source/_components/edimax.markdown similarity index 100% rename from source/_components/switch.edimax.markdown rename to source/_components/edimax.markdown diff --git a/source/_components/device_tracker.ee_brightbox.markdown b/source/_components/ee_brightbox.markdown similarity index 100% rename from source/_components/device_tracker.ee_brightbox.markdown rename to source/_components/ee_brightbox.markdown diff --git a/source/_components/sensor.efergy.markdown b/source/_components/efergy.markdown similarity index 100% rename from source/_components/sensor.efergy.markdown rename to source/_components/efergy.markdown diff --git a/source/_components/sensor.eliqonline.markdown b/source/_components/eliqonline.markdown similarity index 100% rename from source/_components/sensor.eliqonline.markdown rename to source/_components/eliqonline.markdown diff --git a/source/_components/media_player.emby.markdown b/source/_components/emby.markdown similarity index 100% rename from source/_components/media_player.emby.markdown rename to source/_components/emby.markdown diff --git a/source/_components/sensor.emoncms.markdown b/source/_components/emoncms.markdown similarity index 100% rename from source/_components/sensor.emoncms.markdown rename to source/_components/emoncms.markdown diff --git a/source/_components/sensor.enphase_envoy.markdown b/source/_components/enphase_envoy.markdown similarity index 100% rename from source/_components/sensor.enphase_envoy.markdown rename to source/_components/enphase_envoy.markdown diff --git a/source/_components/sensor.entur_public_transport.markdown b/source/_components/entur_public_transport.markdown similarity index 100% rename from source/_components/sensor.entur_public_transport.markdown rename to source/_components/entur_public_transport.markdown diff --git a/source/_components/sensor.envirophat.markdown b/source/_components/envirophat.markdown similarity index 100% rename from source/_components/sensor.envirophat.markdown rename to source/_components/envirophat.markdown diff --git a/source/_components/climate.ephember.markdown b/source/_components/ephember.markdown similarity index 100% rename from source/_components/climate.ephember.markdown rename to source/_components/ephember.markdown diff --git a/source/_components/media_player.epson.markdown b/source/_components/epson.markdown similarity index 100% rename from source/_components/media_player.epson.markdown rename to source/_components/epson.markdown diff --git a/source/_components/climate.eq3btsmart.markdown b/source/_components/eq3btsmart.markdown similarity index 100% rename from source/_components/climate.eq3btsmart.markdown rename to source/_components/eq3btsmart.markdown diff --git a/source/_components/sensor.etherscan.markdown b/source/_components/etherscan.markdown similarity index 100% rename from source/_components/sensor.etherscan.markdown rename to source/_components/etherscan.markdown diff --git a/source/_components/light.everlights.markdown b/source/_components/everlights.markdown similarity index 100% rename from source/_components/light.everlights.markdown rename to source/_components/everlights.markdown diff --git a/source/_components/notify.facebook.markdown b/source/_components/facebook.markdown similarity index 100% rename from source/_components/notify.facebook.markdown rename to source/_components/facebook.markdown diff --git a/source/_components/image_processing.facebox.markdown b/source/_components/facebox.markdown similarity index 100% rename from source/_components/image_processing.facebox.markdown rename to source/_components/facebox.markdown diff --git a/source/_components/sensor.fail2ban.markdown b/source/_components/fail2ban.markdown similarity index 100% rename from source/_components/sensor.fail2ban.markdown rename to source/_components/fail2ban.markdown diff --git a/source/_components/camera.familyhub.markdown b/source/_components/familyhub.markdown similarity index 100% rename from source/_components/camera.familyhub.markdown rename to source/_components/familyhub.markdown diff --git a/source/_components/sensor.fedex.markdown b/source/_components/fedex.markdown similarity index 100% rename from source/_components/sensor.fedex.markdown rename to source/_components/fedex.markdown diff --git a/source/_components/binary_sensor.ffmpeg_motion.markdown b/source/_components/ffmpeg_motion.markdown similarity index 100% rename from source/_components/binary_sensor.ffmpeg_motion.markdown rename to source/_components/ffmpeg_motion.markdown diff --git a/source/_components/binary_sensor.ffmpeg_noise.markdown b/source/_components/ffmpeg_noise.markdown similarity index 100% rename from source/_components/binary_sensor.ffmpeg_noise.markdown rename to source/_components/ffmpeg_noise.markdown diff --git a/source/_components/sensor.fido.markdown b/source/_components/fido.markdown similarity index 100% rename from source/_components/sensor.fido.markdown rename to source/_components/fido.markdown diff --git a/source/_components/notify.file.markdown b/source/_components/file.markdown similarity index 100% rename from source/_components/notify.file.markdown rename to source/_components/file.markdown diff --git a/source/_components/sensor.filesize.markdown b/source/_components/filesize.markdown similarity index 100% rename from source/_components/sensor.filesize.markdown rename to source/_components/filesize.markdown diff --git a/source/_components/sensor.filter.markdown b/source/_components/filter.markdown similarity index 100% rename from source/_components/sensor.filter.markdown rename to source/_components/filter.markdown diff --git a/source/_components/sensor.fints.markdown b/source/_components/fints.markdown similarity index 100% rename from source/_components/sensor.fints.markdown rename to source/_components/fints.markdown diff --git a/source/_components/sensor.fitbit.markdown b/source/_components/fitbit.markdown similarity index 100% rename from source/_components/sensor.fitbit.markdown rename to source/_components/fitbit.markdown diff --git a/source/_components/sensor.fixer.markdown b/source/_components/fixer.markdown similarity index 100% rename from source/_components/sensor.fixer.markdown rename to source/_components/fixer.markdown diff --git a/source/_components/climate.flexit.markdown b/source/_components/flexit.markdown similarity index 100% rename from source/_components/climate.flexit.markdown rename to source/_components/flexit.markdown diff --git a/source/_components/binary_sensor.flic.markdown b/source/_components/flic.markdown similarity index 100% rename from source/_components/binary_sensor.flic.markdown rename to source/_components/flic.markdown diff --git a/source/_components/notify.flock.markdown b/source/_components/flock.markdown similarity index 100% rename from source/_components/notify.flock.markdown rename to source/_components/flock.markdown diff --git a/source/_components/sensor.flunearyou.markdown b/source/_components/flunearyou.markdown similarity index 100% rename from source/_components/sensor.flunearyou.markdown rename to source/_components/flunearyou.markdown diff --git a/source/_components/switch.flux.markdown b/source/_components/flux.markdown similarity index 100% rename from source/_components/switch.flux.markdown rename to source/_components/flux.markdown diff --git a/source/_components/light.flux_led.markdown b/source/_components/flux_led.markdown similarity index 100% rename from source/_components/light.flux_led.markdown rename to source/_components/flux_led.markdown diff --git a/source/_components/sensor.folder.markdown b/source/_components/folder.markdown similarity index 100% rename from source/_components/sensor.folder.markdown rename to source/_components/folder.markdown diff --git a/source/_components/sensor.foobot.markdown b/source/_components/foobot.markdown similarity index 100% rename from source/_components/sensor.foobot.markdown rename to source/_components/foobot.markdown diff --git a/source/_components/camera.foscam.markdown b/source/_components/foscam.markdown similarity index 100% rename from source/_components/camera.foscam.markdown rename to source/_components/foscam.markdown diff --git a/source/_components/notify.free_mobile.markdown b/source/_components/free_mobile.markdown similarity index 100% rename from source/_components/notify.free_mobile.markdown rename to source/_components/free_mobile.markdown diff --git a/source/_components/device_tracker.fritz.markdown b/source/_components/fritz.markdown similarity index 100% rename from source/_components/device_tracker.fritz.markdown rename to source/_components/fritz.markdown diff --git a/source/_components/sensor.fritzbox_callmonitor.markdown b/source/_components/fritzbox_callmonitor.markdown similarity index 100% rename from source/_components/sensor.fritzbox_callmonitor.markdown rename to source/_components/fritzbox_callmonitor.markdown diff --git a/source/_components/sensor.fritzbox_netmonitor.markdown b/source/_components/fritzbox_netmonitor.markdown similarity index 100% rename from source/_components/sensor.fritzbox_netmonitor.markdown rename to source/_components/fritzbox_netmonitor.markdown diff --git a/source/_components/switch.fritzdect.markdown b/source/_components/fritzdect.markdown similarity index 100% rename from source/_components/switch.fritzdect.markdown rename to source/_components/fritzdect.markdown diff --git a/source/_components/media_player.frontier_silicon.markdown b/source/_components/frontier_silicon.markdown similarity index 100% rename from source/_components/media_player.frontier_silicon.markdown rename to source/_components/frontier_silicon.markdown diff --git a/source/_components/light.futurenow.markdown b/source/_components/futurenow.markdown similarity index 100% rename from source/_components/light.futurenow.markdown rename to source/_components/futurenow.markdown diff --git a/source/_components/cover.garadget.markdown b/source/_components/garadget.markdown similarity index 100% rename from source/_components/cover.garadget.markdown rename to source/_components/garadget.markdown diff --git a/source/_components/sensor.gearbest.markdown b/source/_components/gearbest.markdown similarity index 100% rename from source/_components/sensor.gearbest.markdown rename to source/_components/gearbest.markdown diff --git a/source/_components/sensor.geizhals.markdown b/source/_components/geizhals.markdown similarity index 100% rename from source/_components/sensor.geizhals.markdown rename to source/_components/geizhals.markdown diff --git a/source/_components/camera.generic.markdown b/source/_components/generic.markdown similarity index 100% rename from source/_components/camera.generic.markdown rename to source/_components/generic.markdown diff --git a/source/_components/climate.generic_thermostat.markdown b/source/_components/generic_thermostat.markdown similarity index 100% rename from source/_components/climate.generic_thermostat.markdown rename to source/_components/generic_thermostat.markdown diff --git a/source/_components/geo_location.geo_json_events.markdown b/source/_components/geo_json_events.markdown similarity index 100% rename from source/_components/geo_location.geo_json_events.markdown rename to source/_components/geo_json_events.markdown diff --git a/source/_components/sensor.geo_rss_events.markdown b/source/_components/geo_rss_events.markdown similarity index 100% rename from source/_components/sensor.geo_rss_events.markdown rename to source/_components/geo_rss_events.markdown diff --git a/source/_components/device_tracker.geofency.markdown b/source/_components/geofency.markdown similarity index 100% rename from source/_components/device_tracker.geofency.markdown rename to source/_components/geofency.markdown diff --git a/source/_components/sensor.github.markdown b/source/_components/github.markdown similarity index 100% rename from source/_components/sensor.github.markdown rename to source/_components/github.markdown diff --git a/source/_components/sensor.gitlab_ci.markdown b/source/_components/gitlab_ci.markdown similarity index 100% rename from source/_components/sensor.gitlab_ci.markdown rename to source/_components/gitlab_ci.markdown diff --git a/source/_components/sensor.gitter.markdown b/source/_components/gitter.markdown similarity index 100% rename from source/_components/sensor.gitter.markdown rename to source/_components/gitter.markdown diff --git a/source/_components/sensor.glances.markdown b/source/_components/glances.markdown similarity index 100% rename from source/_components/sensor.glances.markdown rename to source/_components/glances.markdown diff --git a/source/_components/notify.gntp.markdown b/source/_components/gntp.markdown similarity index 100% rename from source/_components/notify.gntp.markdown rename to source/_components/gntp.markdown diff --git a/source/_components/cover.gogogate2.markdown b/source/_components/gogogate2.markdown similarity index 100% rename from source/_components/cover.gogogate2.markdown rename to source/_components/gogogate2.markdown diff --git a/source/_components/tts.google.markdown b/source/_components/google.markdown similarity index 100% rename from source/_components/tts.google.markdown rename to source/_components/google.markdown diff --git a/source/_components/device_tracker.google_maps.markdown b/source/_components/google_maps.markdown similarity index 100% rename from source/_components/device_tracker.google_maps.markdown rename to source/_components/google_maps.markdown diff --git a/source/_components/sensor.google_travel_time.markdown b/source/_components/google_travel_time.markdown similarity index 100% rename from source/_components/sensor.google_travel_time.markdown rename to source/_components/google_travel_time.markdown diff --git a/source/_components/sensor.google_wifi.markdown b/source/_components/google_wifi.markdown similarity index 100% rename from source/_components/sensor.google_wifi.markdown rename to source/_components/google_wifi.markdown diff --git a/source/_components/media_player.gpmdp.markdown b/source/_components/gpmdp.markdown similarity index 100% rename from source/_components/media_player.gpmdp.markdown rename to source/_components/gpmdp.markdown diff --git a/source/_components/sensor.gpsd.markdown b/source/_components/gpsd.markdown similarity index 100% rename from source/_components/sensor.gpsd.markdown rename to source/_components/gpsd.markdown diff --git a/source/_components/device_tracker.gpslogger.markdown b/source/_components/gpslogger.markdown similarity index 100% rename from source/_components/device_tracker.gpslogger.markdown rename to source/_components/gpslogger.markdown diff --git a/source/_components/light.greenwave.markdown b/source/_components/greenwave.markdown similarity index 100% rename from source/_components/light.greenwave.markdown rename to source/_components/greenwave.markdown diff --git a/source/_components/media_player.gstreamer.markdown b/source/_components/gstreamer.markdown similarity index 100% rename from source/_components/media_player.gstreamer.markdown rename to source/_components/gstreamer.markdown diff --git a/source/_components/sensor.gtfs.markdown b/source/_components/gtfs.markdown similarity index 100% rename from source/_components/sensor.gtfs.markdown rename to source/_components/gtfs.markdown diff --git a/source/_components/sensor.gtt.markdown b/source/_components/gtt.markdown similarity index 100% rename from source/_components/sensor.gtt.markdown rename to source/_components/gtt.markdown diff --git a/source/_components/media_player.harman_kardon_avr.markdown b/source/_components/harman_kardon_avr.markdown similarity index 100% rename from source/_components/media_player.harman_kardon_avr.markdown rename to source/_components/harman_kardon_avr.markdown diff --git a/source/_components/sensor.haveibeenpwned.markdown b/source/_components/haveibeenpwned.markdown similarity index 100% rename from source/_components/sensor.haveibeenpwned.markdown rename to source/_components/haveibeenpwned.markdown diff --git a/source/_components/sensor.hddtemp.markdown b/source/_components/hddtemp.markdown similarity index 100% rename from source/_components/sensor.hddtemp.markdown rename to source/_components/hddtemp.markdown diff --git a/source/_components/climate.heatmiser.markdown b/source/_components/heatmiser.markdown similarity index 100% rename from source/_components/climate.heatmiser.markdown rename to source/_components/heatmiser.markdown diff --git a/source/_components/binary_sensor.hikvision.markdown b/source/_components/hikvision.markdown similarity index 100% rename from source/_components/binary_sensor.hikvision.markdown rename to source/_components/hikvision.markdown diff --git a/source/_components/switch.hikvisioncam.markdown b/source/_components/hikvisioncam.markdown similarity index 100% rename from source/_components/switch.hikvisioncam.markdown rename to source/_components/hikvisioncam.markdown diff --git a/source/_components/notify.hipchat.markdown b/source/_components/hipchat.markdown similarity index 100% rename from source/_components/notify.hipchat.markdown rename to source/_components/hipchat.markdown diff --git a/source/_components/sensor.history_stats.markdown b/source/_components/history_stats.markdown similarity index 100% rename from source/_components/sensor.history_stats.markdown rename to source/_components/history_stats.markdown diff --git a/source/_components/device_tracker.hitron_coda.markdown b/source/_components/hitron_coda.markdown similarity index 100% rename from source/_components/device_tracker.hitron_coda.markdown rename to source/_components/hitron_coda.markdown diff --git a/source/_components/climate.honeywell.markdown b/source/_components/honeywell.markdown similarity index 100% rename from source/_components/climate.honeywell.markdown rename to source/_components/honeywell.markdown diff --git a/source/_components/switch.hook.markdown b/source/_components/hook.markdown similarity index 100% rename from source/_components/switch.hook.markdown rename to source/_components/hook.markdown diff --git a/source/_components/media_player.horizon.markdown b/source/_components/horizon.markdown similarity index 100% rename from source/_components/media_player.horizon.markdown rename to source/_components/horizon.markdown diff --git a/source/_components/sensor.hp_ilo.markdown b/source/_components/hp_ilo.markdown similarity index 100% rename from source/_components/sensor.hp_ilo.markdown rename to source/_components/hp_ilo.markdown diff --git a/source/_components/notify.html5.markdown b/source/_components/html5.markdown similarity index 100% rename from source/_components/notify.html5.markdown rename to source/_components/html5.markdown diff --git a/source/_components/sensor.htu21d.markdown b/source/_components/htu21d.markdown similarity index 100% rename from source/_components/sensor.htu21d.markdown rename to source/_components/htu21d.markdown diff --git a/source/_components/device_tracker.huawei_router.markdown b/source/_components/huawei_router.markdown similarity index 100% rename from source/_components/device_tracker.huawei_router.markdown rename to source/_components/huawei_router.markdown diff --git a/source/_components/scene.hunterdouglas_powerview.markdown b/source/_components/hunterdouglas_powerview.markdown similarity index 100% rename from source/_components/scene.hunterdouglas_powerview.markdown rename to source/_components/hunterdouglas_powerview.markdown diff --git a/source/_components/sensor.hydroquebec.markdown b/source/_components/hydroquebec.markdown similarity index 100% rename from source/_components/sensor.hydroquebec.markdown rename to source/_components/hydroquebec.markdown diff --git a/source/_components/light.hyperion.markdown b/source/_components/hyperion.markdown similarity index 100% rename from source/_components/light.hyperion.markdown rename to source/_components/hyperion.markdown diff --git a/source/_components/alarm_control_panel.ialarm.markdown b/source/_components/ialarm.markdown similarity index 100% rename from source/_components/alarm_control_panel.ialarm.markdown rename to source/_components/ialarm.markdown diff --git a/source/_components/device_tracker.icloud.markdown b/source/_components/icloud.markdown similarity index 100% rename from source/_components/device_tracker.icloud.markdown rename to source/_components/icloud.markdown diff --git a/source/_components/light.iglo.markdown b/source/_components/iglo.markdown similarity index 100% rename from source/_components/light.iglo.markdown rename to source/_components/iglo.markdown diff --git a/source/_components/sensor.imap.markdown b/source/_components/imap.markdown similarity index 100% rename from source/_components/sensor.imap.markdown rename to source/_components/imap.markdown diff --git a/source/_components/sensor.imap_email_content.markdown b/source/_components/imap_email_content.markdown similarity index 100% rename from source/_components/sensor.imap_email_content.markdown rename to source/_components/imap_email_content.markdown diff --git a/source/_components/sensor.integration.markdown b/source/_components/integration.markdown similarity index 100% rename from source/_components/sensor.integration.markdown rename to source/_components/integration.markdown diff --git a/source/_components/sensor.irish_rail_transport.markdown b/source/_components/irish_rail_transport.markdown similarity index 100% rename from source/_components/sensor.irish_rail_transport.markdown rename to source/_components/irish_rail_transport.markdown diff --git a/source/_components/sensor.islamic_prayer_times.markdown b/source/_components/islamic_prayer_times.markdown similarity index 100% rename from source/_components/sensor.islamic_prayer_times.markdown rename to source/_components/islamic_prayer_times.markdown diff --git a/source/_components/binary_sensor.iss.markdown b/source/_components/iss.markdown similarity index 100% rename from source/_components/binary_sensor.iss.markdown rename to source/_components/iss.markdown diff --git a/source/_components/remote.itach.markdown b/source/_components/itach.markdown similarity index 100% rename from source/_components/remote.itach.markdown rename to source/_components/itach.markdown diff --git a/source/_components/media_player.itunes.markdown b/source/_components/itunes.markdown similarity index 100% rename from source/_components/media_player.itunes.markdown rename to source/_components/itunes.markdown diff --git a/source/_components/sensor.jewish_calendar.markdown b/source/_components/jewish_calendar.markdown similarity index 100% rename from source/_components/sensor.jewish_calendar.markdown rename to source/_components/jewish_calendar.markdown diff --git a/source/_components/switch.kankun.markdown b/source/_components/kankun.markdown similarity index 100% rename from source/_components/switch.kankun.markdown rename to source/_components/kankun.markdown diff --git a/source/_components/device_tracker.keenetic_ndms2.markdown b/source/_components/keenetic_ndms2.markdown similarity index 100% rename from source/_components/device_tracker.keenetic_ndms2.markdown rename to source/_components/keenetic_ndms2.markdown diff --git a/source/_components/lock.kiwi.markdown b/source/_components/kiwi.markdown similarity index 100% rename from source/_components/lock.kiwi.markdown rename to source/_components/kiwi.markdown diff --git a/source/_components/notify.kodi.markdown b/source/_components/kodi.markdown similarity index 100% rename from source/_components/notify.kodi.markdown rename to source/_components/kodi.markdown diff --git a/source/_components/sensor.kwb.markdown b/source/_components/kwb.markdown similarity index 100% rename from source/_components/sensor.kwb.markdown rename to source/_components/kwb.markdown diff --git a/source/_components/sensor.lacrosse.markdown b/source/_components/lacrosse.markdown similarity index 100% rename from source/_components/sensor.lacrosse.markdown rename to source/_components/lacrosse.markdown diff --git a/source/_components/notify.lannouncer.markdown b/source/_components/lannouncer.markdown similarity index 100% rename from source/_components/notify.lannouncer.markdown rename to source/_components/lannouncer.markdown diff --git a/source/_components/sensor.lastfm.markdown b/source/_components/lastfm.markdown similarity index 100% rename from source/_components/sensor.lastfm.markdown rename to source/_components/lastfm.markdown diff --git a/source/_components/sensor.launch_library.markdown b/source/_components/launch_library.markdown similarity index 100% rename from source/_components/sensor.launch_library.markdown rename to source/_components/launch_library.markdown diff --git a/source/_components/media_player.lg_netcast.markdown b/source/_components/lg_netcast.markdown similarity index 100% rename from source/_components/media_player.lg_netcast.markdown rename to source/_components/lg_netcast.markdown diff --git a/source/_components/media_player.lg_soundbar.markdown b/source/_components/lg_soundbar.markdown similarity index 100% rename from source/_components/media_player.lg_soundbar.markdown rename to source/_components/lg_soundbar.markdown diff --git a/source/_components/scene.lifx_cloud.markdown b/source/_components/lifx_cloud.markdown similarity index 100% rename from source/_components/scene.lifx_cloud.markdown rename to source/_components/lifx_cloud.markdown diff --git a/source/_components/light.limitlessled.markdown b/source/_components/limitlessled.markdown similarity index 100% rename from source/_components/light.limitlessled.markdown rename to source/_components/limitlessled.markdown diff --git a/source/_components/device_tracker.linksys_ap.markdown b/source/_components/linksys_ap.markdown similarity index 100% rename from source/_components/device_tracker.linksys_ap.markdown rename to source/_components/linksys_ap.markdown diff --git a/source/_components/device_tracker.linksys_smart.markdown b/source/_components/linksys_smart.markdown similarity index 100% rename from source/_components/device_tracker.linksys_smart.markdown rename to source/_components/linksys_smart.markdown diff --git a/source/_components/sensor.linky.markdown b/source/_components/linky.markdown similarity index 100% rename from source/_components/sensor.linky.markdown rename to source/_components/linky.markdown diff --git a/source/_components/sensor.linux_battery.markdown b/source/_components/linux_battery.markdown similarity index 100% rename from source/_components/sensor.linux_battery.markdown rename to source/_components/linux_battery.markdown diff --git a/source/_components/media_player.liveboxplaytv.markdown b/source/_components/liveboxplaytv.markdown similarity index 100% rename from source/_components/media_player.liveboxplaytv.markdown rename to source/_components/liveboxplaytv.markdown diff --git a/source/_components/notify.llamalab_automate.markdown b/source/_components/llamalab_automate.markdown similarity index 100% rename from source/_components/notify.llamalab_automate.markdown rename to source/_components/llamalab_automate.markdown diff --git a/source/_components/camera.local_file.markdown b/source/_components/local_file.markdown similarity index 100% rename from source/_components/camera.local_file.markdown rename to source/_components/local_file.markdown diff --git a/source/_components/lock.lockitron.markdown b/source/_components/lockitron.markdown similarity index 100% rename from source/_components/lock.lockitron.markdown rename to source/_components/lockitron.markdown diff --git a/source/_components/sensor.london_air.markdown b/source/_components/london_air.markdown similarity index 100% rename from source/_components/sensor.london_air.markdown rename to source/_components/london_air.markdown diff --git a/source/_components/sensor.london_underground.markdown b/source/_components/london_underground.markdown similarity index 100% rename from source/_components/sensor.london_underground.markdown rename to source/_components/london_underground.markdown diff --git a/source/_components/sensor.loopenergy.markdown b/source/_components/loopenergy.markdown similarity index 100% rename from source/_components/sensor.loopenergy.markdown rename to source/_components/loopenergy.markdown diff --git a/source/_components/device_tracker.luci.markdown b/source/_components/luci.markdown similarity index 100% rename from source/_components/device_tracker.luci.markdown rename to source/_components/luci.markdown diff --git a/source/_components/light.lw12wifi.markdown b/source/_components/lw12wifi.markdown similarity index 100% rename from source/_components/light.lw12wifi.markdown rename to source/_components/lw12wifi.markdown diff --git a/source/_components/sensor.lyft.markdown b/source/_components/lyft.markdown similarity index 100% rename from source/_components/sensor.lyft.markdown rename to source/_components/lyft.markdown diff --git a/source/_components/sensor.magicseaweed.markdown b/source/_components/magicseaweed.markdown similarity index 100% rename from source/_components/sensor.magicseaweed.markdown rename to source/_components/magicseaweed.markdown diff --git a/source/_components/alarm_control_panel.manual.markdown b/source/_components/manual.markdown similarity index 100% rename from source/_components/alarm_control_panel.manual.markdown rename to source/_components/manual.markdown diff --git a/source/_components/alarm_control_panel.manual_mqtt.markdown b/source/_components/manual_mqtt.markdown similarity index 100% rename from source/_components/alarm_control_panel.manual_mqtt.markdown rename to source/_components/manual_mqtt.markdown diff --git a/source/_components/tts.marytts.markdown b/source/_components/marytts.markdown similarity index 100% rename from source/_components/tts.marytts.markdown rename to source/_components/marytts.markdown diff --git a/source/_components/notify.mastodon.markdown b/source/_components/mastodon.markdown similarity index 100% rename from source/_components/notify.mastodon.markdown rename to source/_components/mastodon.markdown diff --git a/source/_components/media_player.mediaroom.markdown b/source/_components/mediaroom.markdown similarity index 100% rename from source/_components/media_player.mediaroom.markdown rename to source/_components/mediaroom.markdown diff --git a/source/_components/device_tracker.meraki.markdown b/source/_components/meraki.markdown similarity index 100% rename from source/_components/device_tracker.meraki.markdown rename to source/_components/meraki.markdown diff --git a/source/_components/notify.message_bird.markdown b/source/_components/message_bird.markdown similarity index 100% rename from source/_components/notify.message_bird.markdown rename to source/_components/message_bird.markdown diff --git a/source/_components/weather.met.markdown b/source/_components/met.markdown similarity index 100% rename from source/_components/weather.met.markdown rename to source/_components/met.markdown diff --git a/source/_components/weather.metoffice.markdown b/source/_components/metoffice.markdown similarity index 100% rename from source/_components/weather.metoffice.markdown rename to source/_components/metoffice.markdown diff --git a/source/_components/switch.mfi.markdown b/source/_components/mfi.markdown similarity index 100% rename from source/_components/switch.mfi.markdown rename to source/_components/mfi.markdown diff --git a/source/_components/sensor.mhz19.markdown b/source/_components/mhz19.markdown similarity index 100% rename from source/_components/sensor.mhz19.markdown rename to source/_components/mhz19.markdown diff --git a/source/_components/tts.microsoft.markdown b/source/_components/microsoft.markdown similarity index 100% rename from source/_components/tts.microsoft.markdown rename to source/_components/microsoft.markdown diff --git a/source/_components/image_processing.microsoft_face_detect.markdown b/source/_components/microsoft_face_detect.markdown similarity index 100% rename from source/_components/image_processing.microsoft_face_detect.markdown rename to source/_components/microsoft_face_detect.markdown diff --git a/source/_components/image_processing.microsoft_face_identify.markdown b/source/_components/microsoft_face_identify.markdown similarity index 100% rename from source/_components/image_processing.microsoft_face_identify.markdown rename to source/_components/microsoft_face_identify.markdown diff --git a/source/_components/sensor.miflora.markdown b/source/_components/miflora.markdown similarity index 100% rename from source/_components/sensor.miflora.markdown rename to source/_components/miflora.markdown diff --git a/source/_components/device_tracker.mikrotik.markdown b/source/_components/mikrotik.markdown similarity index 100% rename from source/_components/device_tracker.mikrotik.markdown rename to source/_components/mikrotik.markdown diff --git a/source/_components/climate.mill.markdown b/source/_components/mill.markdown similarity index 100% rename from source/_components/climate.mill.markdown rename to source/_components/mill.markdown diff --git a/source/_components/sensor.min_max.markdown b/source/_components/min_max.markdown similarity index 100% rename from source/_components/sensor.min_max.markdown rename to source/_components/min_max.markdown diff --git a/source/_components/sensor.mitemp_bt.markdown b/source/_components/mitemp_bt.markdown similarity index 100% rename from source/_components/sensor.mitemp_bt.markdown rename to source/_components/mitemp_bt.markdown diff --git a/source/_components/camera.mjpeg.markdown b/source/_components/mjpeg.markdown similarity index 100% rename from source/_components/camera.mjpeg.markdown rename to source/_components/mjpeg.markdown diff --git a/source/_components/sensor.modem_callerid.markdown b/source/_components/modem_callerid.markdown similarity index 100% rename from source/_components/sensor.modem_callerid.markdown rename to source/_components/modem_callerid.markdown diff --git a/source/_components/sensor.mold_indicator.markdown b/source/_components/mold_indicator.markdown similarity index 100% rename from source/_components/sensor.mold_indicator.markdown rename to source/_components/mold_indicator.markdown diff --git a/source/_components/media_player.monoprice.markdown b/source/_components/monoprice.markdown similarity index 100% rename from source/_components/media_player.monoprice.markdown rename to source/_components/monoprice.markdown diff --git a/source/_components/sensor.moon.markdown b/source/_components/moon.markdown similarity index 100% rename from source/_components/sensor.moon.markdown rename to source/_components/moon.markdown diff --git a/source/_components/sensor.mopar.markdown b/source/_components/mopar.markdown similarity index 100% rename from source/_components/sensor.mopar.markdown rename to source/_components/mopar.markdown diff --git a/source/_components/media_player.mpchc.markdown b/source/_components/mpchc.markdown similarity index 100% rename from source/_components/media_player.mpchc.markdown rename to source/_components/mpchc.markdown diff --git a/source/_components/media_player.mpd.markdown b/source/_components/mpd.markdown similarity index 100% rename from source/_components/media_player.mpd.markdown rename to source/_components/mpd.markdown diff --git a/source/_components/device_tracker.mqtt_json.markdown b/source/_components/mqtt_json.markdown similarity index 100% rename from source/_components/device_tracker.mqtt_json.markdown rename to source/_components/mqtt_json.markdown diff --git a/source/_components/sensor.mqtt_room.markdown b/source/_components/mqtt_room.markdown similarity index 100% rename from source/_components/sensor.mqtt_room.markdown rename to source/_components/mqtt_room.markdown diff --git a/source/_components/sensor.mvglive.markdown b/source/_components/mvglive.markdown similarity index 100% rename from source/_components/sensor.mvglive.markdown rename to source/_components/mvglive.markdown diff --git a/source/_components/cover.myq.markdown b/source/_components/myq.markdown similarity index 100% rename from source/_components/cover.myq.markdown rename to source/_components/myq.markdown diff --git a/source/_components/light.mystrom.markdown b/source/_components/mystrom.markdown similarity index 100% rename from source/_components/light.mystrom.markdown rename to source/_components/mystrom.markdown diff --git a/source/_components/media_player.nad.markdown b/source/_components/nad.markdown similarity index 100% rename from source/_components/media_player.nad.markdown rename to source/_components/nad.markdown diff --git a/source/_components/light.nanoleaf.markdown b/source/_components/nanoleaf.markdown similarity index 100% rename from source/_components/light.nanoleaf.markdown rename to source/_components/nanoleaf.markdown diff --git a/source/_components/sensor.nederlandse_spoorwegen.markdown b/source/_components/nederlandse_spoorwegen.markdown similarity index 100% rename from source/_components/sensor.nederlandse_spoorwegen.markdown rename to source/_components/nederlandse_spoorwegen.markdown diff --git a/source/_components/lock.nello.markdown b/source/_components/nello.markdown similarity index 100% rename from source/_components/lock.nello.markdown rename to source/_components/nello.markdown diff --git a/source/_components/sensor.netatmo_public.markdown b/source/_components/netatmo_public.markdown similarity index 100% rename from source/_components/sensor.netatmo_public.markdown rename to source/_components/netatmo_public.markdown diff --git a/source/_components/sensor.netdata.markdown b/source/_components/netdata.markdown similarity index 100% rename from source/_components/sensor.netdata.markdown rename to source/_components/netdata.markdown diff --git a/source/_components/device_tracker.netgear.markdown b/source/_components/netgear.markdown similarity index 100% rename from source/_components/device_tracker.netgear.markdown rename to source/_components/netgear.markdown diff --git a/source/_components/switch.netio.markdown b/source/_components/netio.markdown similarity index 100% rename from source/_components/switch.netio.markdown rename to source/_components/netio.markdown diff --git a/source/_components/sensor.neurio_energy.markdown b/source/_components/neurio_energy.markdown similarity index 100% rename from source/_components/sensor.neurio_energy.markdown rename to source/_components/neurio_energy.markdown diff --git a/source/_components/notify.nfandroidtv.markdown b/source/_components/nfandroidtv.markdown similarity index 100% rename from source/_components/notify.nfandroidtv.markdown rename to source/_components/nfandroidtv.markdown diff --git a/source/_components/light.niko_home_control.markdown b/source/_components/niko_home_control.markdown similarity index 100% rename from source/_components/light.niko_home_control.markdown rename to source/_components/niko_home_control.markdown diff --git a/source/_components/air_quality.nilu.markdown b/source/_components/nilu.markdown similarity index 100% rename from source/_components/air_quality.nilu.markdown rename to source/_components/nilu.markdown diff --git a/source/_components/device_tracker.nmap_tracker.markdown b/source/_components/nmap_tracker.markdown similarity index 100% rename from source/_components/device_tracker.nmap_tracker.markdown rename to source/_components/nmap_tracker.markdown diff --git a/source/_components/sensor.nmbs.markdown b/source/_components/nmbs.markdown similarity index 100% rename from source/_components/sensor.nmbs.markdown rename to source/_components/nmbs.markdown diff --git a/source/_components/sensor.noaa_tides.markdown b/source/_components/noaa_tides.markdown similarity index 100% rename from source/_components/sensor.noaa_tides.markdown rename to source/_components/noaa_tides.markdown diff --git a/source/_components/sensor.nsw_fuel_station.markdown b/source/_components/nsw_fuel_station.markdown similarity index 100% rename from source/_components/sensor.nsw_fuel_station.markdown rename to source/_components/nsw_fuel_station.markdown diff --git a/source/_components/geo_location.nsw_rural_fire_service_feed.markdown b/source/_components/nsw_rural_fire_service_feed.markdown similarity index 100% rename from source/_components/geo_location.nsw_rural_fire_service_feed.markdown rename to source/_components/nsw_rural_fire_service_feed.markdown diff --git a/source/_components/lock.nuki.markdown b/source/_components/nuki.markdown similarity index 100% rename from source/_components/lock.nuki.markdown rename to source/_components/nuki.markdown diff --git a/source/_components/sensor.nut.markdown b/source/_components/nut.markdown similarity index 100% rename from source/_components/sensor.nut.markdown rename to source/_components/nut.markdown diff --git a/source/_components/alarm_control_panel.nx584.markdown b/source/_components/nx584.markdown similarity index 100% rename from source/_components/alarm_control_panel.nx584.markdown rename to source/_components/nx584.markdown diff --git a/source/_components/sensor.nzbget.markdown b/source/_components/nzbget.markdown similarity index 100% rename from source/_components/sensor.nzbget.markdown rename to source/_components/nzbget.markdown diff --git a/source/_components/climate.oem.markdown b/source/_components/oem.markdown similarity index 100% rename from source/_components/climate.oem.markdown rename to source/_components/oem.markdown diff --git a/source/_components/sensor.ohmconnect.markdown b/source/_components/ohmconnect.markdown similarity index 100% rename from source/_components/sensor.ohmconnect.markdown rename to source/_components/ohmconnect.markdown diff --git a/source/_components/sensor.onewire.markdown b/source/_components/onewire.markdown similarity index 100% rename from source/_components/sensor.onewire.markdown rename to source/_components/onewire.markdown diff --git a/source/_components/media_player.onkyo.markdown b/source/_components/onkyo.markdown similarity index 100% rename from source/_components/media_player.onkyo.markdown rename to source/_components/onkyo.markdown diff --git a/source/_components/camera.onvif.markdown b/source/_components/onvif.markdown similarity index 100% rename from source/_components/camera.onvif.markdown rename to source/_components/onvif.markdown diff --git a/source/_components/image_processing.openalpr_cloud.markdown b/source/_components/openalpr_cloud.markdown similarity index 100% rename from source/_components/image_processing.openalpr_cloud.markdown rename to source/_components/openalpr_cloud.markdown diff --git a/source/_components/image_processing.openalpr_local.markdown b/source/_components/openalpr_local.markdown similarity index 100% rename from source/_components/image_processing.openalpr_local.markdown rename to source/_components/openalpr_local.markdown diff --git a/source/_components/image_processing.opencv.markdown b/source/_components/opencv.markdown similarity index 100% rename from source/_components/image_processing.opencv.markdown rename to source/_components/opencv.markdown diff --git a/source/_components/sensor.openevse.markdown b/source/_components/openevse.markdown similarity index 100% rename from source/_components/sensor.openevse.markdown rename to source/_components/openevse.markdown diff --git a/source/_components/sensor.openexchangerates.markdown b/source/_components/openexchangerates.markdown similarity index 100% rename from source/_components/sensor.openexchangerates.markdown rename to source/_components/openexchangerates.markdown diff --git a/source/_components/cover.opengarage.markdown b/source/_components/opengarage.markdown similarity index 100% rename from source/_components/cover.opengarage.markdown rename to source/_components/opengarage.markdown diff --git a/source/_components/sensor.openhardwaremonitor.markdown b/source/_components/openhardwaremonitor.markdown similarity index 100% rename from source/_components/sensor.openhardwaremonitor.markdown rename to source/_components/openhardwaremonitor.markdown diff --git a/source/_components/media_player.openhome.markdown b/source/_components/openhome.markdown similarity index 100% rename from source/_components/media_player.openhome.markdown rename to source/_components/openhome.markdown diff --git a/source/_components/air_quality.opensensemap.markdown b/source/_components/opensensemap.markdown similarity index 100% rename from source/_components/air_quality.opensensemap.markdown rename to source/_components/opensensemap.markdown diff --git a/source/_components/sensor.opensky.markdown b/source/_components/opensky.markdown similarity index 100% rename from source/_components/sensor.opensky.markdown rename to source/_components/opensky.markdown diff --git a/source/_components/weather.openweathermap.markdown b/source/_components/openweathermap.markdown similarity index 100% rename from source/_components/weather.openweathermap.markdown rename to source/_components/openweathermap.markdown diff --git a/source/_components/device_tracker.openwrt.markdown b/source/_components/openwrt.markdown similarity index 100% rename from source/_components/device_tracker.openwrt.markdown rename to source/_components/openwrt.markdown diff --git a/source/_components/light.opple.markdown b/source/_components/opple.markdown similarity index 100% rename from source/_components/light.opple.markdown rename to source/_components/opple.markdown diff --git a/source/_components/switch.orvibo.markdown b/source/_components/orvibo.markdown similarity index 100% rename from source/_components/switch.orvibo.markdown rename to source/_components/orvibo.markdown diff --git a/source/_components/light.osramlightify.markdown b/source/_components/osramlightify.markdown similarity index 100% rename from source/_components/light.osramlightify.markdown rename to source/_components/osramlightify.markdown diff --git a/source/_components/sensor.otp.markdown b/source/_components/otp.markdown similarity index 100% rename from source/_components/sensor.otp.markdown rename to source/_components/otp.markdown diff --git a/source/_components/media_player.panasonic_bluray.markdown b/source/_components/panasonic_bluray.markdown similarity index 100% rename from source/_components/media_player.panasonic_bluray.markdown rename to source/_components/panasonic_bluray.markdown diff --git a/source/_components/media_player.panasonic_viera.markdown b/source/_components/panasonic_viera.markdown similarity index 100% rename from source/_components/media_player.panasonic_viera.markdown rename to source/_components/panasonic_viera.markdown diff --git a/source/_components/media_player.pandora.markdown b/source/_components/pandora.markdown similarity index 100% rename from source/_components/media_player.pandora.markdown rename to source/_components/pandora.markdown diff --git a/source/_components/switch.pencom.markdown b/source/_components/pencom.markdown similarity index 100% rename from source/_components/switch.pencom.markdown rename to source/_components/pencom.markdown diff --git a/source/_components/media_player.philips_js.markdown b/source/_components/philips_js.markdown similarity index 100% rename from source/_components/media_player.philips_js.markdown rename to source/_components/philips_js.markdown diff --git a/source/_components/sensor.pi_hole.markdown b/source/_components/pi_hole.markdown similarity index 100% rename from source/_components/sensor.pi_hole.markdown rename to source/_components/pi_hole.markdown diff --git a/source/_components/tts.picotts.markdown b/source/_components/picotts.markdown similarity index 100% rename from source/_components/tts.picotts.markdown rename to source/_components/picotts.markdown diff --git a/source/_components/light.piglow.markdown b/source/_components/piglow.markdown similarity index 100% rename from source/_components/light.piglow.markdown rename to source/_components/piglow.markdown diff --git a/source/_components/binary_sensor.ping.markdown b/source/_components/ping.markdown similarity index 100% rename from source/_components/binary_sensor.ping.markdown rename to source/_components/ping.markdown diff --git a/source/_components/media_player.pioneer.markdown b/source/_components/pioneer.markdown similarity index 100% rename from source/_components/media_player.pioneer.markdown rename to source/_components/pioneer.markdown diff --git a/source/_components/media_player.pjlink.markdown b/source/_components/pjlink.markdown similarity index 100% rename from source/_components/media_player.pjlink.markdown rename to source/_components/pjlink.markdown diff --git a/source/_components/media_player.plex.markdown b/source/_components/plex.markdown similarity index 100% rename from source/_components/media_player.plex.markdown rename to source/_components/plex.markdown diff --git a/source/_components/sensor.pocketcasts.markdown b/source/_components/pocketcasts.markdown similarity index 100% rename from source/_components/sensor.pocketcasts.markdown rename to source/_components/pocketcasts.markdown diff --git a/source/_components/sensor.pollen.markdown b/source/_components/pollen.markdown similarity index 100% rename from source/_components/sensor.pollen.markdown rename to source/_components/pollen.markdown diff --git a/source/_components/telegram_bot.polling.markdown b/source/_components/polling.markdown similarity index 100% rename from source/_components/telegram_bot.polling.markdown rename to source/_components/polling.markdown diff --git a/source/_components/sensor.postnl.markdown b/source/_components/postnl.markdown similarity index 100% rename from source/_components/sensor.postnl.markdown rename to source/_components/postnl.markdown diff --git a/source/_components/sensor.prezzibenzina.markdown b/source/_components/prezzibenzina.markdown similarity index 100% rename from source/_components/sensor.prezzibenzina.markdown rename to source/_components/prezzibenzina.markdown diff --git a/source/_components/climate.proliphix.markdown b/source/_components/proliphix.markdown similarity index 100% rename from source/_components/climate.proliphix.markdown rename to source/_components/proliphix.markdown diff --git a/source/_components/notify.prowl.markdown b/source/_components/prowl.markdown similarity index 100% rename from source/_components/notify.prowl.markdown rename to source/_components/prowl.markdown diff --git a/source/_components/camera.proxy.markdown b/source/_components/proxy.markdown similarity index 100% rename from source/_components/camera.proxy.markdown rename to source/_components/proxy.markdown diff --git a/source/_components/switch.pulseaudio_loopback.markdown b/source/_components/pulseaudio_loopback.markdown similarity index 100% rename from source/_components/switch.pulseaudio_loopback.markdown rename to source/_components/pulseaudio_loopback.markdown diff --git a/source/_components/camera.push.markdown b/source/_components/push.markdown similarity index 100% rename from source/_components/camera.push.markdown rename to source/_components/push.markdown diff --git a/source/_components/sensor.pushbullet.markdown b/source/_components/pushbullet.markdown similarity index 100% rename from source/_components/sensor.pushbullet.markdown rename to source/_components/pushbullet.markdown diff --git a/source/_components/notify.pushetta.markdown b/source/_components/pushetta.markdown similarity index 100% rename from source/_components/notify.pushetta.markdown rename to source/_components/pushetta.markdown diff --git a/source/_components/notify.pushover.markdown b/source/_components/pushover.markdown similarity index 100% rename from source/_components/notify.pushover.markdown rename to source/_components/pushover.markdown diff --git a/source/_components/notify.pushsafer.markdown b/source/_components/pushsafer.markdown similarity index 100% rename from source/_components/notify.pushsafer.markdown rename to source/_components/pushsafer.markdown diff --git a/source/_components/sensor.pvoutput.markdown b/source/_components/pvoutput.markdown similarity index 100% rename from source/_components/sensor.pvoutput.markdown rename to source/_components/pvoutput.markdown diff --git a/source/_components/sensor.pyload.markdown b/source/_components/pyload.markdown similarity index 100% rename from source/_components/sensor.pyload.markdown rename to source/_components/pyload.markdown diff --git a/source/_components/sensor.qbittorrent.markdown b/source/_components/qbittorrent.markdown similarity index 100% rename from source/_components/sensor.qbittorrent.markdown rename to source/_components/qbittorrent.markdown diff --git a/source/_components/sensor.qnap.markdown b/source/_components/qnap.markdown similarity index 100% rename from source/_components/sensor.qnap.markdown rename to source/_components/qnap.markdown diff --git a/source/_components/image_processing.qrcode.markdown b/source/_components/qrcode.markdown similarity index 100% rename from source/_components/image_processing.qrcode.markdown rename to source/_components/qrcode.markdown diff --git a/source/_components/device_tracker.quantum_gateway.markdown b/source/_components/quantum_gateway.markdown similarity index 100% rename from source/_components/device_tracker.quantum_gateway.markdown rename to source/_components/quantum_gateway.markdown diff --git a/source/_components/sensor.radarr.markdown b/source/_components/radarr.markdown similarity index 100% rename from source/_components/sensor.radarr.markdown rename to source/_components/radarr.markdown diff --git a/source/_components/climate.radiotherm.markdown b/source/_components/radiotherm.markdown similarity index 100% rename from source/_components/climate.radiotherm.markdown rename to source/_components/radiotherm.markdown diff --git a/source/_components/sensor.random.markdown b/source/_components/random.markdown similarity index 100% rename from source/_components/sensor.random.markdown rename to source/_components/random.markdown diff --git a/source/_components/switch.raspyrfm.markdown b/source/_components/raspyrfm.markdown similarity index 100% rename from source/_components/switch.raspyrfm.markdown rename to source/_components/raspyrfm.markdown diff --git a/source/_components/sensor.recollect_waste.markdown b/source/_components/recollect_waste.markdown similarity index 100% rename from source/_components/sensor.recollect_waste.markdown rename to source/_components/recollect_waste.markdown diff --git a/source/_components/switch.recswitch.markdown b/source/_components/recswitch.markdown similarity index 100% rename from source/_components/switch.recswitch.markdown rename to source/_components/recswitch.markdown diff --git a/source/_components/sensor.reddit.markdown b/source/_components/reddit.markdown similarity index 100% rename from source/_components/sensor.reddit.markdown rename to source/_components/reddit.markdown diff --git a/source/_components/sensor.rejseplanen.markdown b/source/_components/rejseplanen.markdown similarity index 100% rename from source/_components/sensor.rejseplanen.markdown rename to source/_components/rejseplanen.markdown diff --git a/source/_components/sensor.rest.markdown b/source/_components/rest.markdown similarity index 100% rename from source/_components/sensor.rest.markdown rename to source/_components/rest.markdown diff --git a/source/_components/sensor.ripple.markdown b/source/_components/ripple.markdown similarity index 100% rename from source/_components/sensor.ripple.markdown rename to source/_components/ripple.markdown diff --git a/source/_components/device_tracker.ritassist.markdown b/source/_components/ritassist.markdown similarity index 100% rename from source/_components/device_tracker.ritassist.markdown rename to source/_components/ritassist.markdown diff --git a/source/_components/sensor.rmvtransport.markdown b/source/_components/rmvtransport.markdown similarity index 100% rename from source/_components/sensor.rmvtransport.markdown rename to source/_components/rmvtransport.markdown diff --git a/source/_components/notify.rocketchat.markdown b/source/_components/rocketchat.markdown similarity index 100% rename from source/_components/notify.rocketchat.markdown rename to source/_components/rocketchat.markdown diff --git a/source/_components/vacuum.roomba.markdown b/source/_components/roomba.markdown similarity index 100% rename from source/_components/vacuum.roomba.markdown rename to source/_components/roomba.markdown diff --git a/source/_components/sensor.rova.markdown b/source/_components/rova.markdown similarity index 100% rename from source/_components/sensor.rova.markdown rename to source/_components/rova.markdown diff --git a/source/_components/camera.rpi_camera.markdown b/source/_components/rpi_camera.markdown similarity index 100% rename from source/_components/camera.rpi_camera.markdown rename to source/_components/rpi_camera.markdown diff --git a/source/_components/light.rpi_gpio_pwm.markdown b/source/_components/rpi_gpio_pwm.markdown similarity index 100% rename from source/_components/light.rpi_gpio_pwm.markdown rename to source/_components/rpi_gpio_pwm.markdown diff --git a/source/_components/switch.rpi_rf.markdown b/source/_components/rpi_rf.markdown similarity index 100% rename from source/_components/switch.rpi_rf.markdown rename to source/_components/rpi_rf.markdown diff --git a/source/_components/sensor.rtorrent.markdown b/source/_components/rtorrent.markdown similarity index 100% rename from source/_components/sensor.rtorrent.markdown rename to source/_components/rtorrent.markdown diff --git a/source/_components/media_player.russound_rio.markdown b/source/_components/russound_rio.markdown similarity index 100% rename from source/_components/media_player.russound_rio.markdown rename to source/_components/russound_rio.markdown diff --git a/source/_components/media_player.russound_rnet.markdown b/source/_components/russound_rnet.markdown similarity index 100% rename from source/_components/media_player.russound_rnet.markdown rename to source/_components/russound_rnet.markdown diff --git a/source/_components/sensor.ruter.markdown b/source/_components/ruter.markdown similarity index 100% rename from source/_components/sensor.ruter.markdown rename to source/_components/ruter.markdown diff --git a/source/_components/media_player.samsungtv.markdown b/source/_components/samsungtv.markdown similarity index 100% rename from source/_components/media_player.samsungtv.markdown rename to source/_components/samsungtv.markdown diff --git a/source/_components/sensor.scrape.markdown b/source/_components/scrape.markdown similarity index 100% rename from source/_components/sensor.scrape.markdown rename to source/_components/scrape.markdown diff --git a/source/_components/sensor.season.markdown b/source/_components/season.markdown similarity index 100% rename from source/_components/sensor.season.markdown rename to source/_components/season.markdown diff --git a/source/_components/notify.sendgrid.markdown b/source/_components/sendgrid.markdown similarity index 100% rename from source/_components/notify.sendgrid.markdown rename to source/_components/sendgrid.markdown diff --git a/source/_components/light.sensehat.markdown b/source/_components/sensehat.markdown similarity index 100% rename from source/_components/light.sensehat.markdown rename to source/_components/sensehat.markdown diff --git a/source/_components/climate.sensibo.markdown b/source/_components/sensibo.markdown similarity index 100% rename from source/_components/climate.sensibo.markdown rename to source/_components/sensibo.markdown diff --git a/source/_components/sensor.serial.markdown b/source/_components/serial.markdown similarity index 100% rename from source/_components/sensor.serial.markdown rename to source/_components/serial.markdown diff --git a/source/_components/sensor.serial_pm.markdown b/source/_components/serial_pm.markdown similarity index 100% rename from source/_components/sensor.serial_pm.markdown rename to source/_components/serial_pm.markdown diff --git a/source/_components/lock.sesame.markdown b/source/_components/sesame.markdown similarity index 100% rename from source/_components/lock.sesame.markdown rename to source/_components/sesame.markdown diff --git a/source/_components/image_processing.seven_segments.markdown b/source/_components/seven_segments.markdown similarity index 100% rename from source/_components/image_processing.seven_segments.markdown rename to source/_components/seven_segments.markdown diff --git a/source/_components/sensor.seventeentrack.markdown b/source/_components/seventeentrack.markdown similarity index 100% rename from source/_components/sensor.seventeentrack.markdown rename to source/_components/seventeentrack.markdown diff --git a/source/_components/sensor.shodan.markdown b/source/_components/shodan.markdown similarity index 100% rename from source/_components/sensor.shodan.markdown rename to source/_components/shodan.markdown diff --git a/source/_components/sensor.sht31.markdown b/source/_components/sht31.markdown similarity index 100% rename from source/_components/sensor.sht31.markdown rename to source/_components/sht31.markdown diff --git a/source/_components/sensor.sigfox.markdown b/source/_components/sigfox.markdown similarity index 100% rename from source/_components/sensor.sigfox.markdown rename to source/_components/sigfox.markdown diff --git a/source/_components/notify.simplepush.markdown b/source/_components/simplepush.markdown similarity index 100% rename from source/_components/notify.simplepush.markdown rename to source/_components/simplepush.markdown diff --git a/source/_components/sensor.simulated.markdown b/source/_components/simulated.markdown similarity index 100% rename from source/_components/sensor.simulated.markdown rename to source/_components/simulated.markdown diff --git a/source/_components/device_tracker.sky_hub.markdown b/source/_components/sky_hub.markdown similarity index 100% rename from source/_components/device_tracker.sky_hub.markdown rename to source/_components/sky_hub.markdown diff --git a/source/_components/sensor.skybeacon.markdown b/source/_components/skybeacon.markdown similarity index 100% rename from source/_components/sensor.skybeacon.markdown rename to source/_components/skybeacon.markdown diff --git a/source/_components/notify.slack.markdown b/source/_components/slack.markdown similarity index 100% rename from source/_components/notify.slack.markdown rename to source/_components/slack.markdown diff --git a/source/_components/sensor.sma.markdown b/source/_components/sma.markdown similarity index 100% rename from source/_components/sensor.sma.markdown rename to source/_components/sma.markdown diff --git a/source/_components/notify.smtp.markdown b/source/_components/smtp.markdown similarity index 100% rename from source/_components/notify.smtp.markdown rename to source/_components/smtp.markdown diff --git a/source/_components/media_player.snapcast.markdown b/source/_components/snapcast.markdown similarity index 100% rename from source/_components/media_player.snapcast.markdown rename to source/_components/snapcast.markdown diff --git a/source/_components/switch.snmp.markdown b/source/_components/snmp.markdown similarity index 100% rename from source/_components/switch.snmp.markdown rename to source/_components/snmp.markdown diff --git a/source/_components/sensor.sochain.markdown b/source/_components/sochain.markdown similarity index 100% rename from source/_components/sensor.sochain.markdown rename to source/_components/sochain.markdown diff --git a/source/_components/sensor.socialblade.markdown b/source/_components/socialblade.markdown similarity index 100% rename from source/_components/sensor.socialblade.markdown rename to source/_components/socialblade.markdown diff --git a/source/_components/sensor.solaredge.markdown b/source/_components/solaredge.markdown similarity index 100% rename from source/_components/sensor.solaredge.markdown rename to source/_components/solaredge.markdown diff --git a/source/_components/sensor.sonarr.markdown b/source/_components/sonarr.markdown similarity index 100% rename from source/_components/sensor.sonarr.markdown rename to source/_components/sonarr.markdown diff --git a/source/_components/media_player.songpal.markdown b/source/_components/songpal.markdown similarity index 100% rename from source/_components/media_player.songpal.markdown rename to source/_components/songpal.markdown diff --git a/source/_components/switch.sony_projector.markdown b/source/_components/sony_projector.markdown similarity index 100% rename from source/_components/switch.sony_projector.markdown rename to source/_components/sony_projector.markdown diff --git a/source/_components/media_player.soundtouch.markdown b/source/_components/soundtouch.markdown similarity index 100% rename from source/_components/media_player.soundtouch.markdown rename to source/_components/soundtouch.markdown diff --git a/source/_components/sensor.spotcrime.markdown b/source/_components/spotcrime.markdown similarity index 100% rename from source/_components/sensor.spotcrime.markdown rename to source/_components/spotcrime.markdown diff --git a/source/_components/media_player.spotify.markdown b/source/_components/spotify.markdown similarity index 100% rename from source/_components/media_player.spotify.markdown rename to source/_components/spotify.markdown diff --git a/source/_components/sensor.sql.markdown b/source/_components/sql.markdown similarity index 100% rename from source/_components/sensor.sql.markdown rename to source/_components/sql.markdown diff --git a/source/_components/media_player.squeezebox.markdown b/source/_components/squeezebox.markdown similarity index 100% rename from source/_components/media_player.squeezebox.markdown rename to source/_components/squeezebox.markdown diff --git a/source/_components/sensor.srp_energy.markdown b/source/_components/srp_energy.markdown similarity index 100% rename from source/_components/sensor.srp_energy.markdown rename to source/_components/srp_energy.markdown diff --git a/source/_components/sensor.starlingbank.markdown b/source/_components/starlingbank.markdown similarity index 100% rename from source/_components/sensor.starlingbank.markdown rename to source/_components/starlingbank.markdown diff --git a/source/_components/sensor.startca.markdown b/source/_components/startca.markdown similarity index 100% rename from source/_components/sensor.startca.markdown rename to source/_components/startca.markdown diff --git a/source/_components/sensor.statistics.markdown b/source/_components/statistics.markdown similarity index 100% rename from source/_components/sensor.statistics.markdown rename to source/_components/statistics.markdown diff --git a/source/_components/sensor.steam_online.markdown b/source/_components/steam_online.markdown similarity index 100% rename from source/_components/sensor.steam_online.markdown rename to source/_components/steam_online.markdown diff --git a/source/_components/notify.stride.markdown b/source/_components/stride.markdown similarity index 100% rename from source/_components/notify.stride.markdown rename to source/_components/stride.markdown diff --git a/source/_components/sensor.supervisord.markdown b/source/_components/supervisord.markdown similarity index 100% rename from source/_components/sensor.supervisord.markdown rename to source/_components/supervisord.markdown diff --git a/source/_components/sensor.swiss_hydrological_data.markdown b/source/_components/swiss_hydrological_data.markdown similarity index 100% rename from source/_components/sensor.swiss_hydrological_data.markdown rename to source/_components/swiss_hydrological_data.markdown diff --git a/source/_components/sensor.swiss_public_transport.markdown b/source/_components/swiss_public_transport.markdown similarity index 100% rename from source/_components/sensor.swiss_public_transport.markdown rename to source/_components/swiss_public_transport.markdown diff --git a/source/_components/device_tracker.swisscom.markdown b/source/_components/swisscom.markdown similarity index 100% rename from source/_components/device_tracker.swisscom.markdown rename to source/_components/swisscom.markdown diff --git a/source/_components/switch.switchbot.markdown b/source/_components/switchbot.markdown similarity index 100% rename from source/_components/switch.switchbot.markdown rename to source/_components/switchbot.markdown diff --git a/source/_components/switch.switchmate.markdown b/source/_components/switchmate.markdown similarity index 100% rename from source/_components/switch.switchmate.markdown rename to source/_components/switchmate.markdown diff --git a/source/_components/sensor.syncthru.markdown b/source/_components/syncthru.markdown similarity index 100% rename from source/_components/sensor.syncthru.markdown rename to source/_components/syncthru.markdown diff --git a/source/_components/camera.synology.markdown b/source/_components/synology.markdown similarity index 100% rename from source/_components/camera.synology.markdown rename to source/_components/synology.markdown diff --git a/source/_components/notify.synology_chat.markdown b/source/_components/synology_chat.markdown similarity index 100% rename from source/_components/notify.synology_chat.markdown rename to source/_components/synology_chat.markdown diff --git a/source/_components/device_tracker.synology_srm.markdown b/source/_components/synology_srm.markdown similarity index 100% rename from source/_components/device_tracker.synology_srm.markdown rename to source/_components/synology_srm.markdown diff --git a/source/_components/sensor.synologydsm.markdown b/source/_components/synologydsm.markdown similarity index 100% rename from source/_components/sensor.synologydsm.markdown rename to source/_components/synologydsm.markdown diff --git a/source/_components/notify.syslog.markdown b/source/_components/syslog.markdown similarity index 100% rename from source/_components/notify.syslog.markdown rename to source/_components/syslog.markdown diff --git a/source/_components/sensor.systemmonitor.markdown b/source/_components/systemmonitor.markdown similarity index 100% rename from source/_components/sensor.systemmonitor.markdown rename to source/_components/systemmonitor.markdown diff --git a/source/_components/sensor.sytadin.markdown b/source/_components/sytadin.markdown similarity index 100% rename from source/_components/sensor.sytadin.markdown rename to source/_components/sytadin.markdown diff --git a/source/_components/sensor.tank_utility.markdown b/source/_components/tank_utility.markdown similarity index 100% rename from source/_components/sensor.tank_utility.markdown rename to source/_components/tank_utility.markdown diff --git a/source/_components/binary_sensor.tapsaff.markdown b/source/_components/tapsaff.markdown similarity index 100% rename from source/_components/binary_sensor.tapsaff.markdown rename to source/_components/tapsaff.markdown diff --git a/source/_components/sensor.tautulli.markdown b/source/_components/tautulli.markdown similarity index 100% rename from source/_components/sensor.tautulli.markdown rename to source/_components/tautulli.markdown diff --git a/source/_components/binary_sensor.tcp.markdown b/source/_components/tcp.markdown similarity index 100% rename from source/_components/binary_sensor.tcp.markdown rename to source/_components/tcp.markdown diff --git a/source/_components/sensor.ted5000.markdown b/source/_components/ted5000.markdown similarity index 100% rename from source/_components/sensor.ted5000.markdown rename to source/_components/ted5000.markdown diff --git a/source/_components/sensor.teksavvy.markdown b/source/_components/teksavvy.markdown similarity index 100% rename from source/_components/sensor.teksavvy.markdown rename to source/_components/teksavvy.markdown diff --git a/source/_components/notify.telegram.markdown b/source/_components/telegram.markdown similarity index 100% rename from source/_components/notify.telegram.markdown rename to source/_components/telegram.markdown diff --git a/source/_components/switch.telnet.markdown b/source/_components/telnet.markdown similarity index 100% rename from source/_components/switch.telnet.markdown rename to source/_components/telnet.markdown diff --git a/source/_components/sensor.temper.markdown b/source/_components/temper.markdown similarity index 100% rename from source/_components/sensor.temper.markdown rename to source/_components/temper.markdown diff --git a/source/_components/sensor.template.markdown b/source/_components/template.markdown similarity index 100% rename from source/_components/sensor.template.markdown rename to source/_components/template.markdown diff --git a/source/_components/image_processing.tensorflow.markdown b/source/_components/tensorflow.markdown similarity index 100% rename from source/_components/image_processing.tensorflow.markdown rename to source/_components/tensorflow.markdown diff --git a/source/_components/climate.tfiac.markdown b/source/_components/tfiac.markdown similarity index 100% rename from source/_components/climate.tfiac.markdown rename to source/_components/tfiac.markdown diff --git a/source/_components/sensor.thermoworks_smoke.markdown b/source/_components/thermoworks_smoke.markdown similarity index 100% rename from source/_components/sensor.thermoworks_smoke.markdown rename to source/_components/thermoworks_smoke.markdown diff --git a/source/_components/sensor.thinkingcleaner.markdown b/source/_components/thinkingcleaner.markdown similarity index 100% rename from source/_components/sensor.thinkingcleaner.markdown rename to source/_components/thinkingcleaner.markdown diff --git a/source/_components/device_tracker.thomson.markdown b/source/_components/thomson.markdown similarity index 100% rename from source/_components/device_tracker.thomson.markdown rename to source/_components/thomson.markdown diff --git a/source/_components/binary_sensor.threshold.markdown b/source/_components/threshold.markdown similarity index 100% rename from source/_components/binary_sensor.threshold.markdown rename to source/_components/threshold.markdown diff --git a/source/_components/light.tikteck.markdown b/source/_components/tikteck.markdown similarity index 100% rename from source/_components/light.tikteck.markdown rename to source/_components/tikteck.markdown diff --git a/source/_components/device_tracker.tile.markdown b/source/_components/tile.markdown similarity index 100% rename from source/_components/device_tracker.tile.markdown rename to source/_components/tile.markdown diff --git a/source/_components/sensor.time_date.markdown b/source/_components/time_date.markdown similarity index 100% rename from source/_components/sensor.time_date.markdown rename to source/_components/time_date.markdown diff --git a/source/_components/binary_sensor.tod.markdown b/source/_components/tod.markdown similarity index 100% rename from source/_components/binary_sensor.tod.markdown rename to source/_components/tod.markdown diff --git a/source/_components/calendar.todoist.markdown b/source/_components/todoist.markdown similarity index 100% rename from source/_components/calendar.todoist.markdown rename to source/_components/todoist.markdown diff --git a/source/_components/device_tracker.tomato.markdown b/source/_components/tomato.markdown similarity index 100% rename from source/_components/device_tracker.tomato.markdown rename to source/_components/tomato.markdown diff --git a/source/_components/sensor.torque.markdown b/source/_components/torque.markdown similarity index 100% rename from source/_components/sensor.torque.markdown rename to source/_components/torque.markdown diff --git a/source/_components/alarm_control_panel.totalconnect.markdown b/source/_components/totalconnect.markdown similarity index 100% rename from source/_components/alarm_control_panel.totalconnect.markdown rename to source/_components/totalconnect.markdown diff --git a/source/_components/climate.touchline.markdown b/source/_components/touchline.markdown similarity index 100% rename from source/_components/climate.touchline.markdown rename to source/_components/touchline.markdown diff --git a/source/_components/device_tracker.traccar.markdown b/source/_components/traccar.markdown similarity index 100% rename from source/_components/device_tracker.traccar.markdown rename to source/_components/traccar.markdown diff --git a/source/_components/device_tracker.trackr.markdown b/source/_components/trackr.markdown similarity index 100% rename from source/_components/device_tracker.trackr.markdown rename to source/_components/trackr.markdown diff --git a/source/_components/sensor.trafikverket_weatherstation.markdown b/source/_components/trafikverket_weatherstation.markdown similarity index 100% rename from source/_components/sensor.trafikverket_weatherstation.markdown rename to source/_components/trafikverket_weatherstation.markdown diff --git a/source/_components/sensor.transport_nsw.markdown b/source/_components/transport_nsw.markdown similarity index 100% rename from source/_components/sensor.transport_nsw.markdown rename to source/_components/transport_nsw.markdown diff --git a/source/_components/sensor.travisci.markdown b/source/_components/travisci.markdown similarity index 100% rename from source/_components/sensor.travisci.markdown rename to source/_components/travisci.markdown diff --git a/source/_components/binary_sensor.trend.markdown b/source/_components/trend.markdown similarity index 100% rename from source/_components/binary_sensor.trend.markdown rename to source/_components/trend.markdown diff --git a/source/_components/notify.twilio_call.markdown b/source/_components/twilio_call.markdown similarity index 100% rename from source/_components/notify.twilio_call.markdown rename to source/_components/twilio_call.markdown diff --git a/source/_components/notify.twilio_sms.markdown b/source/_components/twilio_sms.markdown similarity index 100% rename from source/_components/notify.twilio_sms.markdown rename to source/_components/twilio_sms.markdown diff --git a/source/_components/sensor.twitch.markdown b/source/_components/twitch.markdown similarity index 100% rename from source/_components/sensor.twitch.markdown rename to source/_components/twitch.markdown diff --git a/source/_components/notify.twitter.markdown b/source/_components/twitter.markdown similarity index 100% rename from source/_components/notify.twitter.markdown rename to source/_components/twitter.markdown diff --git a/source/_components/device_tracker.ubee.markdown b/source/_components/ubee.markdown similarity index 100% rename from source/_components/device_tracker.ubee.markdown rename to source/_components/ubee.markdown diff --git a/source/_components/sensor.uber.markdown b/source/_components/uber.markdown similarity index 100% rename from source/_components/sensor.uber.markdown rename to source/_components/uber.markdown diff --git a/source/_components/device_tracker.ubus.markdown b/source/_components/ubus.markdown similarity index 100% rename from source/_components/device_tracker.ubus.markdown rename to source/_components/ubus.markdown diff --git a/source/_components/media_player.ue_smart_radio.markdown b/source/_components/ue_smart_radio.markdown similarity index 100% rename from source/_components/media_player.ue_smart_radio.markdown rename to source/_components/ue_smart_radio.markdown diff --git a/source/_components/sensor.uk_transport.markdown b/source/_components/uk_transport.markdown similarity index 100% rename from source/_components/sensor.uk_transport.markdown rename to source/_components/uk_transport.markdown diff --git a/source/_components/device_tracker.unifi_direct.markdown b/source/_components/unifi_direct.markdown similarity index 100% rename from source/_components/device_tracker.unifi_direct.markdown rename to source/_components/unifi_direct.markdown diff --git a/source/_components/media_player.universal.markdown b/source/_components/universal.markdown similarity index 100% rename from source/_components/media_player.universal.markdown rename to source/_components/universal.markdown diff --git a/source/_components/device_tracker.upc_connect.markdown b/source/_components/upc_connect.markdown similarity index 100% rename from source/_components/device_tracker.upc_connect.markdown rename to source/_components/upc_connect.markdown diff --git a/source/_components/sensor.ups.markdown b/source/_components/ups.markdown similarity index 100% rename from source/_components/sensor.ups.markdown rename to source/_components/ups.markdown diff --git a/source/_components/sensor.uptime.markdown b/source/_components/uptime.markdown similarity index 100% rename from source/_components/sensor.uptime.markdown rename to source/_components/uptime.markdown diff --git a/source/_components/binary_sensor.uptimerobot.markdown b/source/_components/uptimerobot.markdown similarity index 100% rename from source/_components/binary_sensor.uptimerobot.markdown rename to source/_components/uptimerobot.markdown diff --git a/source/_components/sensor.uscis.markdown b/source/_components/uscis.markdown similarity index 100% rename from source/_components/sensor.uscis.markdown rename to source/_components/uscis.markdown diff --git a/source/_components/geo_location.usgs_earthquakes_feed.markdown b/source/_components/usgs_earthquakes_feed.markdown similarity index 100% rename from source/_components/geo_location.usgs_earthquakes_feed.markdown rename to source/_components/usgs_earthquakes_feed.markdown diff --git a/source/_components/camera.uvc.markdown b/source/_components/uvc.markdown similarity index 100% rename from source/_components/camera.uvc.markdown rename to source/_components/uvc.markdown diff --git a/source/_components/sensor.vasttrafik.markdown b/source/_components/vasttrafik.markdown similarity index 100% rename from source/_components/sensor.vasttrafik.markdown rename to source/_components/vasttrafik.markdown diff --git a/source/_components/climate.venstar.markdown b/source/_components/venstar.markdown similarity index 100% rename from source/_components/climate.venstar.markdown rename to source/_components/venstar.markdown diff --git a/source/_components/sensor.version.markdown b/source/_components/version.markdown similarity index 100% rename from source/_components/sensor.version.markdown rename to source/_components/version.markdown diff --git a/source/_components/switch.vesync.markdown b/source/_components/vesync.markdown similarity index 100% rename from source/_components/switch.vesync.markdown rename to source/_components/vesync.markdown diff --git a/source/_components/sensor.viaggiatreno.markdown b/source/_components/viaggiatreno.markdown similarity index 100% rename from source/_components/sensor.viaggiatreno.markdown rename to source/_components/viaggiatreno.markdown diff --git a/source/_components/media_player.vizio.markdown b/source/_components/vizio.markdown similarity index 100% rename from source/_components/media_player.vizio.markdown rename to source/_components/vizio.markdown diff --git a/source/_components/media_player.vlc.markdown b/source/_components/vlc.markdown similarity index 100% rename from source/_components/media_player.vlc.markdown rename to source/_components/vlc.markdown diff --git a/source/_components/tts.voicerss.markdown b/source/_components/voicerss.markdown similarity index 100% rename from source/_components/tts.voicerss.markdown rename to source/_components/voicerss.markdown diff --git a/source/_components/sensor.volkszaehler.markdown b/source/_components/volkszaehler.markdown similarity index 100% rename from source/_components/sensor.volkszaehler.markdown rename to source/_components/volkszaehler.markdown diff --git a/source/_components/media_player.volumio.markdown b/source/_components/volumio.markdown similarity index 100% rename from source/_components/media_player.volumio.markdown rename to source/_components/volumio.markdown diff --git a/source/_components/sensor.waqi.markdown b/source/_components/waqi.markdown similarity index 100% rename from source/_components/sensor.waqi.markdown rename to source/_components/waqi.markdown diff --git a/source/_components/sensor.waze_travel_time.markdown b/source/_components/waze_travel_time.markdown similarity index 100% rename from source/_components/sensor.waze_travel_time.markdown rename to source/_components/waze_travel_time.markdown diff --git a/source/_components/telegram_bot.webhooks.markdown b/source/_components/webhooks.markdown similarity index 100% rename from source/_components/telegram_bot.webhooks.markdown rename to source/_components/webhooks.markdown diff --git a/source/_components/media_player.webostv.markdown b/source/_components/webostv.markdown similarity index 100% rename from source/_components/media_player.webostv.markdown rename to source/_components/webostv.markdown diff --git a/source/_components/sensor.whois.markdown b/source/_components/whois.markdown similarity index 100% rename from source/_components/sensor.whois.markdown rename to source/_components/whois.markdown diff --git a/source/_components/binary_sensor.workday.markdown b/source/_components/workday.markdown similarity index 100% rename from source/_components/binary_sensor.workday.markdown rename to source/_components/workday.markdown diff --git a/source/_components/sensor.worldclock.markdown b/source/_components/worldclock.markdown similarity index 100% rename from source/_components/sensor.worldclock.markdown rename to source/_components/worldclock.markdown diff --git a/source/_components/sensor.worldtidesinfo.markdown b/source/_components/worldtidesinfo.markdown similarity index 100% rename from source/_components/sensor.worldtidesinfo.markdown rename to source/_components/worldtidesinfo.markdown diff --git a/source/_components/sensor.worxlandroid.markdown b/source/_components/worxlandroid.markdown similarity index 100% rename from source/_components/sensor.worxlandroid.markdown rename to source/_components/worxlandroid.markdown diff --git a/source/_components/sensor.wsdot.markdown b/source/_components/wsdot.markdown similarity index 100% rename from source/_components/sensor.wsdot.markdown rename to source/_components/wsdot.markdown diff --git a/source/_components/sensor.wunderground.markdown b/source/_components/wunderground.markdown similarity index 100% rename from source/_components/sensor.wunderground.markdown rename to source/_components/wunderground.markdown diff --git a/source/_components/light.x10.markdown b/source/_components/x10.markdown similarity index 100% rename from source/_components/light.x10.markdown rename to source/_components/x10.markdown diff --git a/source/_components/sensor.xbox_live.markdown b/source/_components/xbox_live.markdown similarity index 100% rename from source/_components/sensor.xbox_live.markdown rename to source/_components/xbox_live.markdown diff --git a/source/_components/camera.xeoma.markdown b/source/_components/xeoma.markdown similarity index 100% rename from source/_components/camera.xeoma.markdown rename to source/_components/xeoma.markdown diff --git a/source/_components/device_tracker.xfinity.markdown b/source/_components/xfinity.markdown similarity index 100% rename from source/_components/device_tracker.xfinity.markdown rename to source/_components/xfinity.markdown diff --git a/source/_components/camera.xiaomi.markdown b/source/_components/xiaomi.markdown similarity index 100% rename from source/_components/camera.xiaomi.markdown rename to source/_components/xiaomi.markdown diff --git a/source/_components/device_tracker.xiaomi_miio.markdown b/source/_components/xiaomi_miio.markdown similarity index 100% rename from source/_components/device_tracker.xiaomi_miio.markdown rename to source/_components/xiaomi_miio.markdown diff --git a/source/_components/media_player.xiaomi_tv.markdown b/source/_components/xiaomi_tv.markdown similarity index 100% rename from source/_components/media_player.xiaomi_tv.markdown rename to source/_components/xiaomi_tv.markdown diff --git a/source/_components/notify.xmpp.markdown b/source/_components/xmpp.markdown similarity index 100% rename from source/_components/notify.xmpp.markdown rename to source/_components/xmpp.markdown diff --git a/source/_components/alarm_control_panel.yale_smart_alarm.markdown b/source/_components/yale_smart_alarm.markdown similarity index 100% rename from source/_components/alarm_control_panel.yale_smart_alarm.markdown rename to source/_components/yale_smart_alarm.markdown diff --git a/source/_components/media_player.yamaha.markdown b/source/_components/yamaha.markdown similarity index 100% rename from source/_components/media_player.yamaha.markdown rename to source/_components/yamaha.markdown diff --git a/source/_components/media_player.yamaha_musiccast.markdown b/source/_components/yamaha_musiccast.markdown similarity index 100% rename from source/_components/media_player.yamaha_musiccast.markdown rename to source/_components/yamaha_musiccast.markdown diff --git a/source/_components/tts.yandextts.markdown b/source/_components/yandextts.markdown similarity index 100% rename from source/_components/tts.yandextts.markdown rename to source/_components/yandextts.markdown diff --git a/source/_components/light.yeelightsunflower.markdown b/source/_components/yeelightsunflower.markdown similarity index 100% rename from source/_components/light.yeelightsunflower.markdown rename to source/_components/yeelightsunflower.markdown diff --git a/source/_components/notify.yessssms.markdown b/source/_components/yessssms.markdown similarity index 100% rename from source/_components/notify.yessssms.markdown rename to source/_components/yessssms.markdown diff --git a/source/_components/camera.yi.markdown b/source/_components/yi.markdown similarity index 100% rename from source/_components/camera.yi.markdown rename to source/_components/yi.markdown diff --git a/source/_components/sensor.yr.markdown b/source/_components/yr.markdown similarity index 100% rename from source/_components/sensor.yr.markdown rename to source/_components/yr.markdown diff --git a/source/_components/sensor.yweather.markdown b/source/_components/yweather.markdown similarity index 100% rename from source/_components/sensor.yweather.markdown rename to source/_components/yweather.markdown diff --git a/source/_components/sensor.zamg.markdown b/source/_components/zamg.markdown similarity index 100% rename from source/_components/sensor.zamg.markdown rename to source/_components/zamg.markdown diff --git a/source/_components/light.zengge.markdown b/source/_components/zengge.markdown similarity index 100% rename from source/_components/light.zengge.markdown rename to source/_components/zengge.markdown diff --git a/source/_components/sensor.zestimate.markdown b/source/_components/zestimate.markdown similarity index 100% rename from source/_components/sensor.zestimate.markdown rename to source/_components/zestimate.markdown diff --git a/source/_components/climate.zhong_hong.markdown b/source/_components/zhong_hong.markdown similarity index 100% rename from source/_components/climate.zhong_hong.markdown rename to source/_components/zhong_hong.markdown diff --git a/source/_components/media_player.ziggo_mediabox_xl.markdown b/source/_components/ziggo_mediabox_xl.markdown similarity index 100% rename from source/_components/media_player.ziggo_mediabox_xl.markdown rename to source/_components/ziggo_mediabox_xl.markdown