From 3d3b65a3985bd20eee152a9a9bf32aafa286935f Mon Sep 17 00:00:00 2001 From: Mauricio Bonani Date: Tue, 1 Oct 2019 15:45:58 -0400 Subject: [PATCH 1/7] Update stats.markdown (#10534) --- source/_docs/ecosystem/notebooks/stats.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/ecosystem/notebooks/stats.markdown b/source/_docs/ecosystem/notebooks/stats.markdown index b80d7396693..c1232bcb039 100644 --- a/source/_docs/ecosystem/notebooks/stats.markdown +++ b/source/_docs/ecosystem/notebooks/stats.markdown @@ -4,4 +4,4 @@ description: "Basic example how to create basic statistics with a Jupyter notebo redirect_from: /ecosystem/notebooks/stats/ --- -The [Statistics notebook](http://nbviewer.jupyter.org/github/home-assistant/home-assistant-notebooks/blob/master/database-statistics.ipynb) shows some basic statistical analysis on data in the Home Assistant database. +The [Statistics notebook](https://nbviewer.jupyter.org/github/home-assistant/home-assistant-notebooks/blob/master/other/database-statistics.ipynb) shows some basic statistical analysis on data in the Home Assistant database. From e0209f1482545afa43829a5a1a499277f0d6e221 Mon Sep 17 00:00:00 2001 From: Mauricio Bonani Date: Tue, 1 Oct 2019 15:47:20 -0400 Subject: [PATCH 2/7] Update graph.markdown (#10533) * Update graph.markdown * Change link to nbviewer --- source/_docs/ecosystem/notebooks/graph.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/ecosystem/notebooks/graph.markdown b/source/_docs/ecosystem/notebooks/graph.markdown index 5c34a6c86e9..c48a18a3849 100644 --- a/source/_docs/ecosystem/notebooks/graph.markdown +++ b/source/_docs/ecosystem/notebooks/graph.markdown @@ -4,4 +4,4 @@ description: "Basic example how to create a graph with a Jupyter notebook." redirect_from: /ecosystem/notebooks/graph/ --- -For graphing this [Jupyter notebook](http://nbviewer.jupyter.org/github/home-assistant/home-assistant-notebooks/blob/master/graph-single-sensor.ipynb) should get you started. +For graphing this [Jupyter notebook](https://nbviewer.jupyter.org/github/home-assistant/home-assistant-notebooks/blob/master/other/graph-single-sensor.ipynb) should get you started. From 57c6dec6c297fae2354611ce6e7ef623e74a7cbc Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 2 Oct 2019 00:04:39 +0200 Subject: [PATCH 3/7] Rename components folders to integrations --- source/{_components => _integrations}/abode.markdown | 0 source/{_components => _integrations}/acer_projector.markdown | 0 source/{_components => _integrations}/actiontec.markdown | 0 source/{_components => _integrations}/adguard.markdown | 0 source/{_components => _integrations}/ads.markdown | 0 source/{_components => _integrations}/aftership.markdown | 0 source/{_components => _integrations}/air_quality.markdown | 0 source/{_components => _integrations}/airvisual.markdown | 0 source/{_components => _integrations}/aladdin_connect.markdown | 0 .../alarm_control_panel.ifttt.markdown | 0 .../{_components => _integrations}/alarm_control_panel.markdown | 0 .../alarm_control_panel.mqtt.markdown | 0 source/{_components => _integrations}/alarmdecoder.markdown | 0 source/{_components => _integrations}/alarmdotcom.markdown | 0 source/{_components => _integrations}/alert.markdown | 0 .../{_components => _integrations}/alexa.flash_briefings.markdown | 0 source/{_components => _integrations}/alexa.intent.markdown | 0 source/{_components => _integrations}/alexa.markdown | 0 source/{_components => _integrations}/alexa.smart_home.markdown | 0 source/{_components => _integrations}/alpha_vantage.markdown | 0 source/{_components => _integrations}/amazon_polly.markdown | 0 source/{_components => _integrations}/ambiclimate.markdown | 0 source/{_components => _integrations}/ambient_station.markdown | 0 source/{_components => _integrations}/amcrest.markdown | 0 source/{_components => _integrations}/ampio.markdown | 0 source/{_components => _integrations}/android_ip_webcam.markdown | 0 source/{_components => _integrations}/androidtv.markdown | 0 source/{_components => _integrations}/anel_pwrctrl.markdown | 0 source/{_components => _integrations}/anthemav.markdown | 0 source/{_components => _integrations}/apache_kafka.markdown | 0 source/{_components => _integrations}/apcupsd.markdown | 0 source/{_components => _integrations}/api.markdown | 0 source/{_components => _integrations}/apns.markdown | 0 source/{_components => _integrations}/apple_tv.markdown | 0 source/{_components => _integrations}/aprs.markdown | 0 source/{_components => _integrations}/aqualogic.markdown | 0 source/{_components => _integrations}/aquostv.markdown | 0 source/{_components => _integrations}/arcam_fmj.markdown | 0 source/{_components => _integrations}/arduino.markdown | 0 source/{_components => _integrations}/arest.markdown | 0 source/{_components => _integrations}/arlo.markdown | 0 source/{_components => _integrations}/aruba.markdown | 0 source/{_components => _integrations}/arwn.markdown | 0 source/{_components => _integrations}/asterisk_cdr.markdown | 0 source/{_components => _integrations}/asterisk_mbox.markdown | 0 source/{_components => _integrations}/asuswrt.markdown | 0 source/{_components => _integrations}/atome.markdown | 0 source/{_components => _integrations}/august.markdown | 0 source/{_components => _integrations}/aurora.markdown | 0 .../{_components => _integrations}/aurora_abb_powerone.markdown | 0 source/{_components => _integrations}/auth.markdown | 0 source/{_components => _integrations}/automatic.markdown | 0 source/{_components => _integrations}/automation.markdown | 0 source/{_components => _integrations}/avea.markdown | 0 source/{_components => _integrations}/avion.markdown | 0 source/{_components => _integrations}/awair.markdown | 0 source/{_components => _integrations}/aws.markdown | 0 source/{_components => _integrations}/axis.markdown | 0 source/{_components => _integrations}/azure_event_hub.markdown | 0 source/{_components => _integrations}/baidu.markdown | 0 source/{_components => _integrations}/bayesian.markdown | 0 source/{_components => _integrations}/bbb_gpio.markdown | 0 source/{_components => _integrations}/bbox.markdown | 0 source/{_components => _integrations}/beewi_smartclim.markdown | 0 source/{_components => _integrations}/bh1750.markdown | 0 source/{_components => _integrations}/binary_sensor.knx.markdown | 0 source/{_components => _integrations}/binary_sensor.markdown | 0 .../{_components => _integrations}/binary_sensor.modbus.markdown | 0 source/{_components => _integrations}/binary_sensor.mqtt.markdown | 0 .../binary_sensor.mysensors.markdown | 0 source/{_components => _integrations}/binary_sensor.rest.markdown | 0 .../{_components => _integrations}/binary_sensor.rflink.markdown | 0 .../{_components => _integrations}/binary_sensor.rfxtrx.markdown | 0 .../binary_sensor.template.markdown | 0 .../binary_sensor.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/bitcoin.markdown | 0 source/{_components => _integrations}/bizkaibus.markdown | 0 source/{_components => _integrations}/blackbird.markdown | 0 source/{_components => _integrations}/blink.markdown | 0 source/{_components => _integrations}/blinksticklight.markdown | 0 source/{_components => _integrations}/blinkt.markdown | 0 source/{_components => _integrations}/blockchain.markdown | 0 source/{_components => _integrations}/bloomsky.markdown | 0 source/{_components => _integrations}/bluesound.markdown | 0 .../{_components => _integrations}/bluetooth_le_tracker.markdown | 0 source/{_components => _integrations}/bluetooth_tracker.markdown | 0 source/{_components => _integrations}/bme280.markdown | 0 source/{_components => _integrations}/bme680.markdown | 0 .../{_components => _integrations}/bmw_connected_drive.markdown | 0 source/{_components => _integrations}/bom.markdown | 0 source/{_components => _integrations}/braviatv.markdown | 0 source/{_components => _integrations}/broadcast.markdown | 0 source/{_components => _integrations}/broadlink.markdown | 0 source/{_components => _integrations}/brottsplatskartan.markdown | 0 source/{_components => _integrations}/browser.markdown | 0 source/{_components => _integrations}/brunt.markdown | 0 source/{_components => _integrations}/bt_home_hub_5.markdown | 0 source/{_components => _integrations}/bt_smarthub.markdown | 0 source/{_components => _integrations}/buienradar.markdown | 0 source/{_components => _integrations}/caldav.markdown | 0 source/{_components => _integrations}/calendar.google.markdown | 0 source/{_components => _integrations}/calendar.markdown | 0 source/{_components => _integrations}/camera.ffmpeg.markdown | 0 source/{_components => _integrations}/camera.markdown | 0 source/{_components => _integrations}/camera.mqtt.markdown | 0 source/{_components => _integrations}/canary.markdown | 0 source/{_components => _integrations}/cast.markdown | 0 source/{_components => _integrations}/cert_expiry.markdown | 0 source/{_components => _integrations}/channels.markdown | 0 source/{_components => _integrations}/cisco_ios.markdown | 0 .../cisco_mobility_express.markdown | 0 source/{_components => _integrations}/cisco_webex_teams.markdown | 0 source/{_components => _integrations}/ciscospark.markdown | 0 source/{_components => _integrations}/citybikes.markdown | 0 source/{_components => _integrations}/clementine.markdown | 0 source/{_components => _integrations}/clickatell.markdown | 0 source/{_components => _integrations}/clicksend.markdown | 0 source/{_components => _integrations}/clicksend_tts.markdown | 0 source/{_components => _integrations}/climate.knx.markdown | 0 source/{_components => _integrations}/climate.markdown | 0 source/{_components => _integrations}/climate.modbus.markdown | 0 source/{_components => _integrations}/climate.mqtt.markdown | 0 source/{_components => _integrations}/climate.mysensors.markdown | 0 source/{_components => _integrations}/cloud.markdown | 0 source/{_components => _integrations}/cloudflare.markdown | 0 source/{_components => _integrations}/cmus.markdown | 0 source/{_components => _integrations}/co2signal.markdown | 0 source/{_components => _integrations}/coinbase.markdown | 0 source/{_components => _integrations}/coinmarketcap.markdown | 0 .../{_components => _integrations}/comed_hourly_pricing.markdown | 0 source/{_components => _integrations}/comfoconnect.markdown | 0 source/{_components => _integrations}/command_line.markdown | 0 source/{_components => _integrations}/concord232.markdown | 0 source/{_components => _integrations}/config.markdown | 0 source/{_components => _integrations}/configurator.markdown | 0 source/{_components => _integrations}/conversation.markdown | 0 source/{_components => _integrations}/coolmaster.markdown | 0 source/{_components => _integrations}/counter.markdown | 0 source/{_components => _integrations}/cover.command_line.markdown | 0 source/{_components => _integrations}/cover.group.markdown | 0 source/{_components => _integrations}/cover.knx.markdown | 0 source/{_components => _integrations}/cover.markdown | 0 source/{_components => _integrations}/cover.mqtt.markdown | 0 source/{_components => _integrations}/cover.mysensors.markdown | 0 source/{_components => _integrations}/cover.rflink.markdown | 0 source/{_components => _integrations}/cover.rfxtrx.markdown | 0 source/{_components => _integrations}/cover.template.markdown | 0 source/{_components => _integrations}/cover.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/cppm_tracker.markdown | 0 source/{_components => _integrations}/cpuspeed.markdown | 0 source/{_components => _integrations}/crimereports.markdown | 0 source/{_components => _integrations}/cups.markdown | 0 source/{_components => _integrations}/currencylayer.markdown | 0 source/{_components => _integrations}/daikin.markdown | 0 source/{_components => _integrations}/danfoss_air.markdown | 0 source/{_components => _integrations}/darksky.markdown | 0 source/{_components => _integrations}/datadog.markdown | 0 source/{_components => _integrations}/ddwrt.markdown | 0 source/{_components => _integrations}/deconz.markdown | 0 source/{_components => _integrations}/decora.markdown | 0 source/{_components => _integrations}/decora_wifi.markdown | 0 source/{_components => _integrations}/default_config.markdown | 0 source/{_components => _integrations}/delijn.markdown | 0 source/{_components => _integrations}/deluge.markdown | 0 source/{_components => _integrations}/demo.markdown | 0 source/{_components => _integrations}/denon.markdown | 0 source/{_components => _integrations}/denonavr.markdown | 0 source/{_components => _integrations}/deutsche_bahn.markdown | 0 source/{_components => _integrations}/device_automation.markdown | 0 .../device_sun_light_trigger.markdown | 0 source/{_components => _integrations}/device_tracker.markdown | 0 .../{_components => _integrations}/device_tracker.mqtt.markdown | 0 .../device_tracker.mysensors.markdown | 0 .../{_components => _integrations}/device_tracker.xiaomi.markdown | 0 source/{_components => _integrations}/dht.markdown | 0 source/{_components => _integrations}/dialogflow.markdown | 0 source/{_components => _integrations}/digital_ocean.markdown | 0 source/{_components => _integrations}/digitalloggers.markdown | 0 source/{_components => _integrations}/directv.markdown | 0 source/{_components => _integrations}/discogs.markdown | 0 source/{_components => _integrations}/discord.markdown | 0 source/{_components => _integrations}/discovery.markdown | 0 source/{_components => _integrations}/dispatcher.markdown | 0 source/{_components => _integrations}/dlib_face_detect.markdown | 0 source/{_components => _integrations}/dlib_face_identify.markdown | 0 source/{_components => _integrations}/dlink.markdown | 0 source/{_components => _integrations}/dlna_dmr.markdown | 0 source/{_components => _integrations}/dnsip.markdown | 0 source/{_components => _integrations}/dominos.markdown | 0 source/{_components => _integrations}/doorbird.markdown | 0 source/{_components => _integrations}/dovado.markdown | 0 source/{_components => _integrations}/downloader.markdown | 0 source/{_components => _integrations}/dsmr.markdown | 0 source/{_components => _integrations}/dte_energy_bridge.markdown | 0 .../{_components => _integrations}/dublin_bus_transport.markdown | 0 source/{_components => _integrations}/duckdns.markdown | 0 source/{_components => _integrations}/duke_energy.markdown | 0 source/{_components => _integrations}/dunehd.markdown | 0 .../{_components => _integrations}/dwd_weather_warnings.markdown | 0 source/{_components => _integrations}/dweet.markdown | 0 source/{_components => _integrations}/dyson.markdown | 0 source/{_components => _integrations}/ebox.markdown | 0 source/{_components => _integrations}/ebusd.markdown | 0 source/{_components => _integrations}/ecoal_boiler.markdown | 0 source/{_components => _integrations}/ecobee.markdown | 0 source/{_components => _integrations}/econet.markdown | 0 source/{_components => _integrations}/ecovacs.markdown | 0 .../{_components => _integrations}/eddystone_temperature.markdown | 0 source/{_components => _integrations}/edimax.markdown | 0 source/{_components => _integrations}/ee_brightbox.markdown | 0 source/{_components => _integrations}/efergy.markdown | 0 source/{_components => _integrations}/egardia.markdown | 0 source/{_components => _integrations}/eight_sleep.markdown | 0 source/{_components => _integrations}/eliqonline.markdown | 0 source/{_components => _integrations}/elkm1.markdown | 0 source/{_components => _integrations}/emby.markdown | 0 source/{_components => _integrations}/emoncms.markdown | 0 source/{_components => _integrations}/emoncms_history.markdown | 0 source/{_components => _integrations}/emulated_hue.markdown | 0 source/{_components => _integrations}/emulated_roku.markdown | 0 source/{_components => _integrations}/enigma2.markdown | 0 source/{_components => _integrations}/enocean.markdown | 0 source/{_components => _integrations}/enphase_envoy.markdown | 0 .../entur_public_transport.markdown | 0 source/{_components => _integrations}/environment_canada.markdown | 0 source/{_components => _integrations}/envirophat.markdown | 0 source/{_components => _integrations}/envisalink.markdown | 0 source/{_components => _integrations}/ephember.markdown | 0 source/{_components => _integrations}/epson.markdown | 0 source/{_components => _integrations}/epsonworkforce.markdown | 0 source/{_components => _integrations}/eq3btsmart.markdown | 0 source/{_components => _integrations}/esphome.markdown | 0 source/{_components => _integrations}/essent.markdown | 0 source/{_components => _integrations}/etherscan.markdown | 0 source/{_components => _integrations}/eufy.markdown | 0 source/{_components => _integrations}/everlights.markdown | 0 source/{_components => _integrations}/evohome.markdown | 0 source/{_components => _integrations}/facebook.markdown | 0 source/{_components => _integrations}/facebox.markdown | 0 source/{_components => _integrations}/fail2ban.markdown | 0 source/{_components => _integrations}/familyhub.markdown | 0 source/{_components => _integrations}/fan.markdown | 0 source/{_components => _integrations}/fan.mqtt.markdown | 0 source/{_components => _integrations}/fan.template.markdown | 0 source/{_components => _integrations}/fan.xiaomi_miio.markdown | 0 source/{_components => _integrations}/fastdotcom.markdown | 0 source/{_components => _integrations}/fedex.markdown | 0 source/{_components => _integrations}/feedreader.markdown | 0 source/{_components => _integrations}/ffmpeg.markdown | 0 source/{_components => _integrations}/ffmpeg_motion.markdown | 0 source/{_components => _integrations}/ffmpeg_noise.markdown | 0 source/{_components => _integrations}/fibaro.markdown | 0 source/{_components => _integrations}/fido.markdown | 0 source/{_components => _integrations}/file.markdown | 0 source/{_components => _integrations}/filesize.markdown | 0 source/{_components => _integrations}/filter.markdown | 0 source/{_components => _integrations}/fints.markdown | 0 source/{_components => _integrations}/fitbit.markdown | 0 source/{_components => _integrations}/fixer.markdown | 0 source/{_components => _integrations}/fleetgo.markdown | 0 source/{_components => _integrations}/flexit.markdown | 0 source/{_components => _integrations}/flic.markdown | 0 source/{_components => _integrations}/flock.markdown | 0 source/{_components => _integrations}/flunearyou.markdown | 0 source/{_components => _integrations}/flux.markdown | 0 source/{_components => _integrations}/flux_led.markdown | 0 source/{_components => _integrations}/folder.markdown | 0 source/{_components => _integrations}/folder_watcher.markdown | 0 source/{_components => _integrations}/foobot.markdown | 0 source/{_components => _integrations}/fortigate.markdown | 0 source/{_components => _integrations}/fortios.markdown | 0 source/{_components => _integrations}/foscam.markdown | 0 source/{_components => _integrations}/foursquare.markdown | 0 source/{_components => _integrations}/free_mobile.markdown | 0 source/{_components => _integrations}/freebox.markdown | 0 source/{_components => _integrations}/freedns.markdown | 0 source/{_components => _integrations}/fritz.markdown | 0 source/{_components => _integrations}/fritzbox.markdown | 0 .../{_components => _integrations}/fritzbox_callmonitor.markdown | 0 .../{_components => _integrations}/fritzbox_netmonitor.markdown | 0 source/{_components => _integrations}/fritzdect.markdown | 0 source/{_components => _integrations}/fronius.markdown | 0 source/{_components => _integrations}/frontend.markdown | 0 source/{_components => _integrations}/frontier_silicon.markdown | 0 source/{_components => _integrations}/futurenow.markdown | 0 source/{_components => _integrations}/garadget.markdown | 0 source/{_components => _integrations}/gc100.markdown | 0 source/{_components => _integrations}/gearbest.markdown | 0 source/{_components => _integrations}/geizhals.markdown | 0 source/{_components => _integrations}/generic_ip_camera.markdown | 0 source/{_components => _integrations}/generic_thermostat.markdown | 0 source/{_components => _integrations}/geniushub.markdown | 0 source/{_components => _integrations}/geo_json_events.markdown | 0 source/{_components => _integrations}/geo_location.markdown | 0 source/{_components => _integrations}/geo_rss_events.markdown | 0 source/{_components => _integrations}/geofency.markdown | 0 source/{_components => _integrations}/geonetnz_quakes.markdown | 0 source/{_components => _integrations}/github.markdown | 0 source/{_components => _integrations}/gitlab_ci.markdown | 0 source/{_components => _integrations}/gitter.markdown | 0 source/{_components => _integrations}/glances.markdown | 0 source/{_components => _integrations}/gntp.markdown | 0 source/{_components => _integrations}/goalfeed.markdown | 0 source/{_components => _integrations}/gogogate2.markdown | 0 source/{_components => _integrations}/google_assistant.markdown | 0 source/{_components => _integrations}/google_cloud.markdown | 0 source/{_components => _integrations}/google_domains.markdown | 0 source/{_components => _integrations}/google_maps.markdown | 0 source/{_components => _integrations}/google_pubsub.markdown | 0 source/{_components => _integrations}/google_translate.markdown | 0 source/{_components => _integrations}/google_travel_time.markdown | 0 source/{_components => _integrations}/google_wifi.markdown | 0 source/{_components => _integrations}/gpmdp.markdown | 0 source/{_components => _integrations}/gpsd.markdown | 0 source/{_components => _integrations}/gpslogger.markdown | 0 source/{_components => _integrations}/graphite.markdown | 0 source/{_components => _integrations}/greeneye_monitor.markdown | 0 source/{_components => _integrations}/greenwave.markdown | 0 source/{_components => _integrations}/group.markdown | 0 source/{_components => _integrations}/growatt_server.markdown | 0 source/{_components => _integrations}/gstreamer.markdown | 0 source/{_components => _integrations}/gtfs.markdown | 0 source/{_components => _integrations}/gtt.markdown | 0 source/{_components => _integrations}/habitica.markdown | 0 source/{_components => _integrations}/hangouts.markdown | 0 source/{_components => _integrations}/harman_kardon_avr.markdown | 0 source/{_components => _integrations}/harmony.markdown | 0 source/{_components => _integrations}/haveibeenpwned.markdown | 0 source/{_components => _integrations}/hddtemp.markdown | 0 source/{_components => _integrations}/hdmi_cec.markdown | 0 source/{_components => _integrations}/heatmiser.markdown | 0 source/{_components => _integrations}/heos.markdown | 0 source/{_components => _integrations}/hikvision.markdown | 0 source/{_components => _integrations}/hikvisioncam.markdown | 0 source/{_components => _integrations}/hipchat.markdown | 0 source/{_components => _integrations}/history.markdown | 0 source/{_components => _integrations}/history_graph.markdown | 0 source/{_components => _integrations}/history_stats.markdown | 0 source/{_components => _integrations}/hitron_coda.markdown | 0 source/{_components => _integrations}/hive.markdown | 0 source/{_components => _integrations}/hlk_sw16.markdown | 0 source/{_components => _integrations}/homeassistant.markdown | 0 source/{_components => _integrations}/homekit.markdown | 0 source/{_components => _integrations}/homekit_controller.markdown | 0 source/{_components => _integrations}/homematic.markdown | 0 source/{_components => _integrations}/homematicip_cloud.markdown | 0 source/{_components => _integrations}/homeworks.markdown | 0 source/{_components => _integrations}/honeywell.markdown | 0 source/{_components => _integrations}/hook.markdown | 0 source/{_components => _integrations}/horizon.markdown | 0 source/{_components => _integrations}/hp_ilo.markdown | 0 source/{_components => _integrations}/html5.markdown | 0 source/{_components => _integrations}/http.markdown | 0 source/{_components => _integrations}/htu21d.markdown | 0 source/{_components => _integrations}/huawei_lte.markdown | 0 source/{_components => _integrations}/huawei_router.markdown | 0 source/{_components => _integrations}/hue.markdown | 0 .../hunterdouglas_powerview.markdown | 0 source/{_components => _integrations}/hydrawise.markdown | 0 source/{_components => _integrations}/hydroquebec.markdown | 0 source/{_components => _integrations}/hyperion.markdown | 0 source/{_components => _integrations}/ialarm.markdown | 0 source/{_components => _integrations}/iaqualink.markdown | 0 source/{_components => _integrations}/icloud.markdown | 0 source/{_components => _integrations}/idteck_prox.markdown | 0 source/{_components => _integrations}/ifttt.markdown | 0 source/{_components => _integrations}/iglo.markdown | 0 source/{_components => _integrations}/ign_sismologia.markdown | 0 source/{_components => _integrations}/ihc.markdown | 0 source/{_components => _integrations}/image_processing.markdown | 0 source/{_components => _integrations}/imap.markdown | 0 source/{_components => _integrations}/imap_email_content.markdown | 0 source/{_components => _integrations}/incomfort.markdown | 0 source/{_components => _integrations}/influxdb.markdown | 0 source/{_components => _integrations}/input_boolean.markdown | 0 source/{_components => _integrations}/input_datetime.markdown | 0 source/{_components => _integrations}/input_number.markdown | 0 source/{_components => _integrations}/input_select.markdown | 0 source/{_components => _integrations}/input_text.markdown | 0 source/{_components => _integrations}/insteon.markdown | 0 source/{_components => _integrations}/integration.markdown | 0 source/{_components => _integrations}/intent_script.markdown | 0 source/{_components => _integrations}/ios.markdown | 0 source/{_components => _integrations}/iota.markdown | 0 source/{_components => _integrations}/iperf3.markdown | 0 source/{_components => _integrations}/ipma.markdown | 0 source/{_components => _integrations}/iqvia.markdown | 0 .../{_components => _integrations}/irish_rail_transport.markdown | 0 .../{_components => _integrations}/islamic_prayer_times.markdown | 0 source/{_components => _integrations}/iss.markdown | 0 source/{_components => _integrations}/isy994.markdown | 0 source/{_components => _integrations}/itach.markdown | 0 source/{_components => _integrations}/itunes.markdown | 0 source/{_components => _integrations}/jewish_calendar.markdown | 0 source/{_components => _integrations}/joaoapps_join.markdown | 0 source/{_components => _integrations}/juicenet.markdown | 0 source/{_components => _integrations}/kankun.markdown | 0 source/{_components => _integrations}/keba.markdown | 0 source/{_components => _integrations}/keenetic_ndms2.markdown | 0 source/{_components => _integrations}/keyboard.markdown | 0 source/{_components => _integrations}/keyboard_remote.markdown | 0 source/{_components => _integrations}/kira.markdown | 0 source/{_components => _integrations}/kiwi.markdown | 0 source/{_components => _integrations}/knx.markdown | 0 source/{_components => _integrations}/kodi.markdown | 0 source/{_components => _integrations}/konnected.markdown | 0 source/{_components => _integrations}/kwb.markdown | 0 source/{_components => _integrations}/lacrosse.markdown | 0 source/{_components => _integrations}/lametric.markdown | 0 source/{_components => _integrations}/lannouncer.markdown | 0 source/{_components => _integrations}/lastfm.markdown | 0 source/{_components => _integrations}/launch_library.markdown | 0 source/{_components => _integrations}/lcn.markdown | 0 source/{_components => _integrations}/lg_netcast.markdown | 0 source/{_components => _integrations}/lg_soundbar.markdown | 0 source/{_components => _integrations}/life360.markdown | 0 source/{_components => _integrations}/lifx.markdown | 0 source/{_components => _integrations}/lifx_cloud.markdown | 0 source/{_components => _integrations}/light.group.markdown | 0 source/{_components => _integrations}/light.knx.markdown | 0 source/{_components => _integrations}/light.markdown | 0 source/{_components => _integrations}/light.mqtt.markdown | 0 source/{_components => _integrations}/light.mysensors.markdown | 0 source/{_components => _integrations}/light.rflink.markdown | 0 source/{_components => _integrations}/light.rfxtrx.markdown | 0 source/{_components => _integrations}/light.switch.markdown | 0 source/{_components => _integrations}/light.template.markdown | 0 source/{_components => _integrations}/light.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/light.xiaomi_miio.markdown | 0 source/{_components => _integrations}/lightwave.markdown | 0 source/{_components => _integrations}/limitlessled.markdown | 0 source/{_components => _integrations}/linksys_ap.markdown | 0 source/{_components => _integrations}/linksys_smart.markdown | 0 source/{_components => _integrations}/linky.markdown | 0 source/{_components => _integrations}/linode.markdown | 0 source/{_components => _integrations}/linux_battery.markdown | 0 source/{_components => _integrations}/lirc.markdown | 0 source/{_components => _integrations}/litejet.markdown | 0 source/{_components => _integrations}/liveboxplaytv.markdown | 0 source/{_components => _integrations}/llamalab_automate.markdown | 0 source/{_components => _integrations}/local_file.markdown | 0 source/{_components => _integrations}/locative.md | 0 source/{_components => _integrations}/lock.markdown | 0 source/{_components => _integrations}/lock.mqtt.markdown | 0 source/{_components => _integrations}/lock.template.markdown | 0 source/{_components => _integrations}/lock.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/lockitron.markdown | 0 source/{_components => _integrations}/logbook.markdown | 0 source/{_components => _integrations}/logentries.markdown | 0 source/{_components => _integrations}/logger.markdown | 0 source/{_components => _integrations}/logi_circle.markdown | 0 source/{_components => _integrations}/london_air.markdown | 0 source/{_components => _integrations}/london_underground.markdown | 0 source/{_components => _integrations}/loopenergy.markdown | 0 source/{_components => _integrations}/luci.markdown | 0 source/{_components => _integrations}/luftdaten.markdown | 0 source/{_components => _integrations}/lupusec.markdown | 0 source/{_components => _integrations}/lutron.markdown | 0 source/{_components => _integrations}/lutron_caseta.markdown | 0 source/{_components => _integrations}/lw12wifi.markdown | 0 source/{_components => _integrations}/lyft.markdown | 0 source/{_components => _integrations}/magicseaweed.markdown | 0 source/{_components => _integrations}/mailbox.markdown | 0 source/{_components => _integrations}/mailgun.markdown | 0 source/{_components => _integrations}/manual.markdown | 0 source/{_components => _integrations}/manual_mqtt.markdown | 0 source/{_components => _integrations}/map.markdown | 0 source/{_components => _integrations}/marytts.markdown | 0 source/{_components => _integrations}/mastodon.markdown | 0 source/{_components => _integrations}/matrix.markdown | 0 source/{_components => _integrations}/maxcube.markdown | 0 source/{_components => _integrations}/mcp23017.markdown | 0 source/{_components => _integrations}/media_extractor.markdown | 0 source/{_components => _integrations}/media_player.markdown | 0 source/{_components => _integrations}/mediaroom.markdown | 0 source/{_components => _integrations}/melissa.markdown | 0 source/{_components => _integrations}/meraki.markdown | 0 source/{_components => _integrations}/message_bird.markdown | 0 source/{_components => _integrations}/met.markdown | 0 source/{_components => _integrations}/meteo_france.markdown | 0 source/{_components => _integrations}/meteoalarm.markdown | 0 source/{_components => _integrations}/metoffice.markdown | 0 source/{_components => _integrations}/mfi.markdown | 0 source/{_components => _integrations}/mhz19.markdown | 0 source/{_components => _integrations}/microsoft.markdown | 0 source/{_components => _integrations}/microsoft_face.markdown | 0 .../{_components => _integrations}/microsoft_face_detect.markdown | 0 .../microsoft_face_identify.markdown | 0 source/{_components => _integrations}/miflora.markdown | 0 source/{_components => _integrations}/mikrotik.markdown | 0 source/{_components => _integrations}/mill.markdown | 0 source/{_components => _integrations}/min_max.markdown | 0 source/{_components => _integrations}/minio.markdown | 0 source/{_components => _integrations}/mitemp_bt.markdown | 0 source/{_components => _integrations}/mjpeg.markdown | 0 source/{_components => _integrations}/mobile_app.markdown | 0 source/{_components => _integrations}/mochad.markdown | 0 source/{_components => _integrations}/modbus.markdown | 0 source/{_components => _integrations}/modem_callerid.markdown | 0 source/{_components => _integrations}/mold_indicator.markdown | 0 source/{_components => _integrations}/monoprice.markdown | 0 source/{_components => _integrations}/moon.markdown | 0 source/{_components => _integrations}/mopar.markdown | 0 source/{_components => _integrations}/mpchc.markdown | 0 source/{_components => _integrations}/mpd.markdown | 0 source/{_components => _integrations}/mqtt.markdown | 0 source/{_components => _integrations}/mqtt_eventstream.markdown | 0 source/{_components => _integrations}/mqtt_json.markdown | 0 source/{_components => _integrations}/mqtt_room.markdown | 0 source/{_components => _integrations}/mqtt_statestream.markdown | 0 source/{_components => _integrations}/mvglive.markdown | 0 source/{_components => _integrations}/mychevy.markdown | 0 source/{_components => _integrations}/mycroft.markdown | 0 source/{_components => _integrations}/myq.markdown | 0 source/{_components => _integrations}/mysensors.markdown | 0 source/{_components => _integrations}/mystrom.markdown | 0 source/{_components => _integrations}/mythicbeastsdns.markdown | 0 source/{_components => _integrations}/n26.markdown | 0 source/{_components => _integrations}/nad.markdown | 0 source/{_components => _integrations}/namecheapdns.markdown | 0 source/{_components => _integrations}/nanoleaf.markdown | 0 source/{_components => _integrations}/neato.markdown | 0 .../nederlandse_spoorwegen.markdown | 0 source/{_components => _integrations}/nello.markdown | 0 source/{_components => _integrations}/ness_alarm.markdown | 0 source/{_components => _integrations}/nest.markdown | 0 source/{_components => _integrations}/netatmo.markdown | 0 source/{_components => _integrations}/netdata.markdown | 0 source/{_components => _integrations}/netgear.markdown | 0 source/{_components => _integrations}/netgear_lte.markdown | 0 source/{_components => _integrations}/netio.markdown | 0 source/{_components => _integrations}/neurio_energy.markdown | 0 source/{_components => _integrations}/nextbus.markdown | 0 source/{_components => _integrations}/nfandroidtv.markdown | 0 source/{_components => _integrations}/niko_home_control.markdown | 0 source/{_components => _integrations}/nilu.markdown | 0 source/{_components => _integrations}/nissan_leaf.markdown | 0 source/{_components => _integrations}/nmap_tracker.markdown | 0 source/{_components => _integrations}/nmbs.markdown | 0 source/{_components => _integrations}/no_ip.markdown | 0 source/{_components => _integrations}/noaa_tides.markdown | 0 source/{_components => _integrations}/norway_air.markdown | 0 .../{_components => _integrations}/notify.command_line.markdown | 0 source/{_components => _integrations}/notify.group.markdown | 0 source/{_components => _integrations}/notify.knx.markdown | 0 source/{_components => _integrations}/notify.markdown | 0 source/{_components => _integrations}/notify.mysensors.markdown | 0 source/{_components => _integrations}/notify.rest.markdown | 0 source/{_components => _integrations}/notion.markdown | 0 source/{_components => _integrations}/nsw_fuel_station.markdown | 0 .../nsw_rural_fire_service_feed.markdown | 0 source/{_components => _integrations}/nuheat.markdown | 0 source/{_components => _integrations}/nuimo_controller.markdown | 0 source/{_components => _integrations}/nuki.markdown | 0 source/{_components => _integrations}/nut.markdown | 0 source/{_components => _integrations}/nws.markdown | 0 source/{_components => _integrations}/nx584.markdown | 0 source/{_components => _integrations}/nzbget.markdown | 0 source/{_components => _integrations}/oasa_telematics.markdown | 0 source/{_components => _integrations}/obihai.markdown | 0 source/{_components => _integrations}/octoprint.markdown | 0 source/{_components => _integrations}/oem.markdown | 0 source/{_components => _integrations}/ohmconnect.markdown | 0 source/{_components => _integrations}/onboarding.markdown | 0 source/{_components => _integrations}/onewire.markdown | 0 source/{_components => _integrations}/onkyo.markdown | 0 source/{_components => _integrations}/onvif.markdown | 0 source/{_components => _integrations}/openalpr_cloud.markdown | 0 source/{_components => _integrations}/openalpr_local.markdown | 0 source/{_components => _integrations}/opencv.markdown | 0 source/{_components => _integrations}/openevse.markdown | 0 source/{_components => _integrations}/openexchangerates.markdown | 0 source/{_components => _integrations}/opengarage.markdown | 0 .../{_components => _integrations}/openhardwaremonitor.markdown | 0 source/{_components => _integrations}/openhome.markdown | 0 source/{_components => _integrations}/opensensemap.markdown | 0 source/{_components => _integrations}/opensky.markdown | 0 source/{_components => _integrations}/opentherm_gw.markdown | 0 source/{_components => _integrations}/openuv.markdown | 0 source/{_components => _integrations}/openweathermap.markdown | 0 source/{_components => _integrations}/openwrt.markdown | 0 source/{_components => _integrations}/opple.markdown | 0 source/{_components => _integrations}/orangepi_gpio.markdown | 0 source/{_components => _integrations}/orvibo.markdown | 0 source/{_components => _integrations}/osramlightify.markdown | 0 source/{_components => _integrations}/otp.markdown | 0 source/{_components => _integrations}/owlet.markdown | 0 source/{_components => _integrations}/owntracks.markdown | 0 source/{_components => _integrations}/panasonic_bluray.markdown | 0 source/{_components => _integrations}/panasonic_viera.markdown | 0 source/{_components => _integrations}/pandora.markdown | 0 source/{_components => _integrations}/panel_custom.markdown | 0 source/{_components => _integrations}/panel_iframe.markdown | 0 source/{_components => _integrations}/pencom.markdown | 0 .../persistent_notification.markdown | 0 source/{_components => _integrations}/person.markdown | 0 source/{_components => _integrations}/philips_js.markdown | 0 source/{_components => _integrations}/pi_hole.markdown | 0 source/{_components => _integrations}/picotts.markdown | 0 source/{_components => _integrations}/piglow.markdown | 0 source/{_components => _integrations}/pilight.markdown | 0 source/{_components => _integrations}/ping.markdown | 0 source/{_components => _integrations}/pioneer.markdown | 0 source/{_components => _integrations}/pjlink.markdown | 0 source/{_components => _integrations}/plaato.markdown | 0 source/{_components => _integrations}/plant.markdown | 0 source/{_components => _integrations}/plex.markdown | 0 source/{_components => _integrations}/plugwise.markdown | 0 source/{_components => _integrations}/plum_lightpad.markdown | 0 source/{_components => _integrations}/pocketcasts.markdown | 0 source/{_components => _integrations}/point.markdown | 0 source/{_components => _integrations}/polling.markdown | 0 source/{_components => _integrations}/postnl.markdown | 0 source/{_components => _integrations}/prezzibenzina.markdown | 0 source/{_components => _integrations}/proliphix.markdown | 0 source/{_components => _integrations}/prometheus.markdown | 0 source/{_components => _integrations}/prowl.markdown | 0 source/{_components => _integrations}/proximity.markdown | 0 source/{_components => _integrations}/proxy.markdown | 0 source/{_components => _integrations}/ps4.markdown | 0 source/{_components => _integrations}/ptvsd.markdown | 0 .../{_components => _integrations}/pulseaudio_loopback.markdown | 0 source/{_components => _integrations}/push.markdown | 0 source/{_components => _integrations}/pushbullet.markdown | 0 source/{_components => _integrations}/pushetta.markdown | 0 source/{_components => _integrations}/pushover.markdown | 0 source/{_components => _integrations}/pushsafer.markdown | 0 source/{_components => _integrations}/pvoutput.markdown | 0 source/{_components => _integrations}/pyload.markdown | 0 source/{_components => _integrations}/python_script.markdown | 0 source/{_components => _integrations}/qbittorrent.markdown | 0 source/{_components => _integrations}/qld_bushfire.markdown | 0 source/{_components => _integrations}/qnap.markdown | 0 source/{_components => _integrations}/qrcode.markdown | 0 source/{_components => _integrations}/quantum_gateway.markdown | 0 source/{_components => _integrations}/qwikswitch.markdown | 0 source/{_components => _integrations}/rachio.markdown | 0 source/{_components => _integrations}/radarr.markdown | 0 source/{_components => _integrations}/radiotherm.markdown | 0 source/{_components => _integrations}/rainbird.markdown | 0 source/{_components => _integrations}/raincloud.markdown | 0 source/{_components => _integrations}/rainforest_eagle.markdown | 0 source/{_components => _integrations}/rainmachine.markdown | 0 source/{_components => _integrations}/random.markdown | 0 source/{_components => _integrations}/raspihats.markdown | 0 source/{_components => _integrations}/raspyrfm.markdown | 0 source/{_components => _integrations}/recollect_waste.markdown | 0 source/{_components => _integrations}/recorder.markdown | 0 source/{_components => _integrations}/recswitch.markdown | 0 source/{_components => _integrations}/reddit.markdown | 0 source/{_components => _integrations}/rejseplanen.markdown | 0 source/{_components => _integrations}/remember_the_milk.markdown | 0 source/{_components => _integrations}/remote.markdown | 0 source/{_components => _integrations}/remote.xiaomi_miio.markdown | 0 source/{_components => _integrations}/remote_rpi_gpio.markdown | 0 source/{_components => _integrations}/repetier.markdown | 0 source/{_components => _integrations}/rest.markdown | 0 source/{_components => _integrations}/rest_command.markdown | 0 source/{_components => _integrations}/rflink.markdown | 0 source/{_components => _integrations}/rfxtrx.markdown | 0 source/{_components => _integrations}/ring.markdown | 0 source/{_components => _integrations}/ripple.markdown | 0 source/{_components => _integrations}/rmvtransport.markdown | 0 source/{_components => _integrations}/rocketchat.markdown | 0 source/{_components => _integrations}/roku.markdown | 0 source/{_components => _integrations}/roomba.markdown | 0 source/{_components => _integrations}/route53.markdown | 0 source/{_components => _integrations}/rova.markdown | 0 source/{_components => _integrations}/rpi_camera.markdown | 0 source/{_components => _integrations}/rpi_gpio.markdown | 0 source/{_components => _integrations}/rpi_gpio_pwm.markdown | 0 source/{_components => _integrations}/rpi_pfio.markdown | 0 source/{_components => _integrations}/rpi_rf.markdown | 0 source/{_components => _integrations}/rss_feed_template.markdown | 0 source/{_components => _integrations}/rtorrent.markdown | 0 source/{_components => _integrations}/russound_rio.markdown | 0 source/{_components => _integrations}/russound_rnet.markdown | 0 source/{_components => _integrations}/sabnzbd.markdown | 0 source/{_components => _integrations}/samsungtv.markdown | 0 source/{_components => _integrations}/satel_integra.markdown | 0 source/{_components => _integrations}/scene.knx.markdown | 0 source/{_components => _integrations}/scene.markdown | 0 source/{_components => _integrations}/scrape.markdown | 0 source/{_components => _integrations}/script.markdown | 0 source/{_components => _integrations}/scsgate.markdown | 0 source/{_components => _integrations}/season.markdown | 0 source/{_components => _integrations}/sendgrid.markdown | 0 source/{_components => _integrations}/sense.markdown | 0 source/{_components => _integrations}/sensehat.markdown | 0 source/{_components => _integrations}/sensibo.markdown | 0 source/{_components => _integrations}/sensor.buienradar.markdown | 0 .../{_components => _integrations}/sensor.command_line.markdown | 0 source/{_components => _integrations}/sensor.ios.markdown | 0 source/{_components => _integrations}/sensor.knx.markdown | 0 source/{_components => _integrations}/sensor.markdown | 0 source/{_components => _integrations}/sensor.metoffice.markdown | 0 source/{_components => _integrations}/sensor.modbus.markdown | 0 source/{_components => _integrations}/sensor.mqtt.markdown | 0 source/{_components => _integrations}/sensor.mysensors.markdown | 0 source/{_components => _integrations}/sensor.rflink.markdown | 0 source/{_components => _integrations}/sensor.rfxtrx.markdown | 0 .../{_components => _integrations}/sensor.websocket_api.markdown | 0 .../{_components => _integrations}/sensor.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/sensor.xiaomi_miio.markdown | 0 source/{_components => _integrations}/serial.markdown | 0 source/{_components => _integrations}/serial_pm.markdown | 0 source/{_components => _integrations}/sesame.markdown | 0 source/{_components => _integrations}/seven_segments.markdown | 0 source/{_components => _integrations}/seventeentrack.markdown | 0 source/{_components => _integrations}/shell_command.markdown | 0 source/{_components => _integrations}/shiftr.markdown | 0 source/{_components => _integrations}/shodan.markdown | 0 source/{_components => _integrations}/shopping_list.markdown | 0 source/{_components => _integrations}/sht31.markdown | 0 source/{_components => _integrations}/sigfox.markdown | 0 source/{_components => _integrations}/simplepush.markdown | 0 source/{_components => _integrations}/simplisafe.markdown | 0 source/{_components => _integrations}/simulated.markdown | 0 source/{_components => _integrations}/sisyphus.markdown | 0 source/{_components => _integrations}/sky_hub.markdown | 0 source/{_components => _integrations}/skybeacon.markdown | 0 source/{_components => _integrations}/skybell.markdown | 0 source/{_components => _integrations}/slack.markdown | 0 source/{_components => _integrations}/sleepiq.markdown | 0 source/{_components => _integrations}/slide.markdown | 0 source/{_components => _integrations}/sma.markdown | 0 source/{_components => _integrations}/smappee.markdown | 0 source/{_components => _integrations}/smarthab.markdown | 0 source/{_components => _integrations}/smartthings.markdown | 0 source/{_components => _integrations}/smarty.markdown | 0 source/{_components => _integrations}/smhi.markdown | 0 source/{_components => _integrations}/smtp.markdown | 0 source/{_components => _integrations}/snapcast.markdown | 0 source/{_components => _integrations}/snips.markdown | 0 source/{_components => _integrations}/snmp.markdown | 0 source/{_components => _integrations}/sochain.markdown | 0 source/{_components => _integrations}/socialblade.markdown | 0 source/{_components => _integrations}/solaredge.markdown | 0 source/{_components => _integrations}/solaredge_local.markdown | 0 source/{_components => _integrations}/solax.markdown | 0 source/{_components => _integrations}/somfy.markdown | 0 source/{_components => _integrations}/somfy_mylink.markdown | 0 source/{_components => _integrations}/sonarr.markdown | 0 source/{_components => _integrations}/songpal.markdown | 0 source/{_components => _integrations}/sonos.markdown | 0 source/{_components => _integrations}/sony_projector.markdown | 0 source/{_components => _integrations}/soundtouch.markdown | 0 source/{_components => _integrations}/spaceapi.markdown | 0 source/{_components => _integrations}/spc.markdown | 0 source/{_components => _integrations}/speedtestdotnet.markdown | 0 source/{_components => _integrations}/spider.markdown | 0 source/{_components => _integrations}/splunk.markdown | 0 source/{_components => _integrations}/spotcrime.markdown | 0 source/{_components => _integrations}/spotify.markdown | 0 source/{_components => _integrations}/sql.markdown | 0 source/{_components => _integrations}/squeezebox.markdown | 0 source/{_components => _integrations}/srp_energy.markdown | 0 source/{_components => _integrations}/ssdp.markdown | 0 source/{_components => _integrations}/starlingbank.markdown | 0 source/{_components => _integrations}/startca.markdown | 0 source/{_components => _integrations}/statistics.markdown | 0 source/{_components => _integrations}/statsd.markdown | 0 source/{_components => _integrations}/steam_online.markdown | 0 source/{_components => _integrations}/stiebel_eltron.markdown | 0 source/{_components => _integrations}/stream.markdown | 0 source/{_components => _integrations}/streamlabswater.markdown | 0 source/{_components => _integrations}/stride.markdown | 0 source/{_components => _integrations}/suez_water.markdown | 0 source/{_components => _integrations}/sun.markdown | 0 source/{_components => _integrations}/supervisord.markdown | 0 source/{_components => _integrations}/supla.markdown | 0 .../swiss_hydrological_data.markdown | 0 .../swiss_public_transport.markdown | 0 source/{_components => _integrations}/swisscom.markdown | 0 .../{_components => _integrations}/switch.command_line.markdown | 0 source/{_components => _integrations}/switch.knx.markdown | 0 source/{_components => _integrations}/switch.markdown | 0 source/{_components => _integrations}/switch.modbus.markdown | 0 source/{_components => _integrations}/switch.mqtt.markdown | 0 source/{_components => _integrations}/switch.mysensors.markdown | 0 source/{_components => _integrations}/switch.pca.markdown | 0 source/{_components => _integrations}/switch.rest.markdown | 0 source/{_components => _integrations}/switch.rflink.markdown | 0 source/{_components => _integrations}/switch.rfxtrx.markdown | 0 source/{_components => _integrations}/switch.template.markdown | 0 .../{_components => _integrations}/switch.xiaomi_aqara.markdown | 0 source/{_components => _integrations}/switch.xiaomi_miio.markdown | 0 source/{_components => _integrations}/switchbot.markdown | 0 source/{_components => _integrations}/switcher_kis.markdown | 0 source/{_components => _integrations}/switchmate.markdown | 0 source/{_components => _integrations}/syncthru.markdown | 0 source/{_components => _integrations}/synology.markdown | 0 source/{_components => _integrations}/synology_chat.markdown | 0 source/{_components => _integrations}/synology_srm.markdown | 0 source/{_components => _integrations}/synologydsm.markdown | 0 source/{_components => _integrations}/syslog.markdown | 0 source/{_components => _integrations}/system_health.markdown | 0 source/{_components => _integrations}/system_log.markdown | 0 source/{_components => _integrations}/systemmonitor.markdown | 0 source/{_components => _integrations}/sytadin.markdown | 0 source/{_components => _integrations}/tado.markdown | 0 source/{_components => _integrations}/tahoma.markdown | 0 source/{_components => _integrations}/tank_utility.markdown | 0 source/{_components => _integrations}/tapsaff.markdown | 0 source/{_components => _integrations}/tautulli.markdown | 0 source/{_components => _integrations}/tcp.markdown | 0 source/{_components => _integrations}/ted5000.markdown | 0 source/{_components => _integrations}/teksavvy.markdown | 0 source/{_components => _integrations}/telegram.markdown | 0 source/{_components => _integrations}/telegram_bot.markdown | 0 source/{_components => _integrations}/tellduslive.markdown | 0 source/{_components => _integrations}/tellstick.markdown | 0 source/{_components => _integrations}/telnet.markdown | 0 source/{_components => _integrations}/temper.markdown | 0 source/{_components => _integrations}/template.markdown | 0 source/{_components => _integrations}/tensorflow.markdown | 0 source/{_components => _integrations}/tesla.markdown | 0 source/{_components => _integrations}/tfiac.markdown | 0 source/{_components => _integrations}/thermoworks_smoke.markdown | 0 source/{_components => _integrations}/thethingsnetwork.markdown | 0 source/{_components => _integrations}/thingspeak.markdown | 0 source/{_components => _integrations}/thinkingcleaner.markdown | 0 source/{_components => _integrations}/thomson.markdown | 0 source/{_components => _integrations}/threshold.markdown | 0 source/{_components => _integrations}/tibber.markdown | 0 source/{_components => _integrations}/tikteck.markdown | 0 source/{_components => _integrations}/tile.markdown | 0 source/{_components => _integrations}/time_date.markdown | 0 source/{_components => _integrations}/timer.markdown | 0 source/{_components => _integrations}/tod.markdown | 0 source/{_components => _integrations}/todoist.markdown | 0 source/{_components => _integrations}/tof.markdown | 0 source/{_components => _integrations}/tomato.markdown | 0 source/{_components => _integrations}/toon.markdown | 0 source/{_components => _integrations}/torque.markdown | 0 source/{_components => _integrations}/totalconnect.markdown | 0 source/{_components => _integrations}/touchline.markdown | 0 source/{_components => _integrations}/tplink.markdown | 0 source/{_components => _integrations}/tplink_lte.markdown | 0 source/{_components => _integrations}/traccar.markdown | 0 source/{_components => _integrations}/trackr.markdown | 0 source/{_components => _integrations}/tradfri.markdown | 0 source/{_components => _integrations}/trafikverket_train.markdown | 0 .../trafikverket_weatherstation.markdown | 0 source/{_components => _integrations}/transmission.markdown | 0 source/{_components => _integrations}/transport_nsw.markdown | 0 source/{_components => _integrations}/travisci.markdown | 0 source/{_components => _integrations}/trend.markdown | 0 source/{_components => _integrations}/tts.markdown | 0 source/{_components => _integrations}/tuya.markdown | 0 source/{_components => _integrations}/twentemilieu.markdown | 0 source/{_components => _integrations}/twilio.markdown | 0 source/{_components => _integrations}/twilio_call.markdown | 0 source/{_components => _integrations}/twilio_sms.markdown | 0 source/{_components => _integrations}/twitch.markdown | 0 source/{_components => _integrations}/twitter.markdown | 0 source/{_components => _integrations}/ubee.markdown | 0 source/{_components => _integrations}/ubus.markdown | 0 source/{_components => _integrations}/ue_smart_radio.markdown | 0 source/{_components => _integrations}/uk_transport.markdown | 0 source/{_components => _integrations}/unifi.markdown | 0 source/{_components => _integrations}/unifi_direct.markdown | 0 source/{_components => _integrations}/universal.markdown | 0 source/{_components => _integrations}/upc_connect.markdown | 0 source/{_components => _integrations}/upcloud.markdown | 0 source/{_components => _integrations}/updater.markdown | 0 source/{_components => _integrations}/upnp.markdown | 0 source/{_components => _integrations}/ups.markdown | 0 source/{_components => _integrations}/uptime.markdown | 0 source/{_components => _integrations}/uptimerobot.markdown | 0 source/{_components => _integrations}/uscis.markdown | 0 .../{_components => _integrations}/usgs_earthquakes_feed.markdown | 0 source/{_components => _integrations}/usps.markdown | 0 source/{_components => _integrations}/utility_meter.markdown | 0 source/{_components => _integrations}/uvc.markdown | 0 source/{_components => _integrations}/vacuum.markdown | 0 source/{_components => _integrations}/vacuum.mqtt.markdown | 0 source/{_components => _integrations}/vacuum.template.markdown | 0 source/{_components => _integrations}/vacuum.xiaomi_miio.markdown | 0 source/{_components => _integrations}/vallox.markdown | 0 source/{_components => _integrations}/vasttrafik.markdown | 0 source/{_components => _integrations}/velbus.markdown | 0 source/{_components => _integrations}/velux.markdown | 0 source/{_components => _integrations}/venstar.markdown | 0 source/{_components => _integrations}/vera.markdown | 0 source/{_components => _integrations}/verisure.markdown | 0 source/{_components => _integrations}/version.markdown | 0 source/{_components => _integrations}/vesync.markdown | 0 source/{_components => _integrations}/viaggiatreno.markdown | 0 source/{_components => _integrations}/vicare.markdown | 0 source/{_components => _integrations}/vivotek.markdown | 0 source/{_components => _integrations}/vizio.markdown | 0 source/{_components => _integrations}/vlc.markdown | 0 source/{_components => _integrations}/vlc_telnet.markdown | 0 source/{_components => _integrations}/voicerss.markdown | 0 source/{_components => _integrations}/volkszaehler.markdown | 0 source/{_components => _integrations}/volumio.markdown | 0 source/{_components => _integrations}/volvooncall.markdown | 0 source/{_components => _integrations}/vultr.markdown | 0 source/{_components => _integrations}/w800rf32.markdown | 0 source/{_components => _integrations}/wake_on_lan.markdown | 0 source/{_components => _integrations}/waqi.markdown | 0 source/{_components => _integrations}/water_heater.markdown | 0 source/{_components => _integrations}/waterfurnace.markdown | 0 source/{_components => _integrations}/watson_iot.markdown | 0 source/{_components => _integrations}/watson_tts.markdown | 0 source/{_components => _integrations}/waze_travel_time.markdown | 0 source/{_components => _integrations}/weather.darksky.markdown | 0 source/{_components => _integrations}/weather.markdown | 0 source/{_components => _integrations}/webhook.markdown | 0 source/{_components => _integrations}/webhooks.markdown | 0 source/{_components => _integrations}/weblink.markdown | 0 source/{_components => _integrations}/webostv.markdown | 0 source/{_components => _integrations}/websocket_api.markdown | 0 source/{_components => _integrations}/wemo.markdown | 0 source/{_components => _integrations}/whois.markdown | 0 source/{_components => _integrations}/wink.markdown | 0 source/{_components => _integrations}/wirelesstag.markdown | 0 source/{_components => _integrations}/withings.markdown | 0 source/{_components => _integrations}/workday.markdown | 0 source/{_components => _integrations}/worldclock.markdown | 0 source/{_components => _integrations}/worldtidesinfo.markdown | 0 source/{_components => _integrations}/worxlandroid.markdown | 0 source/{_components => _integrations}/wsdot.markdown | 0 source/{_components => _integrations}/wunderground.markdown | 0 source/{_components => _integrations}/wunderlist.markdown | 0 source/{_components => _integrations}/wwlln.markdown | 0 source/{_components => _integrations}/x10.markdown | 0 source/{_components => _integrations}/xbox_live.markdown | 0 source/{_components => _integrations}/xeoma.markdown | 0 source/{_components => _integrations}/xfinity.markdown | 0 source/{_components => _integrations}/xiaomi.markdown | 0 source/{_components => _integrations}/xiaomi_aqara.markdown | 0 source/{_components => _integrations}/xiaomi_miio.markdown | 0 source/{_components => _integrations}/xiaomi_tv.markdown | 0 source/{_components => _integrations}/xmpp.markdown | 0 source/{_components => _integrations}/xs1.markdown | 0 source/{_components => _integrations}/yale_smart_alarm.markdown | 0 source/{_components => _integrations}/yamaha.markdown | 0 source/{_components => _integrations}/yamaha_musiccast.markdown | 0 source/{_components => _integrations}/yandextts.markdown | 0 source/{_components => _integrations}/yeelight.markdown | 0 source/{_components => _integrations}/yeelightsunflower.markdown | 0 source/{_components => _integrations}/yessssms.markdown | 0 source/{_components => _integrations}/yi.markdown | 0 source/{_components => _integrations}/yr.markdown | 0 source/{_components => _integrations}/yweather.markdown | 0 source/{_components => _integrations}/zabbix.markdown | 0 source/{_components => _integrations}/zamg.markdown | 0 source/{_components => _integrations}/zengge.markdown | 0 source/{_components => _integrations}/zeroconf.markdown | 0 source/{_components => _integrations}/zestimate.markdown | 0 source/{_components => _integrations}/zha.markdown | 0 source/{_components => _integrations}/zhong_hong.markdown | 0 source/{_components => _integrations}/zigbee.markdown | 0 source/{_components => _integrations}/ziggo_mediabox_xl.markdown | 0 source/{_components => _integrations}/zone.markdown | 0 source/{_components => _integrations}/zoneminder.markdown | 0 source/{_components => _integrations}/zwave.markdown | 0 source/{components => integrations}/index.html | 0 960 files changed, 0 insertions(+), 0 deletions(-) rename source/{_components => _integrations}/abode.markdown (100%) rename source/{_components => _integrations}/acer_projector.markdown (100%) rename source/{_components => _integrations}/actiontec.markdown (100%) rename source/{_components => _integrations}/adguard.markdown (100%) rename source/{_components => _integrations}/ads.markdown (100%) rename source/{_components => _integrations}/aftership.markdown (100%) rename source/{_components => _integrations}/air_quality.markdown (100%) rename source/{_components => _integrations}/airvisual.markdown (100%) rename source/{_components => _integrations}/aladdin_connect.markdown (100%) rename source/{_components => _integrations}/alarm_control_panel.ifttt.markdown (100%) rename source/{_components => _integrations}/alarm_control_panel.markdown (100%) rename source/{_components => _integrations}/alarm_control_panel.mqtt.markdown (100%) rename source/{_components => _integrations}/alarmdecoder.markdown (100%) rename source/{_components => _integrations}/alarmdotcom.markdown (100%) rename source/{_components => _integrations}/alert.markdown (100%) rename source/{_components => _integrations}/alexa.flash_briefings.markdown (100%) rename source/{_components => _integrations}/alexa.intent.markdown (100%) rename source/{_components => _integrations}/alexa.markdown (100%) rename source/{_components => _integrations}/alexa.smart_home.markdown (100%) rename source/{_components => _integrations}/alpha_vantage.markdown (100%) rename source/{_components => _integrations}/amazon_polly.markdown (100%) rename source/{_components => _integrations}/ambiclimate.markdown (100%) rename source/{_components => _integrations}/ambient_station.markdown (100%) rename source/{_components => _integrations}/amcrest.markdown (100%) rename source/{_components => _integrations}/ampio.markdown (100%) rename source/{_components => _integrations}/android_ip_webcam.markdown (100%) rename source/{_components => _integrations}/androidtv.markdown (100%) rename source/{_components => _integrations}/anel_pwrctrl.markdown (100%) rename source/{_components => _integrations}/anthemav.markdown (100%) rename source/{_components => _integrations}/apache_kafka.markdown (100%) rename source/{_components => _integrations}/apcupsd.markdown (100%) rename source/{_components => _integrations}/api.markdown (100%) rename source/{_components => _integrations}/apns.markdown (100%) rename source/{_components => _integrations}/apple_tv.markdown (100%) rename source/{_components => _integrations}/aprs.markdown (100%) rename source/{_components => _integrations}/aqualogic.markdown (100%) rename source/{_components => _integrations}/aquostv.markdown (100%) rename source/{_components => _integrations}/arcam_fmj.markdown (100%) rename source/{_components => _integrations}/arduino.markdown (100%) rename source/{_components => _integrations}/arest.markdown (100%) rename source/{_components => _integrations}/arlo.markdown (100%) rename source/{_components => _integrations}/aruba.markdown (100%) rename source/{_components => _integrations}/arwn.markdown (100%) rename source/{_components => _integrations}/asterisk_cdr.markdown (100%) rename source/{_components => _integrations}/asterisk_mbox.markdown (100%) rename source/{_components => _integrations}/asuswrt.markdown (100%) rename source/{_components => _integrations}/atome.markdown (100%) rename source/{_components => _integrations}/august.markdown (100%) rename source/{_components => _integrations}/aurora.markdown (100%) rename source/{_components => _integrations}/aurora_abb_powerone.markdown (100%) rename source/{_components => _integrations}/auth.markdown (100%) rename source/{_components => _integrations}/automatic.markdown (100%) rename source/{_components => _integrations}/automation.markdown (100%) rename source/{_components => _integrations}/avea.markdown (100%) rename source/{_components => _integrations}/avion.markdown (100%) rename source/{_components => _integrations}/awair.markdown (100%) rename source/{_components => _integrations}/aws.markdown (100%) rename source/{_components => _integrations}/axis.markdown (100%) rename source/{_components => _integrations}/azure_event_hub.markdown (100%) rename source/{_components => _integrations}/baidu.markdown (100%) rename source/{_components => _integrations}/bayesian.markdown (100%) rename source/{_components => _integrations}/bbb_gpio.markdown (100%) rename source/{_components => _integrations}/bbox.markdown (100%) rename source/{_components => _integrations}/beewi_smartclim.markdown (100%) rename source/{_components => _integrations}/bh1750.markdown (100%) rename source/{_components => _integrations}/binary_sensor.knx.markdown (100%) rename source/{_components => _integrations}/binary_sensor.markdown (100%) rename source/{_components => _integrations}/binary_sensor.modbus.markdown (100%) rename source/{_components => _integrations}/binary_sensor.mqtt.markdown (100%) rename source/{_components => _integrations}/binary_sensor.mysensors.markdown (100%) rename source/{_components => _integrations}/binary_sensor.rest.markdown (100%) rename source/{_components => _integrations}/binary_sensor.rflink.markdown (100%) rename source/{_components => _integrations}/binary_sensor.rfxtrx.markdown (100%) rename source/{_components => _integrations}/binary_sensor.template.markdown (100%) rename source/{_components => _integrations}/binary_sensor.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/bitcoin.markdown (100%) rename source/{_components => _integrations}/bizkaibus.markdown (100%) rename source/{_components => _integrations}/blackbird.markdown (100%) rename source/{_components => _integrations}/blink.markdown (100%) rename source/{_components => _integrations}/blinksticklight.markdown (100%) rename source/{_components => _integrations}/blinkt.markdown (100%) rename source/{_components => _integrations}/blockchain.markdown (100%) rename source/{_components => _integrations}/bloomsky.markdown (100%) rename source/{_components => _integrations}/bluesound.markdown (100%) rename source/{_components => _integrations}/bluetooth_le_tracker.markdown (100%) rename source/{_components => _integrations}/bluetooth_tracker.markdown (100%) rename source/{_components => _integrations}/bme280.markdown (100%) rename source/{_components => _integrations}/bme680.markdown (100%) rename source/{_components => _integrations}/bmw_connected_drive.markdown (100%) rename source/{_components => _integrations}/bom.markdown (100%) rename source/{_components => _integrations}/braviatv.markdown (100%) rename source/{_components => _integrations}/broadcast.markdown (100%) rename source/{_components => _integrations}/broadlink.markdown (100%) rename source/{_components => _integrations}/brottsplatskartan.markdown (100%) rename source/{_components => _integrations}/browser.markdown (100%) rename source/{_components => _integrations}/brunt.markdown (100%) rename source/{_components => _integrations}/bt_home_hub_5.markdown (100%) rename source/{_components => _integrations}/bt_smarthub.markdown (100%) rename source/{_components => _integrations}/buienradar.markdown (100%) rename source/{_components => _integrations}/caldav.markdown (100%) rename source/{_components => _integrations}/calendar.google.markdown (100%) rename source/{_components => _integrations}/calendar.markdown (100%) rename source/{_components => _integrations}/camera.ffmpeg.markdown (100%) rename source/{_components => _integrations}/camera.markdown (100%) rename source/{_components => _integrations}/camera.mqtt.markdown (100%) rename source/{_components => _integrations}/canary.markdown (100%) rename source/{_components => _integrations}/cast.markdown (100%) rename source/{_components => _integrations}/cert_expiry.markdown (100%) rename source/{_components => _integrations}/channels.markdown (100%) rename source/{_components => _integrations}/cisco_ios.markdown (100%) rename source/{_components => _integrations}/cisco_mobility_express.markdown (100%) rename source/{_components => _integrations}/cisco_webex_teams.markdown (100%) rename source/{_components => _integrations}/ciscospark.markdown (100%) rename source/{_components => _integrations}/citybikes.markdown (100%) rename source/{_components => _integrations}/clementine.markdown (100%) rename source/{_components => _integrations}/clickatell.markdown (100%) rename source/{_components => _integrations}/clicksend.markdown (100%) rename source/{_components => _integrations}/clicksend_tts.markdown (100%) rename source/{_components => _integrations}/climate.knx.markdown (100%) rename source/{_components => _integrations}/climate.markdown (100%) rename source/{_components => _integrations}/climate.modbus.markdown (100%) rename source/{_components => _integrations}/climate.mqtt.markdown (100%) rename source/{_components => _integrations}/climate.mysensors.markdown (100%) rename source/{_components => _integrations}/cloud.markdown (100%) rename source/{_components => _integrations}/cloudflare.markdown (100%) rename source/{_components => _integrations}/cmus.markdown (100%) rename source/{_components => _integrations}/co2signal.markdown (100%) rename source/{_components => _integrations}/coinbase.markdown (100%) rename source/{_components => _integrations}/coinmarketcap.markdown (100%) rename source/{_components => _integrations}/comed_hourly_pricing.markdown (100%) rename source/{_components => _integrations}/comfoconnect.markdown (100%) rename source/{_components => _integrations}/command_line.markdown (100%) rename source/{_components => _integrations}/concord232.markdown (100%) rename source/{_components => _integrations}/config.markdown (100%) rename source/{_components => _integrations}/configurator.markdown (100%) rename source/{_components => _integrations}/conversation.markdown (100%) rename source/{_components => _integrations}/coolmaster.markdown (100%) rename source/{_components => _integrations}/counter.markdown (100%) rename source/{_components => _integrations}/cover.command_line.markdown (100%) rename source/{_components => _integrations}/cover.group.markdown (100%) rename source/{_components => _integrations}/cover.knx.markdown (100%) rename source/{_components => _integrations}/cover.markdown (100%) rename source/{_components => _integrations}/cover.mqtt.markdown (100%) rename source/{_components => _integrations}/cover.mysensors.markdown (100%) rename source/{_components => _integrations}/cover.rflink.markdown (100%) rename source/{_components => _integrations}/cover.rfxtrx.markdown (100%) rename source/{_components => _integrations}/cover.template.markdown (100%) rename source/{_components => _integrations}/cover.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/cppm_tracker.markdown (100%) rename source/{_components => _integrations}/cpuspeed.markdown (100%) rename source/{_components => _integrations}/crimereports.markdown (100%) rename source/{_components => _integrations}/cups.markdown (100%) rename source/{_components => _integrations}/currencylayer.markdown (100%) rename source/{_components => _integrations}/daikin.markdown (100%) rename source/{_components => _integrations}/danfoss_air.markdown (100%) rename source/{_components => _integrations}/darksky.markdown (100%) rename source/{_components => _integrations}/datadog.markdown (100%) rename source/{_components => _integrations}/ddwrt.markdown (100%) rename source/{_components => _integrations}/deconz.markdown (100%) rename source/{_components => _integrations}/decora.markdown (100%) rename source/{_components => _integrations}/decora_wifi.markdown (100%) rename source/{_components => _integrations}/default_config.markdown (100%) rename source/{_components => _integrations}/delijn.markdown (100%) rename source/{_components => _integrations}/deluge.markdown (100%) rename source/{_components => _integrations}/demo.markdown (100%) rename source/{_components => _integrations}/denon.markdown (100%) rename source/{_components => _integrations}/denonavr.markdown (100%) rename source/{_components => _integrations}/deutsche_bahn.markdown (100%) rename source/{_components => _integrations}/device_automation.markdown (100%) rename source/{_components => _integrations}/device_sun_light_trigger.markdown (100%) rename source/{_components => _integrations}/device_tracker.markdown (100%) rename source/{_components => _integrations}/device_tracker.mqtt.markdown (100%) rename source/{_components => _integrations}/device_tracker.mysensors.markdown (100%) rename source/{_components => _integrations}/device_tracker.xiaomi.markdown (100%) rename source/{_components => _integrations}/dht.markdown (100%) rename source/{_components => _integrations}/dialogflow.markdown (100%) rename source/{_components => _integrations}/digital_ocean.markdown (100%) rename source/{_components => _integrations}/digitalloggers.markdown (100%) rename source/{_components => _integrations}/directv.markdown (100%) rename source/{_components => _integrations}/discogs.markdown (100%) rename source/{_components => _integrations}/discord.markdown (100%) rename source/{_components => _integrations}/discovery.markdown (100%) rename source/{_components => _integrations}/dispatcher.markdown (100%) rename source/{_components => _integrations}/dlib_face_detect.markdown (100%) rename source/{_components => _integrations}/dlib_face_identify.markdown (100%) rename source/{_components => _integrations}/dlink.markdown (100%) rename source/{_components => _integrations}/dlna_dmr.markdown (100%) rename source/{_components => _integrations}/dnsip.markdown (100%) rename source/{_components => _integrations}/dominos.markdown (100%) rename source/{_components => _integrations}/doorbird.markdown (100%) rename source/{_components => _integrations}/dovado.markdown (100%) rename source/{_components => _integrations}/downloader.markdown (100%) rename source/{_components => _integrations}/dsmr.markdown (100%) rename source/{_components => _integrations}/dte_energy_bridge.markdown (100%) rename source/{_components => _integrations}/dublin_bus_transport.markdown (100%) rename source/{_components => _integrations}/duckdns.markdown (100%) rename source/{_components => _integrations}/duke_energy.markdown (100%) rename source/{_components => _integrations}/dunehd.markdown (100%) rename source/{_components => _integrations}/dwd_weather_warnings.markdown (100%) rename source/{_components => _integrations}/dweet.markdown (100%) rename source/{_components => _integrations}/dyson.markdown (100%) rename source/{_components => _integrations}/ebox.markdown (100%) rename source/{_components => _integrations}/ebusd.markdown (100%) rename source/{_components => _integrations}/ecoal_boiler.markdown (100%) rename source/{_components => _integrations}/ecobee.markdown (100%) rename source/{_components => _integrations}/econet.markdown (100%) rename source/{_components => _integrations}/ecovacs.markdown (100%) rename source/{_components => _integrations}/eddystone_temperature.markdown (100%) rename source/{_components => _integrations}/edimax.markdown (100%) rename source/{_components => _integrations}/ee_brightbox.markdown (100%) rename source/{_components => _integrations}/efergy.markdown (100%) rename source/{_components => _integrations}/egardia.markdown (100%) rename source/{_components => _integrations}/eight_sleep.markdown (100%) rename source/{_components => _integrations}/eliqonline.markdown (100%) rename source/{_components => _integrations}/elkm1.markdown (100%) rename source/{_components => _integrations}/emby.markdown (100%) rename source/{_components => _integrations}/emoncms.markdown (100%) rename source/{_components => _integrations}/emoncms_history.markdown (100%) rename source/{_components => _integrations}/emulated_hue.markdown (100%) rename source/{_components => _integrations}/emulated_roku.markdown (100%) rename source/{_components => _integrations}/enigma2.markdown (100%) rename source/{_components => _integrations}/enocean.markdown (100%) rename source/{_components => _integrations}/enphase_envoy.markdown (100%) rename source/{_components => _integrations}/entur_public_transport.markdown (100%) rename source/{_components => _integrations}/environment_canada.markdown (100%) rename source/{_components => _integrations}/envirophat.markdown (100%) rename source/{_components => _integrations}/envisalink.markdown (100%) rename source/{_components => _integrations}/ephember.markdown (100%) rename source/{_components => _integrations}/epson.markdown (100%) rename source/{_components => _integrations}/epsonworkforce.markdown (100%) rename source/{_components => _integrations}/eq3btsmart.markdown (100%) rename source/{_components => _integrations}/esphome.markdown (100%) rename source/{_components => _integrations}/essent.markdown (100%) rename source/{_components => _integrations}/etherscan.markdown (100%) rename source/{_components => _integrations}/eufy.markdown (100%) rename source/{_components => _integrations}/everlights.markdown (100%) rename source/{_components => _integrations}/evohome.markdown (100%) rename source/{_components => _integrations}/facebook.markdown (100%) rename source/{_components => _integrations}/facebox.markdown (100%) rename source/{_components => _integrations}/fail2ban.markdown (100%) rename source/{_components => _integrations}/familyhub.markdown (100%) rename source/{_components => _integrations}/fan.markdown (100%) rename source/{_components => _integrations}/fan.mqtt.markdown (100%) rename source/{_components => _integrations}/fan.template.markdown (100%) rename source/{_components => _integrations}/fan.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/fastdotcom.markdown (100%) rename source/{_components => _integrations}/fedex.markdown (100%) rename source/{_components => _integrations}/feedreader.markdown (100%) rename source/{_components => _integrations}/ffmpeg.markdown (100%) rename source/{_components => _integrations}/ffmpeg_motion.markdown (100%) rename source/{_components => _integrations}/ffmpeg_noise.markdown (100%) rename source/{_components => _integrations}/fibaro.markdown (100%) rename source/{_components => _integrations}/fido.markdown (100%) rename source/{_components => _integrations}/file.markdown (100%) rename source/{_components => _integrations}/filesize.markdown (100%) rename source/{_components => _integrations}/filter.markdown (100%) rename source/{_components => _integrations}/fints.markdown (100%) rename source/{_components => _integrations}/fitbit.markdown (100%) rename source/{_components => _integrations}/fixer.markdown (100%) rename source/{_components => _integrations}/fleetgo.markdown (100%) rename source/{_components => _integrations}/flexit.markdown (100%) rename source/{_components => _integrations}/flic.markdown (100%) rename source/{_components => _integrations}/flock.markdown (100%) rename source/{_components => _integrations}/flunearyou.markdown (100%) rename source/{_components => _integrations}/flux.markdown (100%) rename source/{_components => _integrations}/flux_led.markdown (100%) rename source/{_components => _integrations}/folder.markdown (100%) rename source/{_components => _integrations}/folder_watcher.markdown (100%) rename source/{_components => _integrations}/foobot.markdown (100%) rename source/{_components => _integrations}/fortigate.markdown (100%) rename source/{_components => _integrations}/fortios.markdown (100%) rename source/{_components => _integrations}/foscam.markdown (100%) rename source/{_components => _integrations}/foursquare.markdown (100%) rename source/{_components => _integrations}/free_mobile.markdown (100%) rename source/{_components => _integrations}/freebox.markdown (100%) rename source/{_components => _integrations}/freedns.markdown (100%) rename source/{_components => _integrations}/fritz.markdown (100%) rename source/{_components => _integrations}/fritzbox.markdown (100%) rename source/{_components => _integrations}/fritzbox_callmonitor.markdown (100%) rename source/{_components => _integrations}/fritzbox_netmonitor.markdown (100%) rename source/{_components => _integrations}/fritzdect.markdown (100%) rename source/{_components => _integrations}/fronius.markdown (100%) rename source/{_components => _integrations}/frontend.markdown (100%) rename source/{_components => _integrations}/frontier_silicon.markdown (100%) rename source/{_components => _integrations}/futurenow.markdown (100%) rename source/{_components => _integrations}/garadget.markdown (100%) rename source/{_components => _integrations}/gc100.markdown (100%) rename source/{_components => _integrations}/gearbest.markdown (100%) rename source/{_components => _integrations}/geizhals.markdown (100%) rename source/{_components => _integrations}/generic_ip_camera.markdown (100%) rename source/{_components => _integrations}/generic_thermostat.markdown (100%) rename source/{_components => _integrations}/geniushub.markdown (100%) rename source/{_components => _integrations}/geo_json_events.markdown (100%) rename source/{_components => _integrations}/geo_location.markdown (100%) rename source/{_components => _integrations}/geo_rss_events.markdown (100%) rename source/{_components => _integrations}/geofency.markdown (100%) rename source/{_components => _integrations}/geonetnz_quakes.markdown (100%) rename source/{_components => _integrations}/github.markdown (100%) rename source/{_components => _integrations}/gitlab_ci.markdown (100%) rename source/{_components => _integrations}/gitter.markdown (100%) rename source/{_components => _integrations}/glances.markdown (100%) rename source/{_components => _integrations}/gntp.markdown (100%) rename source/{_components => _integrations}/goalfeed.markdown (100%) rename source/{_components => _integrations}/gogogate2.markdown (100%) rename source/{_components => _integrations}/google_assistant.markdown (100%) rename source/{_components => _integrations}/google_cloud.markdown (100%) rename source/{_components => _integrations}/google_domains.markdown (100%) rename source/{_components => _integrations}/google_maps.markdown (100%) rename source/{_components => _integrations}/google_pubsub.markdown (100%) rename source/{_components => _integrations}/google_translate.markdown (100%) rename source/{_components => _integrations}/google_travel_time.markdown (100%) rename source/{_components => _integrations}/google_wifi.markdown (100%) rename source/{_components => _integrations}/gpmdp.markdown (100%) rename source/{_components => _integrations}/gpsd.markdown (100%) rename source/{_components => _integrations}/gpslogger.markdown (100%) rename source/{_components => _integrations}/graphite.markdown (100%) rename source/{_components => _integrations}/greeneye_monitor.markdown (100%) rename source/{_components => _integrations}/greenwave.markdown (100%) rename source/{_components => _integrations}/group.markdown (100%) rename source/{_components => _integrations}/growatt_server.markdown (100%) rename source/{_components => _integrations}/gstreamer.markdown (100%) rename source/{_components => _integrations}/gtfs.markdown (100%) rename source/{_components => _integrations}/gtt.markdown (100%) rename source/{_components => _integrations}/habitica.markdown (100%) rename source/{_components => _integrations}/hangouts.markdown (100%) rename source/{_components => _integrations}/harman_kardon_avr.markdown (100%) rename source/{_components => _integrations}/harmony.markdown (100%) rename source/{_components => _integrations}/haveibeenpwned.markdown (100%) rename source/{_components => _integrations}/hddtemp.markdown (100%) rename source/{_components => _integrations}/hdmi_cec.markdown (100%) rename source/{_components => _integrations}/heatmiser.markdown (100%) rename source/{_components => _integrations}/heos.markdown (100%) rename source/{_components => _integrations}/hikvision.markdown (100%) rename source/{_components => _integrations}/hikvisioncam.markdown (100%) rename source/{_components => _integrations}/hipchat.markdown (100%) rename source/{_components => _integrations}/history.markdown (100%) rename source/{_components => _integrations}/history_graph.markdown (100%) rename source/{_components => _integrations}/history_stats.markdown (100%) rename source/{_components => _integrations}/hitron_coda.markdown (100%) rename source/{_components => _integrations}/hive.markdown (100%) rename source/{_components => _integrations}/hlk_sw16.markdown (100%) rename source/{_components => _integrations}/homeassistant.markdown (100%) rename source/{_components => _integrations}/homekit.markdown (100%) rename source/{_components => _integrations}/homekit_controller.markdown (100%) rename source/{_components => _integrations}/homematic.markdown (100%) rename source/{_components => _integrations}/homematicip_cloud.markdown (100%) rename source/{_components => _integrations}/homeworks.markdown (100%) rename source/{_components => _integrations}/honeywell.markdown (100%) rename source/{_components => _integrations}/hook.markdown (100%) rename source/{_components => _integrations}/horizon.markdown (100%) rename source/{_components => _integrations}/hp_ilo.markdown (100%) rename source/{_components => _integrations}/html5.markdown (100%) rename source/{_components => _integrations}/http.markdown (100%) rename source/{_components => _integrations}/htu21d.markdown (100%) rename source/{_components => _integrations}/huawei_lte.markdown (100%) rename source/{_components => _integrations}/huawei_router.markdown (100%) rename source/{_components => _integrations}/hue.markdown (100%) rename source/{_components => _integrations}/hunterdouglas_powerview.markdown (100%) rename source/{_components => _integrations}/hydrawise.markdown (100%) rename source/{_components => _integrations}/hydroquebec.markdown (100%) rename source/{_components => _integrations}/hyperion.markdown (100%) rename source/{_components => _integrations}/ialarm.markdown (100%) rename source/{_components => _integrations}/iaqualink.markdown (100%) rename source/{_components => _integrations}/icloud.markdown (100%) rename source/{_components => _integrations}/idteck_prox.markdown (100%) rename source/{_components => _integrations}/ifttt.markdown (100%) rename source/{_components => _integrations}/iglo.markdown (100%) rename source/{_components => _integrations}/ign_sismologia.markdown (100%) rename source/{_components => _integrations}/ihc.markdown (100%) rename source/{_components => _integrations}/image_processing.markdown (100%) rename source/{_components => _integrations}/imap.markdown (100%) rename source/{_components => _integrations}/imap_email_content.markdown (100%) rename source/{_components => _integrations}/incomfort.markdown (100%) rename source/{_components => _integrations}/influxdb.markdown (100%) rename source/{_components => _integrations}/input_boolean.markdown (100%) rename source/{_components => _integrations}/input_datetime.markdown (100%) rename source/{_components => _integrations}/input_number.markdown (100%) rename source/{_components => _integrations}/input_select.markdown (100%) rename source/{_components => _integrations}/input_text.markdown (100%) rename source/{_components => _integrations}/insteon.markdown (100%) rename source/{_components => _integrations}/integration.markdown (100%) rename source/{_components => _integrations}/intent_script.markdown (100%) rename source/{_components => _integrations}/ios.markdown (100%) rename source/{_components => _integrations}/iota.markdown (100%) rename source/{_components => _integrations}/iperf3.markdown (100%) rename source/{_components => _integrations}/ipma.markdown (100%) rename source/{_components => _integrations}/iqvia.markdown (100%) rename source/{_components => _integrations}/irish_rail_transport.markdown (100%) rename source/{_components => _integrations}/islamic_prayer_times.markdown (100%) rename source/{_components => _integrations}/iss.markdown (100%) rename source/{_components => _integrations}/isy994.markdown (100%) rename source/{_components => _integrations}/itach.markdown (100%) rename source/{_components => _integrations}/itunes.markdown (100%) rename source/{_components => _integrations}/jewish_calendar.markdown (100%) rename source/{_components => _integrations}/joaoapps_join.markdown (100%) rename source/{_components => _integrations}/juicenet.markdown (100%) rename source/{_components => _integrations}/kankun.markdown (100%) rename source/{_components => _integrations}/keba.markdown (100%) rename source/{_components => _integrations}/keenetic_ndms2.markdown (100%) rename source/{_components => _integrations}/keyboard.markdown (100%) rename source/{_components => _integrations}/keyboard_remote.markdown (100%) rename source/{_components => _integrations}/kira.markdown (100%) rename source/{_components => _integrations}/kiwi.markdown (100%) rename source/{_components => _integrations}/knx.markdown (100%) rename source/{_components => _integrations}/kodi.markdown (100%) rename source/{_components => _integrations}/konnected.markdown (100%) rename source/{_components => _integrations}/kwb.markdown (100%) rename source/{_components => _integrations}/lacrosse.markdown (100%) rename source/{_components => _integrations}/lametric.markdown (100%) rename source/{_components => _integrations}/lannouncer.markdown (100%) rename source/{_components => _integrations}/lastfm.markdown (100%) rename source/{_components => _integrations}/launch_library.markdown (100%) rename source/{_components => _integrations}/lcn.markdown (100%) rename source/{_components => _integrations}/lg_netcast.markdown (100%) rename source/{_components => _integrations}/lg_soundbar.markdown (100%) rename source/{_components => _integrations}/life360.markdown (100%) rename source/{_components => _integrations}/lifx.markdown (100%) rename source/{_components => _integrations}/lifx_cloud.markdown (100%) rename source/{_components => _integrations}/light.group.markdown (100%) rename source/{_components => _integrations}/light.knx.markdown (100%) rename source/{_components => _integrations}/light.markdown (100%) rename source/{_components => _integrations}/light.mqtt.markdown (100%) rename source/{_components => _integrations}/light.mysensors.markdown (100%) rename source/{_components => _integrations}/light.rflink.markdown (100%) rename source/{_components => _integrations}/light.rfxtrx.markdown (100%) rename source/{_components => _integrations}/light.switch.markdown (100%) rename source/{_components => _integrations}/light.template.markdown (100%) rename source/{_components => _integrations}/light.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/light.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/lightwave.markdown (100%) rename source/{_components => _integrations}/limitlessled.markdown (100%) rename source/{_components => _integrations}/linksys_ap.markdown (100%) rename source/{_components => _integrations}/linksys_smart.markdown (100%) rename source/{_components => _integrations}/linky.markdown (100%) rename source/{_components => _integrations}/linode.markdown (100%) rename source/{_components => _integrations}/linux_battery.markdown (100%) rename source/{_components => _integrations}/lirc.markdown (100%) rename source/{_components => _integrations}/litejet.markdown (100%) rename source/{_components => _integrations}/liveboxplaytv.markdown (100%) rename source/{_components => _integrations}/llamalab_automate.markdown (100%) rename source/{_components => _integrations}/local_file.markdown (100%) rename source/{_components => _integrations}/locative.md (100%) rename source/{_components => _integrations}/lock.markdown (100%) rename source/{_components => _integrations}/lock.mqtt.markdown (100%) rename source/{_components => _integrations}/lock.template.markdown (100%) rename source/{_components => _integrations}/lock.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/lockitron.markdown (100%) rename source/{_components => _integrations}/logbook.markdown (100%) rename source/{_components => _integrations}/logentries.markdown (100%) rename source/{_components => _integrations}/logger.markdown (100%) rename source/{_components => _integrations}/logi_circle.markdown (100%) rename source/{_components => _integrations}/london_air.markdown (100%) rename source/{_components => _integrations}/london_underground.markdown (100%) rename source/{_components => _integrations}/loopenergy.markdown (100%) rename source/{_components => _integrations}/luci.markdown (100%) rename source/{_components => _integrations}/luftdaten.markdown (100%) rename source/{_components => _integrations}/lupusec.markdown (100%) rename source/{_components => _integrations}/lutron.markdown (100%) rename source/{_components => _integrations}/lutron_caseta.markdown (100%) rename source/{_components => _integrations}/lw12wifi.markdown (100%) rename source/{_components => _integrations}/lyft.markdown (100%) rename source/{_components => _integrations}/magicseaweed.markdown (100%) rename source/{_components => _integrations}/mailbox.markdown (100%) rename source/{_components => _integrations}/mailgun.markdown (100%) rename source/{_components => _integrations}/manual.markdown (100%) rename source/{_components => _integrations}/manual_mqtt.markdown (100%) rename source/{_components => _integrations}/map.markdown (100%) rename source/{_components => _integrations}/marytts.markdown (100%) rename source/{_components => _integrations}/mastodon.markdown (100%) rename source/{_components => _integrations}/matrix.markdown (100%) rename source/{_components => _integrations}/maxcube.markdown (100%) rename source/{_components => _integrations}/mcp23017.markdown (100%) rename source/{_components => _integrations}/media_extractor.markdown (100%) rename source/{_components => _integrations}/media_player.markdown (100%) rename source/{_components => _integrations}/mediaroom.markdown (100%) rename source/{_components => _integrations}/melissa.markdown (100%) rename source/{_components => _integrations}/meraki.markdown (100%) rename source/{_components => _integrations}/message_bird.markdown (100%) rename source/{_components => _integrations}/met.markdown (100%) rename source/{_components => _integrations}/meteo_france.markdown (100%) rename source/{_components => _integrations}/meteoalarm.markdown (100%) rename source/{_components => _integrations}/metoffice.markdown (100%) rename source/{_components => _integrations}/mfi.markdown (100%) rename source/{_components => _integrations}/mhz19.markdown (100%) rename source/{_components => _integrations}/microsoft.markdown (100%) rename source/{_components => _integrations}/microsoft_face.markdown (100%) rename source/{_components => _integrations}/microsoft_face_detect.markdown (100%) rename source/{_components => _integrations}/microsoft_face_identify.markdown (100%) rename source/{_components => _integrations}/miflora.markdown (100%) rename source/{_components => _integrations}/mikrotik.markdown (100%) rename source/{_components => _integrations}/mill.markdown (100%) rename source/{_components => _integrations}/min_max.markdown (100%) rename source/{_components => _integrations}/minio.markdown (100%) rename source/{_components => _integrations}/mitemp_bt.markdown (100%) rename source/{_components => _integrations}/mjpeg.markdown (100%) rename source/{_components => _integrations}/mobile_app.markdown (100%) rename source/{_components => _integrations}/mochad.markdown (100%) rename source/{_components => _integrations}/modbus.markdown (100%) rename source/{_components => _integrations}/modem_callerid.markdown (100%) rename source/{_components => _integrations}/mold_indicator.markdown (100%) rename source/{_components => _integrations}/monoprice.markdown (100%) rename source/{_components => _integrations}/moon.markdown (100%) rename source/{_components => _integrations}/mopar.markdown (100%) rename source/{_components => _integrations}/mpchc.markdown (100%) rename source/{_components => _integrations}/mpd.markdown (100%) rename source/{_components => _integrations}/mqtt.markdown (100%) rename source/{_components => _integrations}/mqtt_eventstream.markdown (100%) rename source/{_components => _integrations}/mqtt_json.markdown (100%) rename source/{_components => _integrations}/mqtt_room.markdown (100%) rename source/{_components => _integrations}/mqtt_statestream.markdown (100%) rename source/{_components => _integrations}/mvglive.markdown (100%) rename source/{_components => _integrations}/mychevy.markdown (100%) rename source/{_components => _integrations}/mycroft.markdown (100%) rename source/{_components => _integrations}/myq.markdown (100%) rename source/{_components => _integrations}/mysensors.markdown (100%) rename source/{_components => _integrations}/mystrom.markdown (100%) rename source/{_components => _integrations}/mythicbeastsdns.markdown (100%) rename source/{_components => _integrations}/n26.markdown (100%) rename source/{_components => _integrations}/nad.markdown (100%) rename source/{_components => _integrations}/namecheapdns.markdown (100%) rename source/{_components => _integrations}/nanoleaf.markdown (100%) rename source/{_components => _integrations}/neato.markdown (100%) rename source/{_components => _integrations}/nederlandse_spoorwegen.markdown (100%) rename source/{_components => _integrations}/nello.markdown (100%) rename source/{_components => _integrations}/ness_alarm.markdown (100%) rename source/{_components => _integrations}/nest.markdown (100%) rename source/{_components => _integrations}/netatmo.markdown (100%) rename source/{_components => _integrations}/netdata.markdown (100%) rename source/{_components => _integrations}/netgear.markdown (100%) rename source/{_components => _integrations}/netgear_lte.markdown (100%) rename source/{_components => _integrations}/netio.markdown (100%) rename source/{_components => _integrations}/neurio_energy.markdown (100%) rename source/{_components => _integrations}/nextbus.markdown (100%) rename source/{_components => _integrations}/nfandroidtv.markdown (100%) rename source/{_components => _integrations}/niko_home_control.markdown (100%) rename source/{_components => _integrations}/nilu.markdown (100%) rename source/{_components => _integrations}/nissan_leaf.markdown (100%) rename source/{_components => _integrations}/nmap_tracker.markdown (100%) rename source/{_components => _integrations}/nmbs.markdown (100%) rename source/{_components => _integrations}/no_ip.markdown (100%) rename source/{_components => _integrations}/noaa_tides.markdown (100%) rename source/{_components => _integrations}/norway_air.markdown (100%) rename source/{_components => _integrations}/notify.command_line.markdown (100%) rename source/{_components => _integrations}/notify.group.markdown (100%) rename source/{_components => _integrations}/notify.knx.markdown (100%) rename source/{_components => _integrations}/notify.markdown (100%) rename source/{_components => _integrations}/notify.mysensors.markdown (100%) rename source/{_components => _integrations}/notify.rest.markdown (100%) rename source/{_components => _integrations}/notion.markdown (100%) rename source/{_components => _integrations}/nsw_fuel_station.markdown (100%) rename source/{_components => _integrations}/nsw_rural_fire_service_feed.markdown (100%) rename source/{_components => _integrations}/nuheat.markdown (100%) rename source/{_components => _integrations}/nuimo_controller.markdown (100%) rename source/{_components => _integrations}/nuki.markdown (100%) rename source/{_components => _integrations}/nut.markdown (100%) rename source/{_components => _integrations}/nws.markdown (100%) rename source/{_components => _integrations}/nx584.markdown (100%) rename source/{_components => _integrations}/nzbget.markdown (100%) rename source/{_components => _integrations}/oasa_telematics.markdown (100%) rename source/{_components => _integrations}/obihai.markdown (100%) rename source/{_components => _integrations}/octoprint.markdown (100%) rename source/{_components => _integrations}/oem.markdown (100%) rename source/{_components => _integrations}/ohmconnect.markdown (100%) rename source/{_components => _integrations}/onboarding.markdown (100%) rename source/{_components => _integrations}/onewire.markdown (100%) rename source/{_components => _integrations}/onkyo.markdown (100%) rename source/{_components => _integrations}/onvif.markdown (100%) rename source/{_components => _integrations}/openalpr_cloud.markdown (100%) rename source/{_components => _integrations}/openalpr_local.markdown (100%) rename source/{_components => _integrations}/opencv.markdown (100%) rename source/{_components => _integrations}/openevse.markdown (100%) rename source/{_components => _integrations}/openexchangerates.markdown (100%) rename source/{_components => _integrations}/opengarage.markdown (100%) rename source/{_components => _integrations}/openhardwaremonitor.markdown (100%) rename source/{_components => _integrations}/openhome.markdown (100%) rename source/{_components => _integrations}/opensensemap.markdown (100%) rename source/{_components => _integrations}/opensky.markdown (100%) rename source/{_components => _integrations}/opentherm_gw.markdown (100%) rename source/{_components => _integrations}/openuv.markdown (100%) rename source/{_components => _integrations}/openweathermap.markdown (100%) rename source/{_components => _integrations}/openwrt.markdown (100%) rename source/{_components => _integrations}/opple.markdown (100%) rename source/{_components => _integrations}/orangepi_gpio.markdown (100%) rename source/{_components => _integrations}/orvibo.markdown (100%) rename source/{_components => _integrations}/osramlightify.markdown (100%) rename source/{_components => _integrations}/otp.markdown (100%) rename source/{_components => _integrations}/owlet.markdown (100%) rename source/{_components => _integrations}/owntracks.markdown (100%) rename source/{_components => _integrations}/panasonic_bluray.markdown (100%) rename source/{_components => _integrations}/panasonic_viera.markdown (100%) rename source/{_components => _integrations}/pandora.markdown (100%) rename source/{_components => _integrations}/panel_custom.markdown (100%) rename source/{_components => _integrations}/panel_iframe.markdown (100%) rename source/{_components => _integrations}/pencom.markdown (100%) rename source/{_components => _integrations}/persistent_notification.markdown (100%) rename source/{_components => _integrations}/person.markdown (100%) rename source/{_components => _integrations}/philips_js.markdown (100%) rename source/{_components => _integrations}/pi_hole.markdown (100%) rename source/{_components => _integrations}/picotts.markdown (100%) rename source/{_components => _integrations}/piglow.markdown (100%) rename source/{_components => _integrations}/pilight.markdown (100%) rename source/{_components => _integrations}/ping.markdown (100%) rename source/{_components => _integrations}/pioneer.markdown (100%) rename source/{_components => _integrations}/pjlink.markdown (100%) rename source/{_components => _integrations}/plaato.markdown (100%) rename source/{_components => _integrations}/plant.markdown (100%) rename source/{_components => _integrations}/plex.markdown (100%) rename source/{_components => _integrations}/plugwise.markdown (100%) rename source/{_components => _integrations}/plum_lightpad.markdown (100%) rename source/{_components => _integrations}/pocketcasts.markdown (100%) rename source/{_components => _integrations}/point.markdown (100%) rename source/{_components => _integrations}/polling.markdown (100%) rename source/{_components => _integrations}/postnl.markdown (100%) rename source/{_components => _integrations}/prezzibenzina.markdown (100%) rename source/{_components => _integrations}/proliphix.markdown (100%) rename source/{_components => _integrations}/prometheus.markdown (100%) rename source/{_components => _integrations}/prowl.markdown (100%) rename source/{_components => _integrations}/proximity.markdown (100%) rename source/{_components => _integrations}/proxy.markdown (100%) rename source/{_components => _integrations}/ps4.markdown (100%) rename source/{_components => _integrations}/ptvsd.markdown (100%) rename source/{_components => _integrations}/pulseaudio_loopback.markdown (100%) rename source/{_components => _integrations}/push.markdown (100%) rename source/{_components => _integrations}/pushbullet.markdown (100%) rename source/{_components => _integrations}/pushetta.markdown (100%) rename source/{_components => _integrations}/pushover.markdown (100%) rename source/{_components => _integrations}/pushsafer.markdown (100%) rename source/{_components => _integrations}/pvoutput.markdown (100%) rename source/{_components => _integrations}/pyload.markdown (100%) rename source/{_components => _integrations}/python_script.markdown (100%) rename source/{_components => _integrations}/qbittorrent.markdown (100%) rename source/{_components => _integrations}/qld_bushfire.markdown (100%) rename source/{_components => _integrations}/qnap.markdown (100%) rename source/{_components => _integrations}/qrcode.markdown (100%) rename source/{_components => _integrations}/quantum_gateway.markdown (100%) rename source/{_components => _integrations}/qwikswitch.markdown (100%) rename source/{_components => _integrations}/rachio.markdown (100%) rename source/{_components => _integrations}/radarr.markdown (100%) rename source/{_components => _integrations}/radiotherm.markdown (100%) rename source/{_components => _integrations}/rainbird.markdown (100%) rename source/{_components => _integrations}/raincloud.markdown (100%) rename source/{_components => _integrations}/rainforest_eagle.markdown (100%) rename source/{_components => _integrations}/rainmachine.markdown (100%) rename source/{_components => _integrations}/random.markdown (100%) rename source/{_components => _integrations}/raspihats.markdown (100%) rename source/{_components => _integrations}/raspyrfm.markdown (100%) rename source/{_components => _integrations}/recollect_waste.markdown (100%) rename source/{_components => _integrations}/recorder.markdown (100%) rename source/{_components => _integrations}/recswitch.markdown (100%) rename source/{_components => _integrations}/reddit.markdown (100%) rename source/{_components => _integrations}/rejseplanen.markdown (100%) rename source/{_components => _integrations}/remember_the_milk.markdown (100%) rename source/{_components => _integrations}/remote.markdown (100%) rename source/{_components => _integrations}/remote.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/remote_rpi_gpio.markdown (100%) rename source/{_components => _integrations}/repetier.markdown (100%) rename source/{_components => _integrations}/rest.markdown (100%) rename source/{_components => _integrations}/rest_command.markdown (100%) rename source/{_components => _integrations}/rflink.markdown (100%) rename source/{_components => _integrations}/rfxtrx.markdown (100%) rename source/{_components => _integrations}/ring.markdown (100%) rename source/{_components => _integrations}/ripple.markdown (100%) rename source/{_components => _integrations}/rmvtransport.markdown (100%) rename source/{_components => _integrations}/rocketchat.markdown (100%) rename source/{_components => _integrations}/roku.markdown (100%) rename source/{_components => _integrations}/roomba.markdown (100%) rename source/{_components => _integrations}/route53.markdown (100%) rename source/{_components => _integrations}/rova.markdown (100%) rename source/{_components => _integrations}/rpi_camera.markdown (100%) rename source/{_components => _integrations}/rpi_gpio.markdown (100%) rename source/{_components => _integrations}/rpi_gpio_pwm.markdown (100%) rename source/{_components => _integrations}/rpi_pfio.markdown (100%) rename source/{_components => _integrations}/rpi_rf.markdown (100%) rename source/{_components => _integrations}/rss_feed_template.markdown (100%) rename source/{_components => _integrations}/rtorrent.markdown (100%) rename source/{_components => _integrations}/russound_rio.markdown (100%) rename source/{_components => _integrations}/russound_rnet.markdown (100%) rename source/{_components => _integrations}/sabnzbd.markdown (100%) rename source/{_components => _integrations}/samsungtv.markdown (100%) rename source/{_components => _integrations}/satel_integra.markdown (100%) rename source/{_components => _integrations}/scene.knx.markdown (100%) rename source/{_components => _integrations}/scene.markdown (100%) rename source/{_components => _integrations}/scrape.markdown (100%) rename source/{_components => _integrations}/script.markdown (100%) rename source/{_components => _integrations}/scsgate.markdown (100%) rename source/{_components => _integrations}/season.markdown (100%) rename source/{_components => _integrations}/sendgrid.markdown (100%) rename source/{_components => _integrations}/sense.markdown (100%) rename source/{_components => _integrations}/sensehat.markdown (100%) rename source/{_components => _integrations}/sensibo.markdown (100%) rename source/{_components => _integrations}/sensor.buienradar.markdown (100%) rename source/{_components => _integrations}/sensor.command_line.markdown (100%) rename source/{_components => _integrations}/sensor.ios.markdown (100%) rename source/{_components => _integrations}/sensor.knx.markdown (100%) rename source/{_components => _integrations}/sensor.markdown (100%) rename source/{_components => _integrations}/sensor.metoffice.markdown (100%) rename source/{_components => _integrations}/sensor.modbus.markdown (100%) rename source/{_components => _integrations}/sensor.mqtt.markdown (100%) rename source/{_components => _integrations}/sensor.mysensors.markdown (100%) rename source/{_components => _integrations}/sensor.rflink.markdown (100%) rename source/{_components => _integrations}/sensor.rfxtrx.markdown (100%) rename source/{_components => _integrations}/sensor.websocket_api.markdown (100%) rename source/{_components => _integrations}/sensor.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/sensor.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/serial.markdown (100%) rename source/{_components => _integrations}/serial_pm.markdown (100%) rename source/{_components => _integrations}/sesame.markdown (100%) rename source/{_components => _integrations}/seven_segments.markdown (100%) rename source/{_components => _integrations}/seventeentrack.markdown (100%) rename source/{_components => _integrations}/shell_command.markdown (100%) rename source/{_components => _integrations}/shiftr.markdown (100%) rename source/{_components => _integrations}/shodan.markdown (100%) rename source/{_components => _integrations}/shopping_list.markdown (100%) rename source/{_components => _integrations}/sht31.markdown (100%) rename source/{_components => _integrations}/sigfox.markdown (100%) rename source/{_components => _integrations}/simplepush.markdown (100%) rename source/{_components => _integrations}/simplisafe.markdown (100%) rename source/{_components => _integrations}/simulated.markdown (100%) rename source/{_components => _integrations}/sisyphus.markdown (100%) rename source/{_components => _integrations}/sky_hub.markdown (100%) rename source/{_components => _integrations}/skybeacon.markdown (100%) rename source/{_components => _integrations}/skybell.markdown (100%) rename source/{_components => _integrations}/slack.markdown (100%) rename source/{_components => _integrations}/sleepiq.markdown (100%) rename source/{_components => _integrations}/slide.markdown (100%) rename source/{_components => _integrations}/sma.markdown (100%) rename source/{_components => _integrations}/smappee.markdown (100%) rename source/{_components => _integrations}/smarthab.markdown (100%) rename source/{_components => _integrations}/smartthings.markdown (100%) rename source/{_components => _integrations}/smarty.markdown (100%) rename source/{_components => _integrations}/smhi.markdown (100%) rename source/{_components => _integrations}/smtp.markdown (100%) rename source/{_components => _integrations}/snapcast.markdown (100%) rename source/{_components => _integrations}/snips.markdown (100%) rename source/{_components => _integrations}/snmp.markdown (100%) rename source/{_components => _integrations}/sochain.markdown (100%) rename source/{_components => _integrations}/socialblade.markdown (100%) rename source/{_components => _integrations}/solaredge.markdown (100%) rename source/{_components => _integrations}/solaredge_local.markdown (100%) rename source/{_components => _integrations}/solax.markdown (100%) rename source/{_components => _integrations}/somfy.markdown (100%) rename source/{_components => _integrations}/somfy_mylink.markdown (100%) rename source/{_components => _integrations}/sonarr.markdown (100%) rename source/{_components => _integrations}/songpal.markdown (100%) rename source/{_components => _integrations}/sonos.markdown (100%) rename source/{_components => _integrations}/sony_projector.markdown (100%) rename source/{_components => _integrations}/soundtouch.markdown (100%) rename source/{_components => _integrations}/spaceapi.markdown (100%) rename source/{_components => _integrations}/spc.markdown (100%) rename source/{_components => _integrations}/speedtestdotnet.markdown (100%) rename source/{_components => _integrations}/spider.markdown (100%) rename source/{_components => _integrations}/splunk.markdown (100%) rename source/{_components => _integrations}/spotcrime.markdown (100%) rename source/{_components => _integrations}/spotify.markdown (100%) rename source/{_components => _integrations}/sql.markdown (100%) rename source/{_components => _integrations}/squeezebox.markdown (100%) rename source/{_components => _integrations}/srp_energy.markdown (100%) rename source/{_components => _integrations}/ssdp.markdown (100%) rename source/{_components => _integrations}/starlingbank.markdown (100%) rename source/{_components => _integrations}/startca.markdown (100%) rename source/{_components => _integrations}/statistics.markdown (100%) rename source/{_components => _integrations}/statsd.markdown (100%) rename source/{_components => _integrations}/steam_online.markdown (100%) rename source/{_components => _integrations}/stiebel_eltron.markdown (100%) rename source/{_components => _integrations}/stream.markdown (100%) rename source/{_components => _integrations}/streamlabswater.markdown (100%) rename source/{_components => _integrations}/stride.markdown (100%) rename source/{_components => _integrations}/suez_water.markdown (100%) rename source/{_components => _integrations}/sun.markdown (100%) rename source/{_components => _integrations}/supervisord.markdown (100%) rename source/{_components => _integrations}/supla.markdown (100%) rename source/{_components => _integrations}/swiss_hydrological_data.markdown (100%) rename source/{_components => _integrations}/swiss_public_transport.markdown (100%) rename source/{_components => _integrations}/swisscom.markdown (100%) rename source/{_components => _integrations}/switch.command_line.markdown (100%) rename source/{_components => _integrations}/switch.knx.markdown (100%) rename source/{_components => _integrations}/switch.markdown (100%) rename source/{_components => _integrations}/switch.modbus.markdown (100%) rename source/{_components => _integrations}/switch.mqtt.markdown (100%) rename source/{_components => _integrations}/switch.mysensors.markdown (100%) rename source/{_components => _integrations}/switch.pca.markdown (100%) rename source/{_components => _integrations}/switch.rest.markdown (100%) rename source/{_components => _integrations}/switch.rflink.markdown (100%) rename source/{_components => _integrations}/switch.rfxtrx.markdown (100%) rename source/{_components => _integrations}/switch.template.markdown (100%) rename source/{_components => _integrations}/switch.xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/switch.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/switchbot.markdown (100%) rename source/{_components => _integrations}/switcher_kis.markdown (100%) rename source/{_components => _integrations}/switchmate.markdown (100%) rename source/{_components => _integrations}/syncthru.markdown (100%) rename source/{_components => _integrations}/synology.markdown (100%) rename source/{_components => _integrations}/synology_chat.markdown (100%) rename source/{_components => _integrations}/synology_srm.markdown (100%) rename source/{_components => _integrations}/synologydsm.markdown (100%) rename source/{_components => _integrations}/syslog.markdown (100%) rename source/{_components => _integrations}/system_health.markdown (100%) rename source/{_components => _integrations}/system_log.markdown (100%) rename source/{_components => _integrations}/systemmonitor.markdown (100%) rename source/{_components => _integrations}/sytadin.markdown (100%) rename source/{_components => _integrations}/tado.markdown (100%) rename source/{_components => _integrations}/tahoma.markdown (100%) rename source/{_components => _integrations}/tank_utility.markdown (100%) rename source/{_components => _integrations}/tapsaff.markdown (100%) rename source/{_components => _integrations}/tautulli.markdown (100%) rename source/{_components => _integrations}/tcp.markdown (100%) rename source/{_components => _integrations}/ted5000.markdown (100%) rename source/{_components => _integrations}/teksavvy.markdown (100%) rename source/{_components => _integrations}/telegram.markdown (100%) rename source/{_components => _integrations}/telegram_bot.markdown (100%) rename source/{_components => _integrations}/tellduslive.markdown (100%) rename source/{_components => _integrations}/tellstick.markdown (100%) rename source/{_components => _integrations}/telnet.markdown (100%) rename source/{_components => _integrations}/temper.markdown (100%) rename source/{_components => _integrations}/template.markdown (100%) rename source/{_components => _integrations}/tensorflow.markdown (100%) rename source/{_components => _integrations}/tesla.markdown (100%) rename source/{_components => _integrations}/tfiac.markdown (100%) rename source/{_components => _integrations}/thermoworks_smoke.markdown (100%) rename source/{_components => _integrations}/thethingsnetwork.markdown (100%) rename source/{_components => _integrations}/thingspeak.markdown (100%) rename source/{_components => _integrations}/thinkingcleaner.markdown (100%) rename source/{_components => _integrations}/thomson.markdown (100%) rename source/{_components => _integrations}/threshold.markdown (100%) rename source/{_components => _integrations}/tibber.markdown (100%) rename source/{_components => _integrations}/tikteck.markdown (100%) rename source/{_components => _integrations}/tile.markdown (100%) rename source/{_components => _integrations}/time_date.markdown (100%) rename source/{_components => _integrations}/timer.markdown (100%) rename source/{_components => _integrations}/tod.markdown (100%) rename source/{_components => _integrations}/todoist.markdown (100%) rename source/{_components => _integrations}/tof.markdown (100%) rename source/{_components => _integrations}/tomato.markdown (100%) rename source/{_components => _integrations}/toon.markdown (100%) rename source/{_components => _integrations}/torque.markdown (100%) rename source/{_components => _integrations}/totalconnect.markdown (100%) rename source/{_components => _integrations}/touchline.markdown (100%) rename source/{_components => _integrations}/tplink.markdown (100%) rename source/{_components => _integrations}/tplink_lte.markdown (100%) rename source/{_components => _integrations}/traccar.markdown (100%) rename source/{_components => _integrations}/trackr.markdown (100%) rename source/{_components => _integrations}/tradfri.markdown (100%) rename source/{_components => _integrations}/trafikverket_train.markdown (100%) rename source/{_components => _integrations}/trafikverket_weatherstation.markdown (100%) rename source/{_components => _integrations}/transmission.markdown (100%) rename source/{_components => _integrations}/transport_nsw.markdown (100%) rename source/{_components => _integrations}/travisci.markdown (100%) rename source/{_components => _integrations}/trend.markdown (100%) rename source/{_components => _integrations}/tts.markdown (100%) rename source/{_components => _integrations}/tuya.markdown (100%) rename source/{_components => _integrations}/twentemilieu.markdown (100%) rename source/{_components => _integrations}/twilio.markdown (100%) rename source/{_components => _integrations}/twilio_call.markdown (100%) rename source/{_components => _integrations}/twilio_sms.markdown (100%) rename source/{_components => _integrations}/twitch.markdown (100%) rename source/{_components => _integrations}/twitter.markdown (100%) rename source/{_components => _integrations}/ubee.markdown (100%) rename source/{_components => _integrations}/ubus.markdown (100%) rename source/{_components => _integrations}/ue_smart_radio.markdown (100%) rename source/{_components => _integrations}/uk_transport.markdown (100%) rename source/{_components => _integrations}/unifi.markdown (100%) rename source/{_components => _integrations}/unifi_direct.markdown (100%) rename source/{_components => _integrations}/universal.markdown (100%) rename source/{_components => _integrations}/upc_connect.markdown (100%) rename source/{_components => _integrations}/upcloud.markdown (100%) rename source/{_components => _integrations}/updater.markdown (100%) rename source/{_components => _integrations}/upnp.markdown (100%) rename source/{_components => _integrations}/ups.markdown (100%) rename source/{_components => _integrations}/uptime.markdown (100%) rename source/{_components => _integrations}/uptimerobot.markdown (100%) rename source/{_components => _integrations}/uscis.markdown (100%) rename source/{_components => _integrations}/usgs_earthquakes_feed.markdown (100%) rename source/{_components => _integrations}/usps.markdown (100%) rename source/{_components => _integrations}/utility_meter.markdown (100%) rename source/{_components => _integrations}/uvc.markdown (100%) rename source/{_components => _integrations}/vacuum.markdown (100%) rename source/{_components => _integrations}/vacuum.mqtt.markdown (100%) rename source/{_components => _integrations}/vacuum.template.markdown (100%) rename source/{_components => _integrations}/vacuum.xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/vallox.markdown (100%) rename source/{_components => _integrations}/vasttrafik.markdown (100%) rename source/{_components => _integrations}/velbus.markdown (100%) rename source/{_components => _integrations}/velux.markdown (100%) rename source/{_components => _integrations}/venstar.markdown (100%) rename source/{_components => _integrations}/vera.markdown (100%) rename source/{_components => _integrations}/verisure.markdown (100%) rename source/{_components => _integrations}/version.markdown (100%) rename source/{_components => _integrations}/vesync.markdown (100%) rename source/{_components => _integrations}/viaggiatreno.markdown (100%) rename source/{_components => _integrations}/vicare.markdown (100%) rename source/{_components => _integrations}/vivotek.markdown (100%) rename source/{_components => _integrations}/vizio.markdown (100%) rename source/{_components => _integrations}/vlc.markdown (100%) rename source/{_components => _integrations}/vlc_telnet.markdown (100%) rename source/{_components => _integrations}/voicerss.markdown (100%) rename source/{_components => _integrations}/volkszaehler.markdown (100%) rename source/{_components => _integrations}/volumio.markdown (100%) rename source/{_components => _integrations}/volvooncall.markdown (100%) rename source/{_components => _integrations}/vultr.markdown (100%) rename source/{_components => _integrations}/w800rf32.markdown (100%) rename source/{_components => _integrations}/wake_on_lan.markdown (100%) rename source/{_components => _integrations}/waqi.markdown (100%) rename source/{_components => _integrations}/water_heater.markdown (100%) rename source/{_components => _integrations}/waterfurnace.markdown (100%) rename source/{_components => _integrations}/watson_iot.markdown (100%) rename source/{_components => _integrations}/watson_tts.markdown (100%) rename source/{_components => _integrations}/waze_travel_time.markdown (100%) rename source/{_components => _integrations}/weather.darksky.markdown (100%) rename source/{_components => _integrations}/weather.markdown (100%) rename source/{_components => _integrations}/webhook.markdown (100%) rename source/{_components => _integrations}/webhooks.markdown (100%) rename source/{_components => _integrations}/weblink.markdown (100%) rename source/{_components => _integrations}/webostv.markdown (100%) rename source/{_components => _integrations}/websocket_api.markdown (100%) rename source/{_components => _integrations}/wemo.markdown (100%) rename source/{_components => _integrations}/whois.markdown (100%) rename source/{_components => _integrations}/wink.markdown (100%) rename source/{_components => _integrations}/wirelesstag.markdown (100%) rename source/{_components => _integrations}/withings.markdown (100%) rename source/{_components => _integrations}/workday.markdown (100%) rename source/{_components => _integrations}/worldclock.markdown (100%) rename source/{_components => _integrations}/worldtidesinfo.markdown (100%) rename source/{_components => _integrations}/worxlandroid.markdown (100%) rename source/{_components => _integrations}/wsdot.markdown (100%) rename source/{_components => _integrations}/wunderground.markdown (100%) rename source/{_components => _integrations}/wunderlist.markdown (100%) rename source/{_components => _integrations}/wwlln.markdown (100%) rename source/{_components => _integrations}/x10.markdown (100%) rename source/{_components => _integrations}/xbox_live.markdown (100%) rename source/{_components => _integrations}/xeoma.markdown (100%) rename source/{_components => _integrations}/xfinity.markdown (100%) rename source/{_components => _integrations}/xiaomi.markdown (100%) rename source/{_components => _integrations}/xiaomi_aqara.markdown (100%) rename source/{_components => _integrations}/xiaomi_miio.markdown (100%) rename source/{_components => _integrations}/xiaomi_tv.markdown (100%) rename source/{_components => _integrations}/xmpp.markdown (100%) rename source/{_components => _integrations}/xs1.markdown (100%) rename source/{_components => _integrations}/yale_smart_alarm.markdown (100%) rename source/{_components => _integrations}/yamaha.markdown (100%) rename source/{_components => _integrations}/yamaha_musiccast.markdown (100%) rename source/{_components => _integrations}/yandextts.markdown (100%) rename source/{_components => _integrations}/yeelight.markdown (100%) rename source/{_components => _integrations}/yeelightsunflower.markdown (100%) rename source/{_components => _integrations}/yessssms.markdown (100%) rename source/{_components => _integrations}/yi.markdown (100%) rename source/{_components => _integrations}/yr.markdown (100%) rename source/{_components => _integrations}/yweather.markdown (100%) rename source/{_components => _integrations}/zabbix.markdown (100%) rename source/{_components => _integrations}/zamg.markdown (100%) rename source/{_components => _integrations}/zengge.markdown (100%) rename source/{_components => _integrations}/zeroconf.markdown (100%) rename source/{_components => _integrations}/zestimate.markdown (100%) rename source/{_components => _integrations}/zha.markdown (100%) rename source/{_components => _integrations}/zhong_hong.markdown (100%) rename source/{_components => _integrations}/zigbee.markdown (100%) rename source/{_components => _integrations}/ziggo_mediabox_xl.markdown (100%) rename source/{_components => _integrations}/zone.markdown (100%) rename source/{_components => _integrations}/zoneminder.markdown (100%) rename source/{_components => _integrations}/zwave.markdown (100%) rename source/{components => integrations}/index.html (100%) diff --git a/source/_components/abode.markdown b/source/_integrations/abode.markdown similarity index 100% rename from source/_components/abode.markdown rename to source/_integrations/abode.markdown diff --git a/source/_components/acer_projector.markdown b/source/_integrations/acer_projector.markdown similarity index 100% rename from source/_components/acer_projector.markdown rename to source/_integrations/acer_projector.markdown diff --git a/source/_components/actiontec.markdown b/source/_integrations/actiontec.markdown similarity index 100% rename from source/_components/actiontec.markdown rename to source/_integrations/actiontec.markdown diff --git a/source/_components/adguard.markdown b/source/_integrations/adguard.markdown similarity index 100% rename from source/_components/adguard.markdown rename to source/_integrations/adguard.markdown diff --git a/source/_components/ads.markdown b/source/_integrations/ads.markdown similarity index 100% rename from source/_components/ads.markdown rename to source/_integrations/ads.markdown diff --git a/source/_components/aftership.markdown b/source/_integrations/aftership.markdown similarity index 100% rename from source/_components/aftership.markdown rename to source/_integrations/aftership.markdown diff --git a/source/_components/air_quality.markdown b/source/_integrations/air_quality.markdown similarity index 100% rename from source/_components/air_quality.markdown rename to source/_integrations/air_quality.markdown diff --git a/source/_components/airvisual.markdown b/source/_integrations/airvisual.markdown similarity index 100% rename from source/_components/airvisual.markdown rename to source/_integrations/airvisual.markdown diff --git a/source/_components/aladdin_connect.markdown b/source/_integrations/aladdin_connect.markdown similarity index 100% rename from source/_components/aladdin_connect.markdown rename to source/_integrations/aladdin_connect.markdown diff --git a/source/_components/alarm_control_panel.ifttt.markdown b/source/_integrations/alarm_control_panel.ifttt.markdown similarity index 100% rename from source/_components/alarm_control_panel.ifttt.markdown rename to source/_integrations/alarm_control_panel.ifttt.markdown diff --git a/source/_components/alarm_control_panel.markdown b/source/_integrations/alarm_control_panel.markdown similarity index 100% rename from source/_components/alarm_control_panel.markdown rename to source/_integrations/alarm_control_panel.markdown diff --git a/source/_components/alarm_control_panel.mqtt.markdown b/source/_integrations/alarm_control_panel.mqtt.markdown similarity index 100% rename from source/_components/alarm_control_panel.mqtt.markdown rename to source/_integrations/alarm_control_panel.mqtt.markdown diff --git a/source/_components/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown similarity index 100% rename from source/_components/alarmdecoder.markdown rename to source/_integrations/alarmdecoder.markdown diff --git a/source/_components/alarmdotcom.markdown b/source/_integrations/alarmdotcom.markdown similarity index 100% rename from source/_components/alarmdotcom.markdown rename to source/_integrations/alarmdotcom.markdown diff --git a/source/_components/alert.markdown b/source/_integrations/alert.markdown similarity index 100% rename from source/_components/alert.markdown rename to source/_integrations/alert.markdown diff --git a/source/_components/alexa.flash_briefings.markdown b/source/_integrations/alexa.flash_briefings.markdown similarity index 100% rename from source/_components/alexa.flash_briefings.markdown rename to source/_integrations/alexa.flash_briefings.markdown diff --git a/source/_components/alexa.intent.markdown b/source/_integrations/alexa.intent.markdown similarity index 100% rename from source/_components/alexa.intent.markdown rename to source/_integrations/alexa.intent.markdown diff --git a/source/_components/alexa.markdown b/source/_integrations/alexa.markdown similarity index 100% rename from source/_components/alexa.markdown rename to source/_integrations/alexa.markdown diff --git a/source/_components/alexa.smart_home.markdown b/source/_integrations/alexa.smart_home.markdown similarity index 100% rename from source/_components/alexa.smart_home.markdown rename to source/_integrations/alexa.smart_home.markdown diff --git a/source/_components/alpha_vantage.markdown b/source/_integrations/alpha_vantage.markdown similarity index 100% rename from source/_components/alpha_vantage.markdown rename to source/_integrations/alpha_vantage.markdown diff --git a/source/_components/amazon_polly.markdown b/source/_integrations/amazon_polly.markdown similarity index 100% rename from source/_components/amazon_polly.markdown rename to source/_integrations/amazon_polly.markdown diff --git a/source/_components/ambiclimate.markdown b/source/_integrations/ambiclimate.markdown similarity index 100% rename from source/_components/ambiclimate.markdown rename to source/_integrations/ambiclimate.markdown diff --git a/source/_components/ambient_station.markdown b/source/_integrations/ambient_station.markdown similarity index 100% rename from source/_components/ambient_station.markdown rename to source/_integrations/ambient_station.markdown diff --git a/source/_components/amcrest.markdown b/source/_integrations/amcrest.markdown similarity index 100% rename from source/_components/amcrest.markdown rename to source/_integrations/amcrest.markdown diff --git a/source/_components/ampio.markdown b/source/_integrations/ampio.markdown similarity index 100% rename from source/_components/ampio.markdown rename to source/_integrations/ampio.markdown diff --git a/source/_components/android_ip_webcam.markdown b/source/_integrations/android_ip_webcam.markdown similarity index 100% rename from source/_components/android_ip_webcam.markdown rename to source/_integrations/android_ip_webcam.markdown diff --git a/source/_components/androidtv.markdown b/source/_integrations/androidtv.markdown similarity index 100% rename from source/_components/androidtv.markdown rename to source/_integrations/androidtv.markdown diff --git a/source/_components/anel_pwrctrl.markdown b/source/_integrations/anel_pwrctrl.markdown similarity index 100% rename from source/_components/anel_pwrctrl.markdown rename to source/_integrations/anel_pwrctrl.markdown diff --git a/source/_components/anthemav.markdown b/source/_integrations/anthemav.markdown similarity index 100% rename from source/_components/anthemav.markdown rename to source/_integrations/anthemav.markdown diff --git a/source/_components/apache_kafka.markdown b/source/_integrations/apache_kafka.markdown similarity index 100% rename from source/_components/apache_kafka.markdown rename to source/_integrations/apache_kafka.markdown diff --git a/source/_components/apcupsd.markdown b/source/_integrations/apcupsd.markdown similarity index 100% rename from source/_components/apcupsd.markdown rename to source/_integrations/apcupsd.markdown diff --git a/source/_components/api.markdown b/source/_integrations/api.markdown similarity index 100% rename from source/_components/api.markdown rename to source/_integrations/api.markdown diff --git a/source/_components/apns.markdown b/source/_integrations/apns.markdown similarity index 100% rename from source/_components/apns.markdown rename to source/_integrations/apns.markdown diff --git a/source/_components/apple_tv.markdown b/source/_integrations/apple_tv.markdown similarity index 100% rename from source/_components/apple_tv.markdown rename to source/_integrations/apple_tv.markdown diff --git a/source/_components/aprs.markdown b/source/_integrations/aprs.markdown similarity index 100% rename from source/_components/aprs.markdown rename to source/_integrations/aprs.markdown diff --git a/source/_components/aqualogic.markdown b/source/_integrations/aqualogic.markdown similarity index 100% rename from source/_components/aqualogic.markdown rename to source/_integrations/aqualogic.markdown diff --git a/source/_components/aquostv.markdown b/source/_integrations/aquostv.markdown similarity index 100% rename from source/_components/aquostv.markdown rename to source/_integrations/aquostv.markdown diff --git a/source/_components/arcam_fmj.markdown b/source/_integrations/arcam_fmj.markdown similarity index 100% rename from source/_components/arcam_fmj.markdown rename to source/_integrations/arcam_fmj.markdown diff --git a/source/_components/arduino.markdown b/source/_integrations/arduino.markdown similarity index 100% rename from source/_components/arduino.markdown rename to source/_integrations/arduino.markdown diff --git a/source/_components/arest.markdown b/source/_integrations/arest.markdown similarity index 100% rename from source/_components/arest.markdown rename to source/_integrations/arest.markdown diff --git a/source/_components/arlo.markdown b/source/_integrations/arlo.markdown similarity index 100% rename from source/_components/arlo.markdown rename to source/_integrations/arlo.markdown diff --git a/source/_components/aruba.markdown b/source/_integrations/aruba.markdown similarity index 100% rename from source/_components/aruba.markdown rename to source/_integrations/aruba.markdown diff --git a/source/_components/arwn.markdown b/source/_integrations/arwn.markdown similarity index 100% rename from source/_components/arwn.markdown rename to source/_integrations/arwn.markdown diff --git a/source/_components/asterisk_cdr.markdown b/source/_integrations/asterisk_cdr.markdown similarity index 100% rename from source/_components/asterisk_cdr.markdown rename to source/_integrations/asterisk_cdr.markdown diff --git a/source/_components/asterisk_mbox.markdown b/source/_integrations/asterisk_mbox.markdown similarity index 100% rename from source/_components/asterisk_mbox.markdown rename to source/_integrations/asterisk_mbox.markdown diff --git a/source/_components/asuswrt.markdown b/source/_integrations/asuswrt.markdown similarity index 100% rename from source/_components/asuswrt.markdown rename to source/_integrations/asuswrt.markdown diff --git a/source/_components/atome.markdown b/source/_integrations/atome.markdown similarity index 100% rename from source/_components/atome.markdown rename to source/_integrations/atome.markdown diff --git a/source/_components/august.markdown b/source/_integrations/august.markdown similarity index 100% rename from source/_components/august.markdown rename to source/_integrations/august.markdown diff --git a/source/_components/aurora.markdown b/source/_integrations/aurora.markdown similarity index 100% rename from source/_components/aurora.markdown rename to source/_integrations/aurora.markdown diff --git a/source/_components/aurora_abb_powerone.markdown b/source/_integrations/aurora_abb_powerone.markdown similarity index 100% rename from source/_components/aurora_abb_powerone.markdown rename to source/_integrations/aurora_abb_powerone.markdown diff --git a/source/_components/auth.markdown b/source/_integrations/auth.markdown similarity index 100% rename from source/_components/auth.markdown rename to source/_integrations/auth.markdown diff --git a/source/_components/automatic.markdown b/source/_integrations/automatic.markdown similarity index 100% rename from source/_components/automatic.markdown rename to source/_integrations/automatic.markdown diff --git a/source/_components/automation.markdown b/source/_integrations/automation.markdown similarity index 100% rename from source/_components/automation.markdown rename to source/_integrations/automation.markdown diff --git a/source/_components/avea.markdown b/source/_integrations/avea.markdown similarity index 100% rename from source/_components/avea.markdown rename to source/_integrations/avea.markdown diff --git a/source/_components/avion.markdown b/source/_integrations/avion.markdown similarity index 100% rename from source/_components/avion.markdown rename to source/_integrations/avion.markdown diff --git a/source/_components/awair.markdown b/source/_integrations/awair.markdown similarity index 100% rename from source/_components/awair.markdown rename to source/_integrations/awair.markdown diff --git a/source/_components/aws.markdown b/source/_integrations/aws.markdown similarity index 100% rename from source/_components/aws.markdown rename to source/_integrations/aws.markdown diff --git a/source/_components/axis.markdown b/source/_integrations/axis.markdown similarity index 100% rename from source/_components/axis.markdown rename to source/_integrations/axis.markdown diff --git a/source/_components/azure_event_hub.markdown b/source/_integrations/azure_event_hub.markdown similarity index 100% rename from source/_components/azure_event_hub.markdown rename to source/_integrations/azure_event_hub.markdown diff --git a/source/_components/baidu.markdown b/source/_integrations/baidu.markdown similarity index 100% rename from source/_components/baidu.markdown rename to source/_integrations/baidu.markdown diff --git a/source/_components/bayesian.markdown b/source/_integrations/bayesian.markdown similarity index 100% rename from source/_components/bayesian.markdown rename to source/_integrations/bayesian.markdown diff --git a/source/_components/bbb_gpio.markdown b/source/_integrations/bbb_gpio.markdown similarity index 100% rename from source/_components/bbb_gpio.markdown rename to source/_integrations/bbb_gpio.markdown diff --git a/source/_components/bbox.markdown b/source/_integrations/bbox.markdown similarity index 100% rename from source/_components/bbox.markdown rename to source/_integrations/bbox.markdown diff --git a/source/_components/beewi_smartclim.markdown b/source/_integrations/beewi_smartclim.markdown similarity index 100% rename from source/_components/beewi_smartclim.markdown rename to source/_integrations/beewi_smartclim.markdown diff --git a/source/_components/bh1750.markdown b/source/_integrations/bh1750.markdown similarity index 100% rename from source/_components/bh1750.markdown rename to source/_integrations/bh1750.markdown diff --git a/source/_components/binary_sensor.knx.markdown b/source/_integrations/binary_sensor.knx.markdown similarity index 100% rename from source/_components/binary_sensor.knx.markdown rename to source/_integrations/binary_sensor.knx.markdown diff --git a/source/_components/binary_sensor.markdown b/source/_integrations/binary_sensor.markdown similarity index 100% rename from source/_components/binary_sensor.markdown rename to source/_integrations/binary_sensor.markdown diff --git a/source/_components/binary_sensor.modbus.markdown b/source/_integrations/binary_sensor.modbus.markdown similarity index 100% rename from source/_components/binary_sensor.modbus.markdown rename to source/_integrations/binary_sensor.modbus.markdown diff --git a/source/_components/binary_sensor.mqtt.markdown b/source/_integrations/binary_sensor.mqtt.markdown similarity index 100% rename from source/_components/binary_sensor.mqtt.markdown rename to source/_integrations/binary_sensor.mqtt.markdown diff --git a/source/_components/binary_sensor.mysensors.markdown b/source/_integrations/binary_sensor.mysensors.markdown similarity index 100% rename from source/_components/binary_sensor.mysensors.markdown rename to source/_integrations/binary_sensor.mysensors.markdown diff --git a/source/_components/binary_sensor.rest.markdown b/source/_integrations/binary_sensor.rest.markdown similarity index 100% rename from source/_components/binary_sensor.rest.markdown rename to source/_integrations/binary_sensor.rest.markdown diff --git a/source/_components/binary_sensor.rflink.markdown b/source/_integrations/binary_sensor.rflink.markdown similarity index 100% rename from source/_components/binary_sensor.rflink.markdown rename to source/_integrations/binary_sensor.rflink.markdown diff --git a/source/_components/binary_sensor.rfxtrx.markdown b/source/_integrations/binary_sensor.rfxtrx.markdown similarity index 100% rename from source/_components/binary_sensor.rfxtrx.markdown rename to source/_integrations/binary_sensor.rfxtrx.markdown diff --git a/source/_components/binary_sensor.template.markdown b/source/_integrations/binary_sensor.template.markdown similarity index 100% rename from source/_components/binary_sensor.template.markdown rename to source/_integrations/binary_sensor.template.markdown diff --git a/source/_components/binary_sensor.xiaomi_aqara.markdown b/source/_integrations/binary_sensor.xiaomi_aqara.markdown similarity index 100% rename from source/_components/binary_sensor.xiaomi_aqara.markdown rename to source/_integrations/binary_sensor.xiaomi_aqara.markdown diff --git a/source/_components/bitcoin.markdown b/source/_integrations/bitcoin.markdown similarity index 100% rename from source/_components/bitcoin.markdown rename to source/_integrations/bitcoin.markdown diff --git a/source/_components/bizkaibus.markdown b/source/_integrations/bizkaibus.markdown similarity index 100% rename from source/_components/bizkaibus.markdown rename to source/_integrations/bizkaibus.markdown diff --git a/source/_components/blackbird.markdown b/source/_integrations/blackbird.markdown similarity index 100% rename from source/_components/blackbird.markdown rename to source/_integrations/blackbird.markdown diff --git a/source/_components/blink.markdown b/source/_integrations/blink.markdown similarity index 100% rename from source/_components/blink.markdown rename to source/_integrations/blink.markdown diff --git a/source/_components/blinksticklight.markdown b/source/_integrations/blinksticklight.markdown similarity index 100% rename from source/_components/blinksticklight.markdown rename to source/_integrations/blinksticklight.markdown diff --git a/source/_components/blinkt.markdown b/source/_integrations/blinkt.markdown similarity index 100% rename from source/_components/blinkt.markdown rename to source/_integrations/blinkt.markdown diff --git a/source/_components/blockchain.markdown b/source/_integrations/blockchain.markdown similarity index 100% rename from source/_components/blockchain.markdown rename to source/_integrations/blockchain.markdown diff --git a/source/_components/bloomsky.markdown b/source/_integrations/bloomsky.markdown similarity index 100% rename from source/_components/bloomsky.markdown rename to source/_integrations/bloomsky.markdown diff --git a/source/_components/bluesound.markdown b/source/_integrations/bluesound.markdown similarity index 100% rename from source/_components/bluesound.markdown rename to source/_integrations/bluesound.markdown diff --git a/source/_components/bluetooth_le_tracker.markdown b/source/_integrations/bluetooth_le_tracker.markdown similarity index 100% rename from source/_components/bluetooth_le_tracker.markdown rename to source/_integrations/bluetooth_le_tracker.markdown diff --git a/source/_components/bluetooth_tracker.markdown b/source/_integrations/bluetooth_tracker.markdown similarity index 100% rename from source/_components/bluetooth_tracker.markdown rename to source/_integrations/bluetooth_tracker.markdown diff --git a/source/_components/bme280.markdown b/source/_integrations/bme280.markdown similarity index 100% rename from source/_components/bme280.markdown rename to source/_integrations/bme280.markdown diff --git a/source/_components/bme680.markdown b/source/_integrations/bme680.markdown similarity index 100% rename from source/_components/bme680.markdown rename to source/_integrations/bme680.markdown diff --git a/source/_components/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown similarity index 100% rename from source/_components/bmw_connected_drive.markdown rename to source/_integrations/bmw_connected_drive.markdown diff --git a/source/_components/bom.markdown b/source/_integrations/bom.markdown similarity index 100% rename from source/_components/bom.markdown rename to source/_integrations/bom.markdown diff --git a/source/_components/braviatv.markdown b/source/_integrations/braviatv.markdown similarity index 100% rename from source/_components/braviatv.markdown rename to source/_integrations/braviatv.markdown diff --git a/source/_components/broadcast.markdown b/source/_integrations/broadcast.markdown similarity index 100% rename from source/_components/broadcast.markdown rename to source/_integrations/broadcast.markdown diff --git a/source/_components/broadlink.markdown b/source/_integrations/broadlink.markdown similarity index 100% rename from source/_components/broadlink.markdown rename to source/_integrations/broadlink.markdown diff --git a/source/_components/brottsplatskartan.markdown b/source/_integrations/brottsplatskartan.markdown similarity index 100% rename from source/_components/brottsplatskartan.markdown rename to source/_integrations/brottsplatskartan.markdown diff --git a/source/_components/browser.markdown b/source/_integrations/browser.markdown similarity index 100% rename from source/_components/browser.markdown rename to source/_integrations/browser.markdown diff --git a/source/_components/brunt.markdown b/source/_integrations/brunt.markdown similarity index 100% rename from source/_components/brunt.markdown rename to source/_integrations/brunt.markdown diff --git a/source/_components/bt_home_hub_5.markdown b/source/_integrations/bt_home_hub_5.markdown similarity index 100% rename from source/_components/bt_home_hub_5.markdown rename to source/_integrations/bt_home_hub_5.markdown diff --git a/source/_components/bt_smarthub.markdown b/source/_integrations/bt_smarthub.markdown similarity index 100% rename from source/_components/bt_smarthub.markdown rename to source/_integrations/bt_smarthub.markdown diff --git a/source/_components/buienradar.markdown b/source/_integrations/buienradar.markdown similarity index 100% rename from source/_components/buienradar.markdown rename to source/_integrations/buienradar.markdown diff --git a/source/_components/caldav.markdown b/source/_integrations/caldav.markdown similarity index 100% rename from source/_components/caldav.markdown rename to source/_integrations/caldav.markdown diff --git a/source/_components/calendar.google.markdown b/source/_integrations/calendar.google.markdown similarity index 100% rename from source/_components/calendar.google.markdown rename to source/_integrations/calendar.google.markdown diff --git a/source/_components/calendar.markdown b/source/_integrations/calendar.markdown similarity index 100% rename from source/_components/calendar.markdown rename to source/_integrations/calendar.markdown diff --git a/source/_components/camera.ffmpeg.markdown b/source/_integrations/camera.ffmpeg.markdown similarity index 100% rename from source/_components/camera.ffmpeg.markdown rename to source/_integrations/camera.ffmpeg.markdown diff --git a/source/_components/camera.markdown b/source/_integrations/camera.markdown similarity index 100% rename from source/_components/camera.markdown rename to source/_integrations/camera.markdown diff --git a/source/_components/camera.mqtt.markdown b/source/_integrations/camera.mqtt.markdown similarity index 100% rename from source/_components/camera.mqtt.markdown rename to source/_integrations/camera.mqtt.markdown diff --git a/source/_components/canary.markdown b/source/_integrations/canary.markdown similarity index 100% rename from source/_components/canary.markdown rename to source/_integrations/canary.markdown diff --git a/source/_components/cast.markdown b/source/_integrations/cast.markdown similarity index 100% rename from source/_components/cast.markdown rename to source/_integrations/cast.markdown diff --git a/source/_components/cert_expiry.markdown b/source/_integrations/cert_expiry.markdown similarity index 100% rename from source/_components/cert_expiry.markdown rename to source/_integrations/cert_expiry.markdown diff --git a/source/_components/channels.markdown b/source/_integrations/channels.markdown similarity index 100% rename from source/_components/channels.markdown rename to source/_integrations/channels.markdown diff --git a/source/_components/cisco_ios.markdown b/source/_integrations/cisco_ios.markdown similarity index 100% rename from source/_components/cisco_ios.markdown rename to source/_integrations/cisco_ios.markdown diff --git a/source/_components/cisco_mobility_express.markdown b/source/_integrations/cisco_mobility_express.markdown similarity index 100% rename from source/_components/cisco_mobility_express.markdown rename to source/_integrations/cisco_mobility_express.markdown diff --git a/source/_components/cisco_webex_teams.markdown b/source/_integrations/cisco_webex_teams.markdown similarity index 100% rename from source/_components/cisco_webex_teams.markdown rename to source/_integrations/cisco_webex_teams.markdown diff --git a/source/_components/ciscospark.markdown b/source/_integrations/ciscospark.markdown similarity index 100% rename from source/_components/ciscospark.markdown rename to source/_integrations/ciscospark.markdown diff --git a/source/_components/citybikes.markdown b/source/_integrations/citybikes.markdown similarity index 100% rename from source/_components/citybikes.markdown rename to source/_integrations/citybikes.markdown diff --git a/source/_components/clementine.markdown b/source/_integrations/clementine.markdown similarity index 100% rename from source/_components/clementine.markdown rename to source/_integrations/clementine.markdown diff --git a/source/_components/clickatell.markdown b/source/_integrations/clickatell.markdown similarity index 100% rename from source/_components/clickatell.markdown rename to source/_integrations/clickatell.markdown diff --git a/source/_components/clicksend.markdown b/source/_integrations/clicksend.markdown similarity index 100% rename from source/_components/clicksend.markdown rename to source/_integrations/clicksend.markdown diff --git a/source/_components/clicksend_tts.markdown b/source/_integrations/clicksend_tts.markdown similarity index 100% rename from source/_components/clicksend_tts.markdown rename to source/_integrations/clicksend_tts.markdown diff --git a/source/_components/climate.knx.markdown b/source/_integrations/climate.knx.markdown similarity index 100% rename from source/_components/climate.knx.markdown rename to source/_integrations/climate.knx.markdown diff --git a/source/_components/climate.markdown b/source/_integrations/climate.markdown similarity index 100% rename from source/_components/climate.markdown rename to source/_integrations/climate.markdown diff --git a/source/_components/climate.modbus.markdown b/source/_integrations/climate.modbus.markdown similarity index 100% rename from source/_components/climate.modbus.markdown rename to source/_integrations/climate.modbus.markdown diff --git a/source/_components/climate.mqtt.markdown b/source/_integrations/climate.mqtt.markdown similarity index 100% rename from source/_components/climate.mqtt.markdown rename to source/_integrations/climate.mqtt.markdown diff --git a/source/_components/climate.mysensors.markdown b/source/_integrations/climate.mysensors.markdown similarity index 100% rename from source/_components/climate.mysensors.markdown rename to source/_integrations/climate.mysensors.markdown diff --git a/source/_components/cloud.markdown b/source/_integrations/cloud.markdown similarity index 100% rename from source/_components/cloud.markdown rename to source/_integrations/cloud.markdown diff --git a/source/_components/cloudflare.markdown b/source/_integrations/cloudflare.markdown similarity index 100% rename from source/_components/cloudflare.markdown rename to source/_integrations/cloudflare.markdown diff --git a/source/_components/cmus.markdown b/source/_integrations/cmus.markdown similarity index 100% rename from source/_components/cmus.markdown rename to source/_integrations/cmus.markdown diff --git a/source/_components/co2signal.markdown b/source/_integrations/co2signal.markdown similarity index 100% rename from source/_components/co2signal.markdown rename to source/_integrations/co2signal.markdown diff --git a/source/_components/coinbase.markdown b/source/_integrations/coinbase.markdown similarity index 100% rename from source/_components/coinbase.markdown rename to source/_integrations/coinbase.markdown diff --git a/source/_components/coinmarketcap.markdown b/source/_integrations/coinmarketcap.markdown similarity index 100% rename from source/_components/coinmarketcap.markdown rename to source/_integrations/coinmarketcap.markdown diff --git a/source/_components/comed_hourly_pricing.markdown b/source/_integrations/comed_hourly_pricing.markdown similarity index 100% rename from source/_components/comed_hourly_pricing.markdown rename to source/_integrations/comed_hourly_pricing.markdown diff --git a/source/_components/comfoconnect.markdown b/source/_integrations/comfoconnect.markdown similarity index 100% rename from source/_components/comfoconnect.markdown rename to source/_integrations/comfoconnect.markdown diff --git a/source/_components/command_line.markdown b/source/_integrations/command_line.markdown similarity index 100% rename from source/_components/command_line.markdown rename to source/_integrations/command_line.markdown diff --git a/source/_components/concord232.markdown b/source/_integrations/concord232.markdown similarity index 100% rename from source/_components/concord232.markdown rename to source/_integrations/concord232.markdown diff --git a/source/_components/config.markdown b/source/_integrations/config.markdown similarity index 100% rename from source/_components/config.markdown rename to source/_integrations/config.markdown diff --git a/source/_components/configurator.markdown b/source/_integrations/configurator.markdown similarity index 100% rename from source/_components/configurator.markdown rename to source/_integrations/configurator.markdown diff --git a/source/_components/conversation.markdown b/source/_integrations/conversation.markdown similarity index 100% rename from source/_components/conversation.markdown rename to source/_integrations/conversation.markdown diff --git a/source/_components/coolmaster.markdown b/source/_integrations/coolmaster.markdown similarity index 100% rename from source/_components/coolmaster.markdown rename to source/_integrations/coolmaster.markdown diff --git a/source/_components/counter.markdown b/source/_integrations/counter.markdown similarity index 100% rename from source/_components/counter.markdown rename to source/_integrations/counter.markdown diff --git a/source/_components/cover.command_line.markdown b/source/_integrations/cover.command_line.markdown similarity index 100% rename from source/_components/cover.command_line.markdown rename to source/_integrations/cover.command_line.markdown diff --git a/source/_components/cover.group.markdown b/source/_integrations/cover.group.markdown similarity index 100% rename from source/_components/cover.group.markdown rename to source/_integrations/cover.group.markdown diff --git a/source/_components/cover.knx.markdown b/source/_integrations/cover.knx.markdown similarity index 100% rename from source/_components/cover.knx.markdown rename to source/_integrations/cover.knx.markdown diff --git a/source/_components/cover.markdown b/source/_integrations/cover.markdown similarity index 100% rename from source/_components/cover.markdown rename to source/_integrations/cover.markdown diff --git a/source/_components/cover.mqtt.markdown b/source/_integrations/cover.mqtt.markdown similarity index 100% rename from source/_components/cover.mqtt.markdown rename to source/_integrations/cover.mqtt.markdown diff --git a/source/_components/cover.mysensors.markdown b/source/_integrations/cover.mysensors.markdown similarity index 100% rename from source/_components/cover.mysensors.markdown rename to source/_integrations/cover.mysensors.markdown diff --git a/source/_components/cover.rflink.markdown b/source/_integrations/cover.rflink.markdown similarity index 100% rename from source/_components/cover.rflink.markdown rename to source/_integrations/cover.rflink.markdown diff --git a/source/_components/cover.rfxtrx.markdown b/source/_integrations/cover.rfxtrx.markdown similarity index 100% rename from source/_components/cover.rfxtrx.markdown rename to source/_integrations/cover.rfxtrx.markdown diff --git a/source/_components/cover.template.markdown b/source/_integrations/cover.template.markdown similarity index 100% rename from source/_components/cover.template.markdown rename to source/_integrations/cover.template.markdown diff --git a/source/_components/cover.xiaomi_aqara.markdown b/source/_integrations/cover.xiaomi_aqara.markdown similarity index 100% rename from source/_components/cover.xiaomi_aqara.markdown rename to source/_integrations/cover.xiaomi_aqara.markdown diff --git a/source/_components/cppm_tracker.markdown b/source/_integrations/cppm_tracker.markdown similarity index 100% rename from source/_components/cppm_tracker.markdown rename to source/_integrations/cppm_tracker.markdown diff --git a/source/_components/cpuspeed.markdown b/source/_integrations/cpuspeed.markdown similarity index 100% rename from source/_components/cpuspeed.markdown rename to source/_integrations/cpuspeed.markdown diff --git a/source/_components/crimereports.markdown b/source/_integrations/crimereports.markdown similarity index 100% rename from source/_components/crimereports.markdown rename to source/_integrations/crimereports.markdown diff --git a/source/_components/cups.markdown b/source/_integrations/cups.markdown similarity index 100% rename from source/_components/cups.markdown rename to source/_integrations/cups.markdown diff --git a/source/_components/currencylayer.markdown b/source/_integrations/currencylayer.markdown similarity index 100% rename from source/_components/currencylayer.markdown rename to source/_integrations/currencylayer.markdown diff --git a/source/_components/daikin.markdown b/source/_integrations/daikin.markdown similarity index 100% rename from source/_components/daikin.markdown rename to source/_integrations/daikin.markdown diff --git a/source/_components/danfoss_air.markdown b/source/_integrations/danfoss_air.markdown similarity index 100% rename from source/_components/danfoss_air.markdown rename to source/_integrations/danfoss_air.markdown diff --git a/source/_components/darksky.markdown b/source/_integrations/darksky.markdown similarity index 100% rename from source/_components/darksky.markdown rename to source/_integrations/darksky.markdown diff --git a/source/_components/datadog.markdown b/source/_integrations/datadog.markdown similarity index 100% rename from source/_components/datadog.markdown rename to source/_integrations/datadog.markdown diff --git a/source/_components/ddwrt.markdown b/source/_integrations/ddwrt.markdown similarity index 100% rename from source/_components/ddwrt.markdown rename to source/_integrations/ddwrt.markdown diff --git a/source/_components/deconz.markdown b/source/_integrations/deconz.markdown similarity index 100% rename from source/_components/deconz.markdown rename to source/_integrations/deconz.markdown diff --git a/source/_components/decora.markdown b/source/_integrations/decora.markdown similarity index 100% rename from source/_components/decora.markdown rename to source/_integrations/decora.markdown diff --git a/source/_components/decora_wifi.markdown b/source/_integrations/decora_wifi.markdown similarity index 100% rename from source/_components/decora_wifi.markdown rename to source/_integrations/decora_wifi.markdown diff --git a/source/_components/default_config.markdown b/source/_integrations/default_config.markdown similarity index 100% rename from source/_components/default_config.markdown rename to source/_integrations/default_config.markdown diff --git a/source/_components/delijn.markdown b/source/_integrations/delijn.markdown similarity index 100% rename from source/_components/delijn.markdown rename to source/_integrations/delijn.markdown diff --git a/source/_components/deluge.markdown b/source/_integrations/deluge.markdown similarity index 100% rename from source/_components/deluge.markdown rename to source/_integrations/deluge.markdown diff --git a/source/_components/demo.markdown b/source/_integrations/demo.markdown similarity index 100% rename from source/_components/demo.markdown rename to source/_integrations/demo.markdown diff --git a/source/_components/denon.markdown b/source/_integrations/denon.markdown similarity index 100% rename from source/_components/denon.markdown rename to source/_integrations/denon.markdown diff --git a/source/_components/denonavr.markdown b/source/_integrations/denonavr.markdown similarity index 100% rename from source/_components/denonavr.markdown rename to source/_integrations/denonavr.markdown diff --git a/source/_components/deutsche_bahn.markdown b/source/_integrations/deutsche_bahn.markdown similarity index 100% rename from source/_components/deutsche_bahn.markdown rename to source/_integrations/deutsche_bahn.markdown diff --git a/source/_components/device_automation.markdown b/source/_integrations/device_automation.markdown similarity index 100% rename from source/_components/device_automation.markdown rename to source/_integrations/device_automation.markdown diff --git a/source/_components/device_sun_light_trigger.markdown b/source/_integrations/device_sun_light_trigger.markdown similarity index 100% rename from source/_components/device_sun_light_trigger.markdown rename to source/_integrations/device_sun_light_trigger.markdown diff --git a/source/_components/device_tracker.markdown b/source/_integrations/device_tracker.markdown similarity index 100% rename from source/_components/device_tracker.markdown rename to source/_integrations/device_tracker.markdown diff --git a/source/_components/device_tracker.mqtt.markdown b/source/_integrations/device_tracker.mqtt.markdown similarity index 100% rename from source/_components/device_tracker.mqtt.markdown rename to source/_integrations/device_tracker.mqtt.markdown diff --git a/source/_components/device_tracker.mysensors.markdown b/source/_integrations/device_tracker.mysensors.markdown similarity index 100% rename from source/_components/device_tracker.mysensors.markdown rename to source/_integrations/device_tracker.mysensors.markdown diff --git a/source/_components/device_tracker.xiaomi.markdown b/source/_integrations/device_tracker.xiaomi.markdown similarity index 100% rename from source/_components/device_tracker.xiaomi.markdown rename to source/_integrations/device_tracker.xiaomi.markdown diff --git a/source/_components/dht.markdown b/source/_integrations/dht.markdown similarity index 100% rename from source/_components/dht.markdown rename to source/_integrations/dht.markdown diff --git a/source/_components/dialogflow.markdown b/source/_integrations/dialogflow.markdown similarity index 100% rename from source/_components/dialogflow.markdown rename to source/_integrations/dialogflow.markdown diff --git a/source/_components/digital_ocean.markdown b/source/_integrations/digital_ocean.markdown similarity index 100% rename from source/_components/digital_ocean.markdown rename to source/_integrations/digital_ocean.markdown diff --git a/source/_components/digitalloggers.markdown b/source/_integrations/digitalloggers.markdown similarity index 100% rename from source/_components/digitalloggers.markdown rename to source/_integrations/digitalloggers.markdown diff --git a/source/_components/directv.markdown b/source/_integrations/directv.markdown similarity index 100% rename from source/_components/directv.markdown rename to source/_integrations/directv.markdown diff --git a/source/_components/discogs.markdown b/source/_integrations/discogs.markdown similarity index 100% rename from source/_components/discogs.markdown rename to source/_integrations/discogs.markdown diff --git a/source/_components/discord.markdown b/source/_integrations/discord.markdown similarity index 100% rename from source/_components/discord.markdown rename to source/_integrations/discord.markdown diff --git a/source/_components/discovery.markdown b/source/_integrations/discovery.markdown similarity index 100% rename from source/_components/discovery.markdown rename to source/_integrations/discovery.markdown diff --git a/source/_components/dispatcher.markdown b/source/_integrations/dispatcher.markdown similarity index 100% rename from source/_components/dispatcher.markdown rename to source/_integrations/dispatcher.markdown diff --git a/source/_components/dlib_face_detect.markdown b/source/_integrations/dlib_face_detect.markdown similarity index 100% rename from source/_components/dlib_face_detect.markdown rename to source/_integrations/dlib_face_detect.markdown diff --git a/source/_components/dlib_face_identify.markdown b/source/_integrations/dlib_face_identify.markdown similarity index 100% rename from source/_components/dlib_face_identify.markdown rename to source/_integrations/dlib_face_identify.markdown diff --git a/source/_components/dlink.markdown b/source/_integrations/dlink.markdown similarity index 100% rename from source/_components/dlink.markdown rename to source/_integrations/dlink.markdown diff --git a/source/_components/dlna_dmr.markdown b/source/_integrations/dlna_dmr.markdown similarity index 100% rename from source/_components/dlna_dmr.markdown rename to source/_integrations/dlna_dmr.markdown diff --git a/source/_components/dnsip.markdown b/source/_integrations/dnsip.markdown similarity index 100% rename from source/_components/dnsip.markdown rename to source/_integrations/dnsip.markdown diff --git a/source/_components/dominos.markdown b/source/_integrations/dominos.markdown similarity index 100% rename from source/_components/dominos.markdown rename to source/_integrations/dominos.markdown diff --git a/source/_components/doorbird.markdown b/source/_integrations/doorbird.markdown similarity index 100% rename from source/_components/doorbird.markdown rename to source/_integrations/doorbird.markdown diff --git a/source/_components/dovado.markdown b/source/_integrations/dovado.markdown similarity index 100% rename from source/_components/dovado.markdown rename to source/_integrations/dovado.markdown diff --git a/source/_components/downloader.markdown b/source/_integrations/downloader.markdown similarity index 100% rename from source/_components/downloader.markdown rename to source/_integrations/downloader.markdown diff --git a/source/_components/dsmr.markdown b/source/_integrations/dsmr.markdown similarity index 100% rename from source/_components/dsmr.markdown rename to source/_integrations/dsmr.markdown diff --git a/source/_components/dte_energy_bridge.markdown b/source/_integrations/dte_energy_bridge.markdown similarity index 100% rename from source/_components/dte_energy_bridge.markdown rename to source/_integrations/dte_energy_bridge.markdown diff --git a/source/_components/dublin_bus_transport.markdown b/source/_integrations/dublin_bus_transport.markdown similarity index 100% rename from source/_components/dublin_bus_transport.markdown rename to source/_integrations/dublin_bus_transport.markdown diff --git a/source/_components/duckdns.markdown b/source/_integrations/duckdns.markdown similarity index 100% rename from source/_components/duckdns.markdown rename to source/_integrations/duckdns.markdown diff --git a/source/_components/duke_energy.markdown b/source/_integrations/duke_energy.markdown similarity index 100% rename from source/_components/duke_energy.markdown rename to source/_integrations/duke_energy.markdown diff --git a/source/_components/dunehd.markdown b/source/_integrations/dunehd.markdown similarity index 100% rename from source/_components/dunehd.markdown rename to source/_integrations/dunehd.markdown diff --git a/source/_components/dwd_weather_warnings.markdown b/source/_integrations/dwd_weather_warnings.markdown similarity index 100% rename from source/_components/dwd_weather_warnings.markdown rename to source/_integrations/dwd_weather_warnings.markdown diff --git a/source/_components/dweet.markdown b/source/_integrations/dweet.markdown similarity index 100% rename from source/_components/dweet.markdown rename to source/_integrations/dweet.markdown diff --git a/source/_components/dyson.markdown b/source/_integrations/dyson.markdown similarity index 100% rename from source/_components/dyson.markdown rename to source/_integrations/dyson.markdown diff --git a/source/_components/ebox.markdown b/source/_integrations/ebox.markdown similarity index 100% rename from source/_components/ebox.markdown rename to source/_integrations/ebox.markdown diff --git a/source/_components/ebusd.markdown b/source/_integrations/ebusd.markdown similarity index 100% rename from source/_components/ebusd.markdown rename to source/_integrations/ebusd.markdown diff --git a/source/_components/ecoal_boiler.markdown b/source/_integrations/ecoal_boiler.markdown similarity index 100% rename from source/_components/ecoal_boiler.markdown rename to source/_integrations/ecoal_boiler.markdown diff --git a/source/_components/ecobee.markdown b/source/_integrations/ecobee.markdown similarity index 100% rename from source/_components/ecobee.markdown rename to source/_integrations/ecobee.markdown diff --git a/source/_components/econet.markdown b/source/_integrations/econet.markdown similarity index 100% rename from source/_components/econet.markdown rename to source/_integrations/econet.markdown diff --git a/source/_components/ecovacs.markdown b/source/_integrations/ecovacs.markdown similarity index 100% rename from source/_components/ecovacs.markdown rename to source/_integrations/ecovacs.markdown diff --git a/source/_components/eddystone_temperature.markdown b/source/_integrations/eddystone_temperature.markdown similarity index 100% rename from source/_components/eddystone_temperature.markdown rename to source/_integrations/eddystone_temperature.markdown diff --git a/source/_components/edimax.markdown b/source/_integrations/edimax.markdown similarity index 100% rename from source/_components/edimax.markdown rename to source/_integrations/edimax.markdown diff --git a/source/_components/ee_brightbox.markdown b/source/_integrations/ee_brightbox.markdown similarity index 100% rename from source/_components/ee_brightbox.markdown rename to source/_integrations/ee_brightbox.markdown diff --git a/source/_components/efergy.markdown b/source/_integrations/efergy.markdown similarity index 100% rename from source/_components/efergy.markdown rename to source/_integrations/efergy.markdown diff --git a/source/_components/egardia.markdown b/source/_integrations/egardia.markdown similarity index 100% rename from source/_components/egardia.markdown rename to source/_integrations/egardia.markdown diff --git a/source/_components/eight_sleep.markdown b/source/_integrations/eight_sleep.markdown similarity index 100% rename from source/_components/eight_sleep.markdown rename to source/_integrations/eight_sleep.markdown diff --git a/source/_components/eliqonline.markdown b/source/_integrations/eliqonline.markdown similarity index 100% rename from source/_components/eliqonline.markdown rename to source/_integrations/eliqonline.markdown diff --git a/source/_components/elkm1.markdown b/source/_integrations/elkm1.markdown similarity index 100% rename from source/_components/elkm1.markdown rename to source/_integrations/elkm1.markdown diff --git a/source/_components/emby.markdown b/source/_integrations/emby.markdown similarity index 100% rename from source/_components/emby.markdown rename to source/_integrations/emby.markdown diff --git a/source/_components/emoncms.markdown b/source/_integrations/emoncms.markdown similarity index 100% rename from source/_components/emoncms.markdown rename to source/_integrations/emoncms.markdown diff --git a/source/_components/emoncms_history.markdown b/source/_integrations/emoncms_history.markdown similarity index 100% rename from source/_components/emoncms_history.markdown rename to source/_integrations/emoncms_history.markdown diff --git a/source/_components/emulated_hue.markdown b/source/_integrations/emulated_hue.markdown similarity index 100% rename from source/_components/emulated_hue.markdown rename to source/_integrations/emulated_hue.markdown diff --git a/source/_components/emulated_roku.markdown b/source/_integrations/emulated_roku.markdown similarity index 100% rename from source/_components/emulated_roku.markdown rename to source/_integrations/emulated_roku.markdown diff --git a/source/_components/enigma2.markdown b/source/_integrations/enigma2.markdown similarity index 100% rename from source/_components/enigma2.markdown rename to source/_integrations/enigma2.markdown diff --git a/source/_components/enocean.markdown b/source/_integrations/enocean.markdown similarity index 100% rename from source/_components/enocean.markdown rename to source/_integrations/enocean.markdown diff --git a/source/_components/enphase_envoy.markdown b/source/_integrations/enphase_envoy.markdown similarity index 100% rename from source/_components/enphase_envoy.markdown rename to source/_integrations/enphase_envoy.markdown diff --git a/source/_components/entur_public_transport.markdown b/source/_integrations/entur_public_transport.markdown similarity index 100% rename from source/_components/entur_public_transport.markdown rename to source/_integrations/entur_public_transport.markdown diff --git a/source/_components/environment_canada.markdown b/source/_integrations/environment_canada.markdown similarity index 100% rename from source/_components/environment_canada.markdown rename to source/_integrations/environment_canada.markdown diff --git a/source/_components/envirophat.markdown b/source/_integrations/envirophat.markdown similarity index 100% rename from source/_components/envirophat.markdown rename to source/_integrations/envirophat.markdown diff --git a/source/_components/envisalink.markdown b/source/_integrations/envisalink.markdown similarity index 100% rename from source/_components/envisalink.markdown rename to source/_integrations/envisalink.markdown diff --git a/source/_components/ephember.markdown b/source/_integrations/ephember.markdown similarity index 100% rename from source/_components/ephember.markdown rename to source/_integrations/ephember.markdown diff --git a/source/_components/epson.markdown b/source/_integrations/epson.markdown similarity index 100% rename from source/_components/epson.markdown rename to source/_integrations/epson.markdown diff --git a/source/_components/epsonworkforce.markdown b/source/_integrations/epsonworkforce.markdown similarity index 100% rename from source/_components/epsonworkforce.markdown rename to source/_integrations/epsonworkforce.markdown diff --git a/source/_components/eq3btsmart.markdown b/source/_integrations/eq3btsmart.markdown similarity index 100% rename from source/_components/eq3btsmart.markdown rename to source/_integrations/eq3btsmart.markdown diff --git a/source/_components/esphome.markdown b/source/_integrations/esphome.markdown similarity index 100% rename from source/_components/esphome.markdown rename to source/_integrations/esphome.markdown diff --git a/source/_components/essent.markdown b/source/_integrations/essent.markdown similarity index 100% rename from source/_components/essent.markdown rename to source/_integrations/essent.markdown diff --git a/source/_components/etherscan.markdown b/source/_integrations/etherscan.markdown similarity index 100% rename from source/_components/etherscan.markdown rename to source/_integrations/etherscan.markdown diff --git a/source/_components/eufy.markdown b/source/_integrations/eufy.markdown similarity index 100% rename from source/_components/eufy.markdown rename to source/_integrations/eufy.markdown diff --git a/source/_components/everlights.markdown b/source/_integrations/everlights.markdown similarity index 100% rename from source/_components/everlights.markdown rename to source/_integrations/everlights.markdown diff --git a/source/_components/evohome.markdown b/source/_integrations/evohome.markdown similarity index 100% rename from source/_components/evohome.markdown rename to source/_integrations/evohome.markdown diff --git a/source/_components/facebook.markdown b/source/_integrations/facebook.markdown similarity index 100% rename from source/_components/facebook.markdown rename to source/_integrations/facebook.markdown diff --git a/source/_components/facebox.markdown b/source/_integrations/facebox.markdown similarity index 100% rename from source/_components/facebox.markdown rename to source/_integrations/facebox.markdown diff --git a/source/_components/fail2ban.markdown b/source/_integrations/fail2ban.markdown similarity index 100% rename from source/_components/fail2ban.markdown rename to source/_integrations/fail2ban.markdown diff --git a/source/_components/familyhub.markdown b/source/_integrations/familyhub.markdown similarity index 100% rename from source/_components/familyhub.markdown rename to source/_integrations/familyhub.markdown diff --git a/source/_components/fan.markdown b/source/_integrations/fan.markdown similarity index 100% rename from source/_components/fan.markdown rename to source/_integrations/fan.markdown diff --git a/source/_components/fan.mqtt.markdown b/source/_integrations/fan.mqtt.markdown similarity index 100% rename from source/_components/fan.mqtt.markdown rename to source/_integrations/fan.mqtt.markdown diff --git a/source/_components/fan.template.markdown b/source/_integrations/fan.template.markdown similarity index 100% rename from source/_components/fan.template.markdown rename to source/_integrations/fan.template.markdown diff --git a/source/_components/fan.xiaomi_miio.markdown b/source/_integrations/fan.xiaomi_miio.markdown similarity index 100% rename from source/_components/fan.xiaomi_miio.markdown rename to source/_integrations/fan.xiaomi_miio.markdown diff --git a/source/_components/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown similarity index 100% rename from source/_components/fastdotcom.markdown rename to source/_integrations/fastdotcom.markdown diff --git a/source/_components/fedex.markdown b/source/_integrations/fedex.markdown similarity index 100% rename from source/_components/fedex.markdown rename to source/_integrations/fedex.markdown diff --git a/source/_components/feedreader.markdown b/source/_integrations/feedreader.markdown similarity index 100% rename from source/_components/feedreader.markdown rename to source/_integrations/feedreader.markdown diff --git a/source/_components/ffmpeg.markdown b/source/_integrations/ffmpeg.markdown similarity index 100% rename from source/_components/ffmpeg.markdown rename to source/_integrations/ffmpeg.markdown diff --git a/source/_components/ffmpeg_motion.markdown b/source/_integrations/ffmpeg_motion.markdown similarity index 100% rename from source/_components/ffmpeg_motion.markdown rename to source/_integrations/ffmpeg_motion.markdown diff --git a/source/_components/ffmpeg_noise.markdown b/source/_integrations/ffmpeg_noise.markdown similarity index 100% rename from source/_components/ffmpeg_noise.markdown rename to source/_integrations/ffmpeg_noise.markdown diff --git a/source/_components/fibaro.markdown b/source/_integrations/fibaro.markdown similarity index 100% rename from source/_components/fibaro.markdown rename to source/_integrations/fibaro.markdown diff --git a/source/_components/fido.markdown b/source/_integrations/fido.markdown similarity index 100% rename from source/_components/fido.markdown rename to source/_integrations/fido.markdown diff --git a/source/_components/file.markdown b/source/_integrations/file.markdown similarity index 100% rename from source/_components/file.markdown rename to source/_integrations/file.markdown diff --git a/source/_components/filesize.markdown b/source/_integrations/filesize.markdown similarity index 100% rename from source/_components/filesize.markdown rename to source/_integrations/filesize.markdown diff --git a/source/_components/filter.markdown b/source/_integrations/filter.markdown similarity index 100% rename from source/_components/filter.markdown rename to source/_integrations/filter.markdown diff --git a/source/_components/fints.markdown b/source/_integrations/fints.markdown similarity index 100% rename from source/_components/fints.markdown rename to source/_integrations/fints.markdown diff --git a/source/_components/fitbit.markdown b/source/_integrations/fitbit.markdown similarity index 100% rename from source/_components/fitbit.markdown rename to source/_integrations/fitbit.markdown diff --git a/source/_components/fixer.markdown b/source/_integrations/fixer.markdown similarity index 100% rename from source/_components/fixer.markdown rename to source/_integrations/fixer.markdown diff --git a/source/_components/fleetgo.markdown b/source/_integrations/fleetgo.markdown similarity index 100% rename from source/_components/fleetgo.markdown rename to source/_integrations/fleetgo.markdown diff --git a/source/_components/flexit.markdown b/source/_integrations/flexit.markdown similarity index 100% rename from source/_components/flexit.markdown rename to source/_integrations/flexit.markdown diff --git a/source/_components/flic.markdown b/source/_integrations/flic.markdown similarity index 100% rename from source/_components/flic.markdown rename to source/_integrations/flic.markdown diff --git a/source/_components/flock.markdown b/source/_integrations/flock.markdown similarity index 100% rename from source/_components/flock.markdown rename to source/_integrations/flock.markdown diff --git a/source/_components/flunearyou.markdown b/source/_integrations/flunearyou.markdown similarity index 100% rename from source/_components/flunearyou.markdown rename to source/_integrations/flunearyou.markdown diff --git a/source/_components/flux.markdown b/source/_integrations/flux.markdown similarity index 100% rename from source/_components/flux.markdown rename to source/_integrations/flux.markdown diff --git a/source/_components/flux_led.markdown b/source/_integrations/flux_led.markdown similarity index 100% rename from source/_components/flux_led.markdown rename to source/_integrations/flux_led.markdown diff --git a/source/_components/folder.markdown b/source/_integrations/folder.markdown similarity index 100% rename from source/_components/folder.markdown rename to source/_integrations/folder.markdown diff --git a/source/_components/folder_watcher.markdown b/source/_integrations/folder_watcher.markdown similarity index 100% rename from source/_components/folder_watcher.markdown rename to source/_integrations/folder_watcher.markdown diff --git a/source/_components/foobot.markdown b/source/_integrations/foobot.markdown similarity index 100% rename from source/_components/foobot.markdown rename to source/_integrations/foobot.markdown diff --git a/source/_components/fortigate.markdown b/source/_integrations/fortigate.markdown similarity index 100% rename from source/_components/fortigate.markdown rename to source/_integrations/fortigate.markdown diff --git a/source/_components/fortios.markdown b/source/_integrations/fortios.markdown similarity index 100% rename from source/_components/fortios.markdown rename to source/_integrations/fortios.markdown diff --git a/source/_components/foscam.markdown b/source/_integrations/foscam.markdown similarity index 100% rename from source/_components/foscam.markdown rename to source/_integrations/foscam.markdown diff --git a/source/_components/foursquare.markdown b/source/_integrations/foursquare.markdown similarity index 100% rename from source/_components/foursquare.markdown rename to source/_integrations/foursquare.markdown diff --git a/source/_components/free_mobile.markdown b/source/_integrations/free_mobile.markdown similarity index 100% rename from source/_components/free_mobile.markdown rename to source/_integrations/free_mobile.markdown diff --git a/source/_components/freebox.markdown b/source/_integrations/freebox.markdown similarity index 100% rename from source/_components/freebox.markdown rename to source/_integrations/freebox.markdown diff --git a/source/_components/freedns.markdown b/source/_integrations/freedns.markdown similarity index 100% rename from source/_components/freedns.markdown rename to source/_integrations/freedns.markdown diff --git a/source/_components/fritz.markdown b/source/_integrations/fritz.markdown similarity index 100% rename from source/_components/fritz.markdown rename to source/_integrations/fritz.markdown diff --git a/source/_components/fritzbox.markdown b/source/_integrations/fritzbox.markdown similarity index 100% rename from source/_components/fritzbox.markdown rename to source/_integrations/fritzbox.markdown diff --git a/source/_components/fritzbox_callmonitor.markdown b/source/_integrations/fritzbox_callmonitor.markdown similarity index 100% rename from source/_components/fritzbox_callmonitor.markdown rename to source/_integrations/fritzbox_callmonitor.markdown diff --git a/source/_components/fritzbox_netmonitor.markdown b/source/_integrations/fritzbox_netmonitor.markdown similarity index 100% rename from source/_components/fritzbox_netmonitor.markdown rename to source/_integrations/fritzbox_netmonitor.markdown diff --git a/source/_components/fritzdect.markdown b/source/_integrations/fritzdect.markdown similarity index 100% rename from source/_components/fritzdect.markdown rename to source/_integrations/fritzdect.markdown diff --git a/source/_components/fronius.markdown b/source/_integrations/fronius.markdown similarity index 100% rename from source/_components/fronius.markdown rename to source/_integrations/fronius.markdown diff --git a/source/_components/frontend.markdown b/source/_integrations/frontend.markdown similarity index 100% rename from source/_components/frontend.markdown rename to source/_integrations/frontend.markdown diff --git a/source/_components/frontier_silicon.markdown b/source/_integrations/frontier_silicon.markdown similarity index 100% rename from source/_components/frontier_silicon.markdown rename to source/_integrations/frontier_silicon.markdown diff --git a/source/_components/futurenow.markdown b/source/_integrations/futurenow.markdown similarity index 100% rename from source/_components/futurenow.markdown rename to source/_integrations/futurenow.markdown diff --git a/source/_components/garadget.markdown b/source/_integrations/garadget.markdown similarity index 100% rename from source/_components/garadget.markdown rename to source/_integrations/garadget.markdown diff --git a/source/_components/gc100.markdown b/source/_integrations/gc100.markdown similarity index 100% rename from source/_components/gc100.markdown rename to source/_integrations/gc100.markdown diff --git a/source/_components/gearbest.markdown b/source/_integrations/gearbest.markdown similarity index 100% rename from source/_components/gearbest.markdown rename to source/_integrations/gearbest.markdown diff --git a/source/_components/geizhals.markdown b/source/_integrations/geizhals.markdown similarity index 100% rename from source/_components/geizhals.markdown rename to source/_integrations/geizhals.markdown diff --git a/source/_components/generic_ip_camera.markdown b/source/_integrations/generic_ip_camera.markdown similarity index 100% rename from source/_components/generic_ip_camera.markdown rename to source/_integrations/generic_ip_camera.markdown diff --git a/source/_components/generic_thermostat.markdown b/source/_integrations/generic_thermostat.markdown similarity index 100% rename from source/_components/generic_thermostat.markdown rename to source/_integrations/generic_thermostat.markdown diff --git a/source/_components/geniushub.markdown b/source/_integrations/geniushub.markdown similarity index 100% rename from source/_components/geniushub.markdown rename to source/_integrations/geniushub.markdown diff --git a/source/_components/geo_json_events.markdown b/source/_integrations/geo_json_events.markdown similarity index 100% rename from source/_components/geo_json_events.markdown rename to source/_integrations/geo_json_events.markdown diff --git a/source/_components/geo_location.markdown b/source/_integrations/geo_location.markdown similarity index 100% rename from source/_components/geo_location.markdown rename to source/_integrations/geo_location.markdown diff --git a/source/_components/geo_rss_events.markdown b/source/_integrations/geo_rss_events.markdown similarity index 100% rename from source/_components/geo_rss_events.markdown rename to source/_integrations/geo_rss_events.markdown diff --git a/source/_components/geofency.markdown b/source/_integrations/geofency.markdown similarity index 100% rename from source/_components/geofency.markdown rename to source/_integrations/geofency.markdown diff --git a/source/_components/geonetnz_quakes.markdown b/source/_integrations/geonetnz_quakes.markdown similarity index 100% rename from source/_components/geonetnz_quakes.markdown rename to source/_integrations/geonetnz_quakes.markdown diff --git a/source/_components/github.markdown b/source/_integrations/github.markdown similarity index 100% rename from source/_components/github.markdown rename to source/_integrations/github.markdown diff --git a/source/_components/gitlab_ci.markdown b/source/_integrations/gitlab_ci.markdown similarity index 100% rename from source/_components/gitlab_ci.markdown rename to source/_integrations/gitlab_ci.markdown diff --git a/source/_components/gitter.markdown b/source/_integrations/gitter.markdown similarity index 100% rename from source/_components/gitter.markdown rename to source/_integrations/gitter.markdown diff --git a/source/_components/glances.markdown b/source/_integrations/glances.markdown similarity index 100% rename from source/_components/glances.markdown rename to source/_integrations/glances.markdown diff --git a/source/_components/gntp.markdown b/source/_integrations/gntp.markdown similarity index 100% rename from source/_components/gntp.markdown rename to source/_integrations/gntp.markdown diff --git a/source/_components/goalfeed.markdown b/source/_integrations/goalfeed.markdown similarity index 100% rename from source/_components/goalfeed.markdown rename to source/_integrations/goalfeed.markdown diff --git a/source/_components/gogogate2.markdown b/source/_integrations/gogogate2.markdown similarity index 100% rename from source/_components/gogogate2.markdown rename to source/_integrations/gogogate2.markdown diff --git a/source/_components/google_assistant.markdown b/source/_integrations/google_assistant.markdown similarity index 100% rename from source/_components/google_assistant.markdown rename to source/_integrations/google_assistant.markdown diff --git a/source/_components/google_cloud.markdown b/source/_integrations/google_cloud.markdown similarity index 100% rename from source/_components/google_cloud.markdown rename to source/_integrations/google_cloud.markdown diff --git a/source/_components/google_domains.markdown b/source/_integrations/google_domains.markdown similarity index 100% rename from source/_components/google_domains.markdown rename to source/_integrations/google_domains.markdown diff --git a/source/_components/google_maps.markdown b/source/_integrations/google_maps.markdown similarity index 100% rename from source/_components/google_maps.markdown rename to source/_integrations/google_maps.markdown diff --git a/source/_components/google_pubsub.markdown b/source/_integrations/google_pubsub.markdown similarity index 100% rename from source/_components/google_pubsub.markdown rename to source/_integrations/google_pubsub.markdown diff --git a/source/_components/google_translate.markdown b/source/_integrations/google_translate.markdown similarity index 100% rename from source/_components/google_translate.markdown rename to source/_integrations/google_translate.markdown diff --git a/source/_components/google_travel_time.markdown b/source/_integrations/google_travel_time.markdown similarity index 100% rename from source/_components/google_travel_time.markdown rename to source/_integrations/google_travel_time.markdown diff --git a/source/_components/google_wifi.markdown b/source/_integrations/google_wifi.markdown similarity index 100% rename from source/_components/google_wifi.markdown rename to source/_integrations/google_wifi.markdown diff --git a/source/_components/gpmdp.markdown b/source/_integrations/gpmdp.markdown similarity index 100% rename from source/_components/gpmdp.markdown rename to source/_integrations/gpmdp.markdown diff --git a/source/_components/gpsd.markdown b/source/_integrations/gpsd.markdown similarity index 100% rename from source/_components/gpsd.markdown rename to source/_integrations/gpsd.markdown diff --git a/source/_components/gpslogger.markdown b/source/_integrations/gpslogger.markdown similarity index 100% rename from source/_components/gpslogger.markdown rename to source/_integrations/gpslogger.markdown diff --git a/source/_components/graphite.markdown b/source/_integrations/graphite.markdown similarity index 100% rename from source/_components/graphite.markdown rename to source/_integrations/graphite.markdown diff --git a/source/_components/greeneye_monitor.markdown b/source/_integrations/greeneye_monitor.markdown similarity index 100% rename from source/_components/greeneye_monitor.markdown rename to source/_integrations/greeneye_monitor.markdown diff --git a/source/_components/greenwave.markdown b/source/_integrations/greenwave.markdown similarity index 100% rename from source/_components/greenwave.markdown rename to source/_integrations/greenwave.markdown diff --git a/source/_components/group.markdown b/source/_integrations/group.markdown similarity index 100% rename from source/_components/group.markdown rename to source/_integrations/group.markdown diff --git a/source/_components/growatt_server.markdown b/source/_integrations/growatt_server.markdown similarity index 100% rename from source/_components/growatt_server.markdown rename to source/_integrations/growatt_server.markdown diff --git a/source/_components/gstreamer.markdown b/source/_integrations/gstreamer.markdown similarity index 100% rename from source/_components/gstreamer.markdown rename to source/_integrations/gstreamer.markdown diff --git a/source/_components/gtfs.markdown b/source/_integrations/gtfs.markdown similarity index 100% rename from source/_components/gtfs.markdown rename to source/_integrations/gtfs.markdown diff --git a/source/_components/gtt.markdown b/source/_integrations/gtt.markdown similarity index 100% rename from source/_components/gtt.markdown rename to source/_integrations/gtt.markdown diff --git a/source/_components/habitica.markdown b/source/_integrations/habitica.markdown similarity index 100% rename from source/_components/habitica.markdown rename to source/_integrations/habitica.markdown diff --git a/source/_components/hangouts.markdown b/source/_integrations/hangouts.markdown similarity index 100% rename from source/_components/hangouts.markdown rename to source/_integrations/hangouts.markdown diff --git a/source/_components/harman_kardon_avr.markdown b/source/_integrations/harman_kardon_avr.markdown similarity index 100% rename from source/_components/harman_kardon_avr.markdown rename to source/_integrations/harman_kardon_avr.markdown diff --git a/source/_components/harmony.markdown b/source/_integrations/harmony.markdown similarity index 100% rename from source/_components/harmony.markdown rename to source/_integrations/harmony.markdown diff --git a/source/_components/haveibeenpwned.markdown b/source/_integrations/haveibeenpwned.markdown similarity index 100% rename from source/_components/haveibeenpwned.markdown rename to source/_integrations/haveibeenpwned.markdown diff --git a/source/_components/hddtemp.markdown b/source/_integrations/hddtemp.markdown similarity index 100% rename from source/_components/hddtemp.markdown rename to source/_integrations/hddtemp.markdown diff --git a/source/_components/hdmi_cec.markdown b/source/_integrations/hdmi_cec.markdown similarity index 100% rename from source/_components/hdmi_cec.markdown rename to source/_integrations/hdmi_cec.markdown diff --git a/source/_components/heatmiser.markdown b/source/_integrations/heatmiser.markdown similarity index 100% rename from source/_components/heatmiser.markdown rename to source/_integrations/heatmiser.markdown diff --git a/source/_components/heos.markdown b/source/_integrations/heos.markdown similarity index 100% rename from source/_components/heos.markdown rename to source/_integrations/heos.markdown diff --git a/source/_components/hikvision.markdown b/source/_integrations/hikvision.markdown similarity index 100% rename from source/_components/hikvision.markdown rename to source/_integrations/hikvision.markdown diff --git a/source/_components/hikvisioncam.markdown b/source/_integrations/hikvisioncam.markdown similarity index 100% rename from source/_components/hikvisioncam.markdown rename to source/_integrations/hikvisioncam.markdown diff --git a/source/_components/hipchat.markdown b/source/_integrations/hipchat.markdown similarity index 100% rename from source/_components/hipchat.markdown rename to source/_integrations/hipchat.markdown diff --git a/source/_components/history.markdown b/source/_integrations/history.markdown similarity index 100% rename from source/_components/history.markdown rename to source/_integrations/history.markdown diff --git a/source/_components/history_graph.markdown b/source/_integrations/history_graph.markdown similarity index 100% rename from source/_components/history_graph.markdown rename to source/_integrations/history_graph.markdown diff --git a/source/_components/history_stats.markdown b/source/_integrations/history_stats.markdown similarity index 100% rename from source/_components/history_stats.markdown rename to source/_integrations/history_stats.markdown diff --git a/source/_components/hitron_coda.markdown b/source/_integrations/hitron_coda.markdown similarity index 100% rename from source/_components/hitron_coda.markdown rename to source/_integrations/hitron_coda.markdown diff --git a/source/_components/hive.markdown b/source/_integrations/hive.markdown similarity index 100% rename from source/_components/hive.markdown rename to source/_integrations/hive.markdown diff --git a/source/_components/hlk_sw16.markdown b/source/_integrations/hlk_sw16.markdown similarity index 100% rename from source/_components/hlk_sw16.markdown rename to source/_integrations/hlk_sw16.markdown diff --git a/source/_components/homeassistant.markdown b/source/_integrations/homeassistant.markdown similarity index 100% rename from source/_components/homeassistant.markdown rename to source/_integrations/homeassistant.markdown diff --git a/source/_components/homekit.markdown b/source/_integrations/homekit.markdown similarity index 100% rename from source/_components/homekit.markdown rename to source/_integrations/homekit.markdown diff --git a/source/_components/homekit_controller.markdown b/source/_integrations/homekit_controller.markdown similarity index 100% rename from source/_components/homekit_controller.markdown rename to source/_integrations/homekit_controller.markdown diff --git a/source/_components/homematic.markdown b/source/_integrations/homematic.markdown similarity index 100% rename from source/_components/homematic.markdown rename to source/_integrations/homematic.markdown diff --git a/source/_components/homematicip_cloud.markdown b/source/_integrations/homematicip_cloud.markdown similarity index 100% rename from source/_components/homematicip_cloud.markdown rename to source/_integrations/homematicip_cloud.markdown diff --git a/source/_components/homeworks.markdown b/source/_integrations/homeworks.markdown similarity index 100% rename from source/_components/homeworks.markdown rename to source/_integrations/homeworks.markdown diff --git a/source/_components/honeywell.markdown b/source/_integrations/honeywell.markdown similarity index 100% rename from source/_components/honeywell.markdown rename to source/_integrations/honeywell.markdown diff --git a/source/_components/hook.markdown b/source/_integrations/hook.markdown similarity index 100% rename from source/_components/hook.markdown rename to source/_integrations/hook.markdown diff --git a/source/_components/horizon.markdown b/source/_integrations/horizon.markdown similarity index 100% rename from source/_components/horizon.markdown rename to source/_integrations/horizon.markdown diff --git a/source/_components/hp_ilo.markdown b/source/_integrations/hp_ilo.markdown similarity index 100% rename from source/_components/hp_ilo.markdown rename to source/_integrations/hp_ilo.markdown diff --git a/source/_components/html5.markdown b/source/_integrations/html5.markdown similarity index 100% rename from source/_components/html5.markdown rename to source/_integrations/html5.markdown diff --git a/source/_components/http.markdown b/source/_integrations/http.markdown similarity index 100% rename from source/_components/http.markdown rename to source/_integrations/http.markdown diff --git a/source/_components/htu21d.markdown b/source/_integrations/htu21d.markdown similarity index 100% rename from source/_components/htu21d.markdown rename to source/_integrations/htu21d.markdown diff --git a/source/_components/huawei_lte.markdown b/source/_integrations/huawei_lte.markdown similarity index 100% rename from source/_components/huawei_lte.markdown rename to source/_integrations/huawei_lte.markdown diff --git a/source/_components/huawei_router.markdown b/source/_integrations/huawei_router.markdown similarity index 100% rename from source/_components/huawei_router.markdown rename to source/_integrations/huawei_router.markdown diff --git a/source/_components/hue.markdown b/source/_integrations/hue.markdown similarity index 100% rename from source/_components/hue.markdown rename to source/_integrations/hue.markdown diff --git a/source/_components/hunterdouglas_powerview.markdown b/source/_integrations/hunterdouglas_powerview.markdown similarity index 100% rename from source/_components/hunterdouglas_powerview.markdown rename to source/_integrations/hunterdouglas_powerview.markdown diff --git a/source/_components/hydrawise.markdown b/source/_integrations/hydrawise.markdown similarity index 100% rename from source/_components/hydrawise.markdown rename to source/_integrations/hydrawise.markdown diff --git a/source/_components/hydroquebec.markdown b/source/_integrations/hydroquebec.markdown similarity index 100% rename from source/_components/hydroquebec.markdown rename to source/_integrations/hydroquebec.markdown diff --git a/source/_components/hyperion.markdown b/source/_integrations/hyperion.markdown similarity index 100% rename from source/_components/hyperion.markdown rename to source/_integrations/hyperion.markdown diff --git a/source/_components/ialarm.markdown b/source/_integrations/ialarm.markdown similarity index 100% rename from source/_components/ialarm.markdown rename to source/_integrations/ialarm.markdown diff --git a/source/_components/iaqualink.markdown b/source/_integrations/iaqualink.markdown similarity index 100% rename from source/_components/iaqualink.markdown rename to source/_integrations/iaqualink.markdown diff --git a/source/_components/icloud.markdown b/source/_integrations/icloud.markdown similarity index 100% rename from source/_components/icloud.markdown rename to source/_integrations/icloud.markdown diff --git a/source/_components/idteck_prox.markdown b/source/_integrations/idteck_prox.markdown similarity index 100% rename from source/_components/idteck_prox.markdown rename to source/_integrations/idteck_prox.markdown diff --git a/source/_components/ifttt.markdown b/source/_integrations/ifttt.markdown similarity index 100% rename from source/_components/ifttt.markdown rename to source/_integrations/ifttt.markdown diff --git a/source/_components/iglo.markdown b/source/_integrations/iglo.markdown similarity index 100% rename from source/_components/iglo.markdown rename to source/_integrations/iglo.markdown diff --git a/source/_components/ign_sismologia.markdown b/source/_integrations/ign_sismologia.markdown similarity index 100% rename from source/_components/ign_sismologia.markdown rename to source/_integrations/ign_sismologia.markdown diff --git a/source/_components/ihc.markdown b/source/_integrations/ihc.markdown similarity index 100% rename from source/_components/ihc.markdown rename to source/_integrations/ihc.markdown diff --git a/source/_components/image_processing.markdown b/source/_integrations/image_processing.markdown similarity index 100% rename from source/_components/image_processing.markdown rename to source/_integrations/image_processing.markdown diff --git a/source/_components/imap.markdown b/source/_integrations/imap.markdown similarity index 100% rename from source/_components/imap.markdown rename to source/_integrations/imap.markdown diff --git a/source/_components/imap_email_content.markdown b/source/_integrations/imap_email_content.markdown similarity index 100% rename from source/_components/imap_email_content.markdown rename to source/_integrations/imap_email_content.markdown diff --git a/source/_components/incomfort.markdown b/source/_integrations/incomfort.markdown similarity index 100% rename from source/_components/incomfort.markdown rename to source/_integrations/incomfort.markdown diff --git a/source/_components/influxdb.markdown b/source/_integrations/influxdb.markdown similarity index 100% rename from source/_components/influxdb.markdown rename to source/_integrations/influxdb.markdown diff --git a/source/_components/input_boolean.markdown b/source/_integrations/input_boolean.markdown similarity index 100% rename from source/_components/input_boolean.markdown rename to source/_integrations/input_boolean.markdown diff --git a/source/_components/input_datetime.markdown b/source/_integrations/input_datetime.markdown similarity index 100% rename from source/_components/input_datetime.markdown rename to source/_integrations/input_datetime.markdown diff --git a/source/_components/input_number.markdown b/source/_integrations/input_number.markdown similarity index 100% rename from source/_components/input_number.markdown rename to source/_integrations/input_number.markdown diff --git a/source/_components/input_select.markdown b/source/_integrations/input_select.markdown similarity index 100% rename from source/_components/input_select.markdown rename to source/_integrations/input_select.markdown diff --git a/source/_components/input_text.markdown b/source/_integrations/input_text.markdown similarity index 100% rename from source/_components/input_text.markdown rename to source/_integrations/input_text.markdown diff --git a/source/_components/insteon.markdown b/source/_integrations/insteon.markdown similarity index 100% rename from source/_components/insteon.markdown rename to source/_integrations/insteon.markdown diff --git a/source/_components/integration.markdown b/source/_integrations/integration.markdown similarity index 100% rename from source/_components/integration.markdown rename to source/_integrations/integration.markdown diff --git a/source/_components/intent_script.markdown b/source/_integrations/intent_script.markdown similarity index 100% rename from source/_components/intent_script.markdown rename to source/_integrations/intent_script.markdown diff --git a/source/_components/ios.markdown b/source/_integrations/ios.markdown similarity index 100% rename from source/_components/ios.markdown rename to source/_integrations/ios.markdown diff --git a/source/_components/iota.markdown b/source/_integrations/iota.markdown similarity index 100% rename from source/_components/iota.markdown rename to source/_integrations/iota.markdown diff --git a/source/_components/iperf3.markdown b/source/_integrations/iperf3.markdown similarity index 100% rename from source/_components/iperf3.markdown rename to source/_integrations/iperf3.markdown diff --git a/source/_components/ipma.markdown b/source/_integrations/ipma.markdown similarity index 100% rename from source/_components/ipma.markdown rename to source/_integrations/ipma.markdown diff --git a/source/_components/iqvia.markdown b/source/_integrations/iqvia.markdown similarity index 100% rename from source/_components/iqvia.markdown rename to source/_integrations/iqvia.markdown diff --git a/source/_components/irish_rail_transport.markdown b/source/_integrations/irish_rail_transport.markdown similarity index 100% rename from source/_components/irish_rail_transport.markdown rename to source/_integrations/irish_rail_transport.markdown diff --git a/source/_components/islamic_prayer_times.markdown b/source/_integrations/islamic_prayer_times.markdown similarity index 100% rename from source/_components/islamic_prayer_times.markdown rename to source/_integrations/islamic_prayer_times.markdown diff --git a/source/_components/iss.markdown b/source/_integrations/iss.markdown similarity index 100% rename from source/_components/iss.markdown rename to source/_integrations/iss.markdown diff --git a/source/_components/isy994.markdown b/source/_integrations/isy994.markdown similarity index 100% rename from source/_components/isy994.markdown rename to source/_integrations/isy994.markdown diff --git a/source/_components/itach.markdown b/source/_integrations/itach.markdown similarity index 100% rename from source/_components/itach.markdown rename to source/_integrations/itach.markdown diff --git a/source/_components/itunes.markdown b/source/_integrations/itunes.markdown similarity index 100% rename from source/_components/itunes.markdown rename to source/_integrations/itunes.markdown diff --git a/source/_components/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown similarity index 100% rename from source/_components/jewish_calendar.markdown rename to source/_integrations/jewish_calendar.markdown diff --git a/source/_components/joaoapps_join.markdown b/source/_integrations/joaoapps_join.markdown similarity index 100% rename from source/_components/joaoapps_join.markdown rename to source/_integrations/joaoapps_join.markdown diff --git a/source/_components/juicenet.markdown b/source/_integrations/juicenet.markdown similarity index 100% rename from source/_components/juicenet.markdown rename to source/_integrations/juicenet.markdown diff --git a/source/_components/kankun.markdown b/source/_integrations/kankun.markdown similarity index 100% rename from source/_components/kankun.markdown rename to source/_integrations/kankun.markdown diff --git a/source/_components/keba.markdown b/source/_integrations/keba.markdown similarity index 100% rename from source/_components/keba.markdown rename to source/_integrations/keba.markdown diff --git a/source/_components/keenetic_ndms2.markdown b/source/_integrations/keenetic_ndms2.markdown similarity index 100% rename from source/_components/keenetic_ndms2.markdown rename to source/_integrations/keenetic_ndms2.markdown diff --git a/source/_components/keyboard.markdown b/source/_integrations/keyboard.markdown similarity index 100% rename from source/_components/keyboard.markdown rename to source/_integrations/keyboard.markdown diff --git a/source/_components/keyboard_remote.markdown b/source/_integrations/keyboard_remote.markdown similarity index 100% rename from source/_components/keyboard_remote.markdown rename to source/_integrations/keyboard_remote.markdown diff --git a/source/_components/kira.markdown b/source/_integrations/kira.markdown similarity index 100% rename from source/_components/kira.markdown rename to source/_integrations/kira.markdown diff --git a/source/_components/kiwi.markdown b/source/_integrations/kiwi.markdown similarity index 100% rename from source/_components/kiwi.markdown rename to source/_integrations/kiwi.markdown diff --git a/source/_components/knx.markdown b/source/_integrations/knx.markdown similarity index 100% rename from source/_components/knx.markdown rename to source/_integrations/knx.markdown diff --git a/source/_components/kodi.markdown b/source/_integrations/kodi.markdown similarity index 100% rename from source/_components/kodi.markdown rename to source/_integrations/kodi.markdown diff --git a/source/_components/konnected.markdown b/source/_integrations/konnected.markdown similarity index 100% rename from source/_components/konnected.markdown rename to source/_integrations/konnected.markdown diff --git a/source/_components/kwb.markdown b/source/_integrations/kwb.markdown similarity index 100% rename from source/_components/kwb.markdown rename to source/_integrations/kwb.markdown diff --git a/source/_components/lacrosse.markdown b/source/_integrations/lacrosse.markdown similarity index 100% rename from source/_components/lacrosse.markdown rename to source/_integrations/lacrosse.markdown diff --git a/source/_components/lametric.markdown b/source/_integrations/lametric.markdown similarity index 100% rename from source/_components/lametric.markdown rename to source/_integrations/lametric.markdown diff --git a/source/_components/lannouncer.markdown b/source/_integrations/lannouncer.markdown similarity index 100% rename from source/_components/lannouncer.markdown rename to source/_integrations/lannouncer.markdown diff --git a/source/_components/lastfm.markdown b/source/_integrations/lastfm.markdown similarity index 100% rename from source/_components/lastfm.markdown rename to source/_integrations/lastfm.markdown diff --git a/source/_components/launch_library.markdown b/source/_integrations/launch_library.markdown similarity index 100% rename from source/_components/launch_library.markdown rename to source/_integrations/launch_library.markdown diff --git a/source/_components/lcn.markdown b/source/_integrations/lcn.markdown similarity index 100% rename from source/_components/lcn.markdown rename to source/_integrations/lcn.markdown diff --git a/source/_components/lg_netcast.markdown b/source/_integrations/lg_netcast.markdown similarity index 100% rename from source/_components/lg_netcast.markdown rename to source/_integrations/lg_netcast.markdown diff --git a/source/_components/lg_soundbar.markdown b/source/_integrations/lg_soundbar.markdown similarity index 100% rename from source/_components/lg_soundbar.markdown rename to source/_integrations/lg_soundbar.markdown diff --git a/source/_components/life360.markdown b/source/_integrations/life360.markdown similarity index 100% rename from source/_components/life360.markdown rename to source/_integrations/life360.markdown diff --git a/source/_components/lifx.markdown b/source/_integrations/lifx.markdown similarity index 100% rename from source/_components/lifx.markdown rename to source/_integrations/lifx.markdown diff --git a/source/_components/lifx_cloud.markdown b/source/_integrations/lifx_cloud.markdown similarity index 100% rename from source/_components/lifx_cloud.markdown rename to source/_integrations/lifx_cloud.markdown diff --git a/source/_components/light.group.markdown b/source/_integrations/light.group.markdown similarity index 100% rename from source/_components/light.group.markdown rename to source/_integrations/light.group.markdown diff --git a/source/_components/light.knx.markdown b/source/_integrations/light.knx.markdown similarity index 100% rename from source/_components/light.knx.markdown rename to source/_integrations/light.knx.markdown diff --git a/source/_components/light.markdown b/source/_integrations/light.markdown similarity index 100% rename from source/_components/light.markdown rename to source/_integrations/light.markdown diff --git a/source/_components/light.mqtt.markdown b/source/_integrations/light.mqtt.markdown similarity index 100% rename from source/_components/light.mqtt.markdown rename to source/_integrations/light.mqtt.markdown diff --git a/source/_components/light.mysensors.markdown b/source/_integrations/light.mysensors.markdown similarity index 100% rename from source/_components/light.mysensors.markdown rename to source/_integrations/light.mysensors.markdown diff --git a/source/_components/light.rflink.markdown b/source/_integrations/light.rflink.markdown similarity index 100% rename from source/_components/light.rflink.markdown rename to source/_integrations/light.rflink.markdown diff --git a/source/_components/light.rfxtrx.markdown b/source/_integrations/light.rfxtrx.markdown similarity index 100% rename from source/_components/light.rfxtrx.markdown rename to source/_integrations/light.rfxtrx.markdown diff --git a/source/_components/light.switch.markdown b/source/_integrations/light.switch.markdown similarity index 100% rename from source/_components/light.switch.markdown rename to source/_integrations/light.switch.markdown diff --git a/source/_components/light.template.markdown b/source/_integrations/light.template.markdown similarity index 100% rename from source/_components/light.template.markdown rename to source/_integrations/light.template.markdown diff --git a/source/_components/light.xiaomi_aqara.markdown b/source/_integrations/light.xiaomi_aqara.markdown similarity index 100% rename from source/_components/light.xiaomi_aqara.markdown rename to source/_integrations/light.xiaomi_aqara.markdown diff --git a/source/_components/light.xiaomi_miio.markdown b/source/_integrations/light.xiaomi_miio.markdown similarity index 100% rename from source/_components/light.xiaomi_miio.markdown rename to source/_integrations/light.xiaomi_miio.markdown diff --git a/source/_components/lightwave.markdown b/source/_integrations/lightwave.markdown similarity index 100% rename from source/_components/lightwave.markdown rename to source/_integrations/lightwave.markdown diff --git a/source/_components/limitlessled.markdown b/source/_integrations/limitlessled.markdown similarity index 100% rename from source/_components/limitlessled.markdown rename to source/_integrations/limitlessled.markdown diff --git a/source/_components/linksys_ap.markdown b/source/_integrations/linksys_ap.markdown similarity index 100% rename from source/_components/linksys_ap.markdown rename to source/_integrations/linksys_ap.markdown diff --git a/source/_components/linksys_smart.markdown b/source/_integrations/linksys_smart.markdown similarity index 100% rename from source/_components/linksys_smart.markdown rename to source/_integrations/linksys_smart.markdown diff --git a/source/_components/linky.markdown b/source/_integrations/linky.markdown similarity index 100% rename from source/_components/linky.markdown rename to source/_integrations/linky.markdown diff --git a/source/_components/linode.markdown b/source/_integrations/linode.markdown similarity index 100% rename from source/_components/linode.markdown rename to source/_integrations/linode.markdown diff --git a/source/_components/linux_battery.markdown b/source/_integrations/linux_battery.markdown similarity index 100% rename from source/_components/linux_battery.markdown rename to source/_integrations/linux_battery.markdown diff --git a/source/_components/lirc.markdown b/source/_integrations/lirc.markdown similarity index 100% rename from source/_components/lirc.markdown rename to source/_integrations/lirc.markdown diff --git a/source/_components/litejet.markdown b/source/_integrations/litejet.markdown similarity index 100% rename from source/_components/litejet.markdown rename to source/_integrations/litejet.markdown diff --git a/source/_components/liveboxplaytv.markdown b/source/_integrations/liveboxplaytv.markdown similarity index 100% rename from source/_components/liveboxplaytv.markdown rename to source/_integrations/liveboxplaytv.markdown diff --git a/source/_components/llamalab_automate.markdown b/source/_integrations/llamalab_automate.markdown similarity index 100% rename from source/_components/llamalab_automate.markdown rename to source/_integrations/llamalab_automate.markdown diff --git a/source/_components/local_file.markdown b/source/_integrations/local_file.markdown similarity index 100% rename from source/_components/local_file.markdown rename to source/_integrations/local_file.markdown diff --git a/source/_components/locative.md b/source/_integrations/locative.md similarity index 100% rename from source/_components/locative.md rename to source/_integrations/locative.md diff --git a/source/_components/lock.markdown b/source/_integrations/lock.markdown similarity index 100% rename from source/_components/lock.markdown rename to source/_integrations/lock.markdown diff --git a/source/_components/lock.mqtt.markdown b/source/_integrations/lock.mqtt.markdown similarity index 100% rename from source/_components/lock.mqtt.markdown rename to source/_integrations/lock.mqtt.markdown diff --git a/source/_components/lock.template.markdown b/source/_integrations/lock.template.markdown similarity index 100% rename from source/_components/lock.template.markdown rename to source/_integrations/lock.template.markdown diff --git a/source/_components/lock.xiaomi_aqara.markdown b/source/_integrations/lock.xiaomi_aqara.markdown similarity index 100% rename from source/_components/lock.xiaomi_aqara.markdown rename to source/_integrations/lock.xiaomi_aqara.markdown diff --git a/source/_components/lockitron.markdown b/source/_integrations/lockitron.markdown similarity index 100% rename from source/_components/lockitron.markdown rename to source/_integrations/lockitron.markdown diff --git a/source/_components/logbook.markdown b/source/_integrations/logbook.markdown similarity index 100% rename from source/_components/logbook.markdown rename to source/_integrations/logbook.markdown diff --git a/source/_components/logentries.markdown b/source/_integrations/logentries.markdown similarity index 100% rename from source/_components/logentries.markdown rename to source/_integrations/logentries.markdown diff --git a/source/_components/logger.markdown b/source/_integrations/logger.markdown similarity index 100% rename from source/_components/logger.markdown rename to source/_integrations/logger.markdown diff --git a/source/_components/logi_circle.markdown b/source/_integrations/logi_circle.markdown similarity index 100% rename from source/_components/logi_circle.markdown rename to source/_integrations/logi_circle.markdown diff --git a/source/_components/london_air.markdown b/source/_integrations/london_air.markdown similarity index 100% rename from source/_components/london_air.markdown rename to source/_integrations/london_air.markdown diff --git a/source/_components/london_underground.markdown b/source/_integrations/london_underground.markdown similarity index 100% rename from source/_components/london_underground.markdown rename to source/_integrations/london_underground.markdown diff --git a/source/_components/loopenergy.markdown b/source/_integrations/loopenergy.markdown similarity index 100% rename from source/_components/loopenergy.markdown rename to source/_integrations/loopenergy.markdown diff --git a/source/_components/luci.markdown b/source/_integrations/luci.markdown similarity index 100% rename from source/_components/luci.markdown rename to source/_integrations/luci.markdown diff --git a/source/_components/luftdaten.markdown b/source/_integrations/luftdaten.markdown similarity index 100% rename from source/_components/luftdaten.markdown rename to source/_integrations/luftdaten.markdown diff --git a/source/_components/lupusec.markdown b/source/_integrations/lupusec.markdown similarity index 100% rename from source/_components/lupusec.markdown rename to source/_integrations/lupusec.markdown diff --git a/source/_components/lutron.markdown b/source/_integrations/lutron.markdown similarity index 100% rename from source/_components/lutron.markdown rename to source/_integrations/lutron.markdown diff --git a/source/_components/lutron_caseta.markdown b/source/_integrations/lutron_caseta.markdown similarity index 100% rename from source/_components/lutron_caseta.markdown rename to source/_integrations/lutron_caseta.markdown diff --git a/source/_components/lw12wifi.markdown b/source/_integrations/lw12wifi.markdown similarity index 100% rename from source/_components/lw12wifi.markdown rename to source/_integrations/lw12wifi.markdown diff --git a/source/_components/lyft.markdown b/source/_integrations/lyft.markdown similarity index 100% rename from source/_components/lyft.markdown rename to source/_integrations/lyft.markdown diff --git a/source/_components/magicseaweed.markdown b/source/_integrations/magicseaweed.markdown similarity index 100% rename from source/_components/magicseaweed.markdown rename to source/_integrations/magicseaweed.markdown diff --git a/source/_components/mailbox.markdown b/source/_integrations/mailbox.markdown similarity index 100% rename from source/_components/mailbox.markdown rename to source/_integrations/mailbox.markdown diff --git a/source/_components/mailgun.markdown b/source/_integrations/mailgun.markdown similarity index 100% rename from source/_components/mailgun.markdown rename to source/_integrations/mailgun.markdown diff --git a/source/_components/manual.markdown b/source/_integrations/manual.markdown similarity index 100% rename from source/_components/manual.markdown rename to source/_integrations/manual.markdown diff --git a/source/_components/manual_mqtt.markdown b/source/_integrations/manual_mqtt.markdown similarity index 100% rename from source/_components/manual_mqtt.markdown rename to source/_integrations/manual_mqtt.markdown diff --git a/source/_components/map.markdown b/source/_integrations/map.markdown similarity index 100% rename from source/_components/map.markdown rename to source/_integrations/map.markdown diff --git a/source/_components/marytts.markdown b/source/_integrations/marytts.markdown similarity index 100% rename from source/_components/marytts.markdown rename to source/_integrations/marytts.markdown diff --git a/source/_components/mastodon.markdown b/source/_integrations/mastodon.markdown similarity index 100% rename from source/_components/mastodon.markdown rename to source/_integrations/mastodon.markdown diff --git a/source/_components/matrix.markdown b/source/_integrations/matrix.markdown similarity index 100% rename from source/_components/matrix.markdown rename to source/_integrations/matrix.markdown diff --git a/source/_components/maxcube.markdown b/source/_integrations/maxcube.markdown similarity index 100% rename from source/_components/maxcube.markdown rename to source/_integrations/maxcube.markdown diff --git a/source/_components/mcp23017.markdown b/source/_integrations/mcp23017.markdown similarity index 100% rename from source/_components/mcp23017.markdown rename to source/_integrations/mcp23017.markdown diff --git a/source/_components/media_extractor.markdown b/source/_integrations/media_extractor.markdown similarity index 100% rename from source/_components/media_extractor.markdown rename to source/_integrations/media_extractor.markdown diff --git a/source/_components/media_player.markdown b/source/_integrations/media_player.markdown similarity index 100% rename from source/_components/media_player.markdown rename to source/_integrations/media_player.markdown diff --git a/source/_components/mediaroom.markdown b/source/_integrations/mediaroom.markdown similarity index 100% rename from source/_components/mediaroom.markdown rename to source/_integrations/mediaroom.markdown diff --git a/source/_components/melissa.markdown b/source/_integrations/melissa.markdown similarity index 100% rename from source/_components/melissa.markdown rename to source/_integrations/melissa.markdown diff --git a/source/_components/meraki.markdown b/source/_integrations/meraki.markdown similarity index 100% rename from source/_components/meraki.markdown rename to source/_integrations/meraki.markdown diff --git a/source/_components/message_bird.markdown b/source/_integrations/message_bird.markdown similarity index 100% rename from source/_components/message_bird.markdown rename to source/_integrations/message_bird.markdown diff --git a/source/_components/met.markdown b/source/_integrations/met.markdown similarity index 100% rename from source/_components/met.markdown rename to source/_integrations/met.markdown diff --git a/source/_components/meteo_france.markdown b/source/_integrations/meteo_france.markdown similarity index 100% rename from source/_components/meteo_france.markdown rename to source/_integrations/meteo_france.markdown diff --git a/source/_components/meteoalarm.markdown b/source/_integrations/meteoalarm.markdown similarity index 100% rename from source/_components/meteoalarm.markdown rename to source/_integrations/meteoalarm.markdown diff --git a/source/_components/metoffice.markdown b/source/_integrations/metoffice.markdown similarity index 100% rename from source/_components/metoffice.markdown rename to source/_integrations/metoffice.markdown diff --git a/source/_components/mfi.markdown b/source/_integrations/mfi.markdown similarity index 100% rename from source/_components/mfi.markdown rename to source/_integrations/mfi.markdown diff --git a/source/_components/mhz19.markdown b/source/_integrations/mhz19.markdown similarity index 100% rename from source/_components/mhz19.markdown rename to source/_integrations/mhz19.markdown diff --git a/source/_components/microsoft.markdown b/source/_integrations/microsoft.markdown similarity index 100% rename from source/_components/microsoft.markdown rename to source/_integrations/microsoft.markdown diff --git a/source/_components/microsoft_face.markdown b/source/_integrations/microsoft_face.markdown similarity index 100% rename from source/_components/microsoft_face.markdown rename to source/_integrations/microsoft_face.markdown diff --git a/source/_components/microsoft_face_detect.markdown b/source/_integrations/microsoft_face_detect.markdown similarity index 100% rename from source/_components/microsoft_face_detect.markdown rename to source/_integrations/microsoft_face_detect.markdown diff --git a/source/_components/microsoft_face_identify.markdown b/source/_integrations/microsoft_face_identify.markdown similarity index 100% rename from source/_components/microsoft_face_identify.markdown rename to source/_integrations/microsoft_face_identify.markdown diff --git a/source/_components/miflora.markdown b/source/_integrations/miflora.markdown similarity index 100% rename from source/_components/miflora.markdown rename to source/_integrations/miflora.markdown diff --git a/source/_components/mikrotik.markdown b/source/_integrations/mikrotik.markdown similarity index 100% rename from source/_components/mikrotik.markdown rename to source/_integrations/mikrotik.markdown diff --git a/source/_components/mill.markdown b/source/_integrations/mill.markdown similarity index 100% rename from source/_components/mill.markdown rename to source/_integrations/mill.markdown diff --git a/source/_components/min_max.markdown b/source/_integrations/min_max.markdown similarity index 100% rename from source/_components/min_max.markdown rename to source/_integrations/min_max.markdown diff --git a/source/_components/minio.markdown b/source/_integrations/minio.markdown similarity index 100% rename from source/_components/minio.markdown rename to source/_integrations/minio.markdown diff --git a/source/_components/mitemp_bt.markdown b/source/_integrations/mitemp_bt.markdown similarity index 100% rename from source/_components/mitemp_bt.markdown rename to source/_integrations/mitemp_bt.markdown diff --git a/source/_components/mjpeg.markdown b/source/_integrations/mjpeg.markdown similarity index 100% rename from source/_components/mjpeg.markdown rename to source/_integrations/mjpeg.markdown diff --git a/source/_components/mobile_app.markdown b/source/_integrations/mobile_app.markdown similarity index 100% rename from source/_components/mobile_app.markdown rename to source/_integrations/mobile_app.markdown diff --git a/source/_components/mochad.markdown b/source/_integrations/mochad.markdown similarity index 100% rename from source/_components/mochad.markdown rename to source/_integrations/mochad.markdown diff --git a/source/_components/modbus.markdown b/source/_integrations/modbus.markdown similarity index 100% rename from source/_components/modbus.markdown rename to source/_integrations/modbus.markdown diff --git a/source/_components/modem_callerid.markdown b/source/_integrations/modem_callerid.markdown similarity index 100% rename from source/_components/modem_callerid.markdown rename to source/_integrations/modem_callerid.markdown diff --git a/source/_components/mold_indicator.markdown b/source/_integrations/mold_indicator.markdown similarity index 100% rename from source/_components/mold_indicator.markdown rename to source/_integrations/mold_indicator.markdown diff --git a/source/_components/monoprice.markdown b/source/_integrations/monoprice.markdown similarity index 100% rename from source/_components/monoprice.markdown rename to source/_integrations/monoprice.markdown diff --git a/source/_components/moon.markdown b/source/_integrations/moon.markdown similarity index 100% rename from source/_components/moon.markdown rename to source/_integrations/moon.markdown diff --git a/source/_components/mopar.markdown b/source/_integrations/mopar.markdown similarity index 100% rename from source/_components/mopar.markdown rename to source/_integrations/mopar.markdown diff --git a/source/_components/mpchc.markdown b/source/_integrations/mpchc.markdown similarity index 100% rename from source/_components/mpchc.markdown rename to source/_integrations/mpchc.markdown diff --git a/source/_components/mpd.markdown b/source/_integrations/mpd.markdown similarity index 100% rename from source/_components/mpd.markdown rename to source/_integrations/mpd.markdown diff --git a/source/_components/mqtt.markdown b/source/_integrations/mqtt.markdown similarity index 100% rename from source/_components/mqtt.markdown rename to source/_integrations/mqtt.markdown diff --git a/source/_components/mqtt_eventstream.markdown b/source/_integrations/mqtt_eventstream.markdown similarity index 100% rename from source/_components/mqtt_eventstream.markdown rename to source/_integrations/mqtt_eventstream.markdown diff --git a/source/_components/mqtt_json.markdown b/source/_integrations/mqtt_json.markdown similarity index 100% rename from source/_components/mqtt_json.markdown rename to source/_integrations/mqtt_json.markdown diff --git a/source/_components/mqtt_room.markdown b/source/_integrations/mqtt_room.markdown similarity index 100% rename from source/_components/mqtt_room.markdown rename to source/_integrations/mqtt_room.markdown diff --git a/source/_components/mqtt_statestream.markdown b/source/_integrations/mqtt_statestream.markdown similarity index 100% rename from source/_components/mqtt_statestream.markdown rename to source/_integrations/mqtt_statestream.markdown diff --git a/source/_components/mvglive.markdown b/source/_integrations/mvglive.markdown similarity index 100% rename from source/_components/mvglive.markdown rename to source/_integrations/mvglive.markdown diff --git a/source/_components/mychevy.markdown b/source/_integrations/mychevy.markdown similarity index 100% rename from source/_components/mychevy.markdown rename to source/_integrations/mychevy.markdown diff --git a/source/_components/mycroft.markdown b/source/_integrations/mycroft.markdown similarity index 100% rename from source/_components/mycroft.markdown rename to source/_integrations/mycroft.markdown diff --git a/source/_components/myq.markdown b/source/_integrations/myq.markdown similarity index 100% rename from source/_components/myq.markdown rename to source/_integrations/myq.markdown diff --git a/source/_components/mysensors.markdown b/source/_integrations/mysensors.markdown similarity index 100% rename from source/_components/mysensors.markdown rename to source/_integrations/mysensors.markdown diff --git a/source/_components/mystrom.markdown b/source/_integrations/mystrom.markdown similarity index 100% rename from source/_components/mystrom.markdown rename to source/_integrations/mystrom.markdown diff --git a/source/_components/mythicbeastsdns.markdown b/source/_integrations/mythicbeastsdns.markdown similarity index 100% rename from source/_components/mythicbeastsdns.markdown rename to source/_integrations/mythicbeastsdns.markdown diff --git a/source/_components/n26.markdown b/source/_integrations/n26.markdown similarity index 100% rename from source/_components/n26.markdown rename to source/_integrations/n26.markdown diff --git a/source/_components/nad.markdown b/source/_integrations/nad.markdown similarity index 100% rename from source/_components/nad.markdown rename to source/_integrations/nad.markdown diff --git a/source/_components/namecheapdns.markdown b/source/_integrations/namecheapdns.markdown similarity index 100% rename from source/_components/namecheapdns.markdown rename to source/_integrations/namecheapdns.markdown diff --git a/source/_components/nanoleaf.markdown b/source/_integrations/nanoleaf.markdown similarity index 100% rename from source/_components/nanoleaf.markdown rename to source/_integrations/nanoleaf.markdown diff --git a/source/_components/neato.markdown b/source/_integrations/neato.markdown similarity index 100% rename from source/_components/neato.markdown rename to source/_integrations/neato.markdown diff --git a/source/_components/nederlandse_spoorwegen.markdown b/source/_integrations/nederlandse_spoorwegen.markdown similarity index 100% rename from source/_components/nederlandse_spoorwegen.markdown rename to source/_integrations/nederlandse_spoorwegen.markdown diff --git a/source/_components/nello.markdown b/source/_integrations/nello.markdown similarity index 100% rename from source/_components/nello.markdown rename to source/_integrations/nello.markdown diff --git a/source/_components/ness_alarm.markdown b/source/_integrations/ness_alarm.markdown similarity index 100% rename from source/_components/ness_alarm.markdown rename to source/_integrations/ness_alarm.markdown diff --git a/source/_components/nest.markdown b/source/_integrations/nest.markdown similarity index 100% rename from source/_components/nest.markdown rename to source/_integrations/nest.markdown diff --git a/source/_components/netatmo.markdown b/source/_integrations/netatmo.markdown similarity index 100% rename from source/_components/netatmo.markdown rename to source/_integrations/netatmo.markdown diff --git a/source/_components/netdata.markdown b/source/_integrations/netdata.markdown similarity index 100% rename from source/_components/netdata.markdown rename to source/_integrations/netdata.markdown diff --git a/source/_components/netgear.markdown b/source/_integrations/netgear.markdown similarity index 100% rename from source/_components/netgear.markdown rename to source/_integrations/netgear.markdown diff --git a/source/_components/netgear_lte.markdown b/source/_integrations/netgear_lte.markdown similarity index 100% rename from source/_components/netgear_lte.markdown rename to source/_integrations/netgear_lte.markdown diff --git a/source/_components/netio.markdown b/source/_integrations/netio.markdown similarity index 100% rename from source/_components/netio.markdown rename to source/_integrations/netio.markdown diff --git a/source/_components/neurio_energy.markdown b/source/_integrations/neurio_energy.markdown similarity index 100% rename from source/_components/neurio_energy.markdown rename to source/_integrations/neurio_energy.markdown diff --git a/source/_components/nextbus.markdown b/source/_integrations/nextbus.markdown similarity index 100% rename from source/_components/nextbus.markdown rename to source/_integrations/nextbus.markdown diff --git a/source/_components/nfandroidtv.markdown b/source/_integrations/nfandroidtv.markdown similarity index 100% rename from source/_components/nfandroidtv.markdown rename to source/_integrations/nfandroidtv.markdown diff --git a/source/_components/niko_home_control.markdown b/source/_integrations/niko_home_control.markdown similarity index 100% rename from source/_components/niko_home_control.markdown rename to source/_integrations/niko_home_control.markdown diff --git a/source/_components/nilu.markdown b/source/_integrations/nilu.markdown similarity index 100% rename from source/_components/nilu.markdown rename to source/_integrations/nilu.markdown diff --git a/source/_components/nissan_leaf.markdown b/source/_integrations/nissan_leaf.markdown similarity index 100% rename from source/_components/nissan_leaf.markdown rename to source/_integrations/nissan_leaf.markdown diff --git a/source/_components/nmap_tracker.markdown b/source/_integrations/nmap_tracker.markdown similarity index 100% rename from source/_components/nmap_tracker.markdown rename to source/_integrations/nmap_tracker.markdown diff --git a/source/_components/nmbs.markdown b/source/_integrations/nmbs.markdown similarity index 100% rename from source/_components/nmbs.markdown rename to source/_integrations/nmbs.markdown diff --git a/source/_components/no_ip.markdown b/source/_integrations/no_ip.markdown similarity index 100% rename from source/_components/no_ip.markdown rename to source/_integrations/no_ip.markdown diff --git a/source/_components/noaa_tides.markdown b/source/_integrations/noaa_tides.markdown similarity index 100% rename from source/_components/noaa_tides.markdown rename to source/_integrations/noaa_tides.markdown diff --git a/source/_components/norway_air.markdown b/source/_integrations/norway_air.markdown similarity index 100% rename from source/_components/norway_air.markdown rename to source/_integrations/norway_air.markdown diff --git a/source/_components/notify.command_line.markdown b/source/_integrations/notify.command_line.markdown similarity index 100% rename from source/_components/notify.command_line.markdown rename to source/_integrations/notify.command_line.markdown diff --git a/source/_components/notify.group.markdown b/source/_integrations/notify.group.markdown similarity index 100% rename from source/_components/notify.group.markdown rename to source/_integrations/notify.group.markdown diff --git a/source/_components/notify.knx.markdown b/source/_integrations/notify.knx.markdown similarity index 100% rename from source/_components/notify.knx.markdown rename to source/_integrations/notify.knx.markdown diff --git a/source/_components/notify.markdown b/source/_integrations/notify.markdown similarity index 100% rename from source/_components/notify.markdown rename to source/_integrations/notify.markdown diff --git a/source/_components/notify.mysensors.markdown b/source/_integrations/notify.mysensors.markdown similarity index 100% rename from source/_components/notify.mysensors.markdown rename to source/_integrations/notify.mysensors.markdown diff --git a/source/_components/notify.rest.markdown b/source/_integrations/notify.rest.markdown similarity index 100% rename from source/_components/notify.rest.markdown rename to source/_integrations/notify.rest.markdown diff --git a/source/_components/notion.markdown b/source/_integrations/notion.markdown similarity index 100% rename from source/_components/notion.markdown rename to source/_integrations/notion.markdown diff --git a/source/_components/nsw_fuel_station.markdown b/source/_integrations/nsw_fuel_station.markdown similarity index 100% rename from source/_components/nsw_fuel_station.markdown rename to source/_integrations/nsw_fuel_station.markdown diff --git a/source/_components/nsw_rural_fire_service_feed.markdown b/source/_integrations/nsw_rural_fire_service_feed.markdown similarity index 100% rename from source/_components/nsw_rural_fire_service_feed.markdown rename to source/_integrations/nsw_rural_fire_service_feed.markdown diff --git a/source/_components/nuheat.markdown b/source/_integrations/nuheat.markdown similarity index 100% rename from source/_components/nuheat.markdown rename to source/_integrations/nuheat.markdown diff --git a/source/_components/nuimo_controller.markdown b/source/_integrations/nuimo_controller.markdown similarity index 100% rename from source/_components/nuimo_controller.markdown rename to source/_integrations/nuimo_controller.markdown diff --git a/source/_components/nuki.markdown b/source/_integrations/nuki.markdown similarity index 100% rename from source/_components/nuki.markdown rename to source/_integrations/nuki.markdown diff --git a/source/_components/nut.markdown b/source/_integrations/nut.markdown similarity index 100% rename from source/_components/nut.markdown rename to source/_integrations/nut.markdown diff --git a/source/_components/nws.markdown b/source/_integrations/nws.markdown similarity index 100% rename from source/_components/nws.markdown rename to source/_integrations/nws.markdown diff --git a/source/_components/nx584.markdown b/source/_integrations/nx584.markdown similarity index 100% rename from source/_components/nx584.markdown rename to source/_integrations/nx584.markdown diff --git a/source/_components/nzbget.markdown b/source/_integrations/nzbget.markdown similarity index 100% rename from source/_components/nzbget.markdown rename to source/_integrations/nzbget.markdown diff --git a/source/_components/oasa_telematics.markdown b/source/_integrations/oasa_telematics.markdown similarity index 100% rename from source/_components/oasa_telematics.markdown rename to source/_integrations/oasa_telematics.markdown diff --git a/source/_components/obihai.markdown b/source/_integrations/obihai.markdown similarity index 100% rename from source/_components/obihai.markdown rename to source/_integrations/obihai.markdown diff --git a/source/_components/octoprint.markdown b/source/_integrations/octoprint.markdown similarity index 100% rename from source/_components/octoprint.markdown rename to source/_integrations/octoprint.markdown diff --git a/source/_components/oem.markdown b/source/_integrations/oem.markdown similarity index 100% rename from source/_components/oem.markdown rename to source/_integrations/oem.markdown diff --git a/source/_components/ohmconnect.markdown b/source/_integrations/ohmconnect.markdown similarity index 100% rename from source/_components/ohmconnect.markdown rename to source/_integrations/ohmconnect.markdown diff --git a/source/_components/onboarding.markdown b/source/_integrations/onboarding.markdown similarity index 100% rename from source/_components/onboarding.markdown rename to source/_integrations/onboarding.markdown diff --git a/source/_components/onewire.markdown b/source/_integrations/onewire.markdown similarity index 100% rename from source/_components/onewire.markdown rename to source/_integrations/onewire.markdown diff --git a/source/_components/onkyo.markdown b/source/_integrations/onkyo.markdown similarity index 100% rename from source/_components/onkyo.markdown rename to source/_integrations/onkyo.markdown diff --git a/source/_components/onvif.markdown b/source/_integrations/onvif.markdown similarity index 100% rename from source/_components/onvif.markdown rename to source/_integrations/onvif.markdown diff --git a/source/_components/openalpr_cloud.markdown b/source/_integrations/openalpr_cloud.markdown similarity index 100% rename from source/_components/openalpr_cloud.markdown rename to source/_integrations/openalpr_cloud.markdown diff --git a/source/_components/openalpr_local.markdown b/source/_integrations/openalpr_local.markdown similarity index 100% rename from source/_components/openalpr_local.markdown rename to source/_integrations/openalpr_local.markdown diff --git a/source/_components/opencv.markdown b/source/_integrations/opencv.markdown similarity index 100% rename from source/_components/opencv.markdown rename to source/_integrations/opencv.markdown diff --git a/source/_components/openevse.markdown b/source/_integrations/openevse.markdown similarity index 100% rename from source/_components/openevse.markdown rename to source/_integrations/openevse.markdown diff --git a/source/_components/openexchangerates.markdown b/source/_integrations/openexchangerates.markdown similarity index 100% rename from source/_components/openexchangerates.markdown rename to source/_integrations/openexchangerates.markdown diff --git a/source/_components/opengarage.markdown b/source/_integrations/opengarage.markdown similarity index 100% rename from source/_components/opengarage.markdown rename to source/_integrations/opengarage.markdown diff --git a/source/_components/openhardwaremonitor.markdown b/source/_integrations/openhardwaremonitor.markdown similarity index 100% rename from source/_components/openhardwaremonitor.markdown rename to source/_integrations/openhardwaremonitor.markdown diff --git a/source/_components/openhome.markdown b/source/_integrations/openhome.markdown similarity index 100% rename from source/_components/openhome.markdown rename to source/_integrations/openhome.markdown diff --git a/source/_components/opensensemap.markdown b/source/_integrations/opensensemap.markdown similarity index 100% rename from source/_components/opensensemap.markdown rename to source/_integrations/opensensemap.markdown diff --git a/source/_components/opensky.markdown b/source/_integrations/opensky.markdown similarity index 100% rename from source/_components/opensky.markdown rename to source/_integrations/opensky.markdown diff --git a/source/_components/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown similarity index 100% rename from source/_components/opentherm_gw.markdown rename to source/_integrations/opentherm_gw.markdown diff --git a/source/_components/openuv.markdown b/source/_integrations/openuv.markdown similarity index 100% rename from source/_components/openuv.markdown rename to source/_integrations/openuv.markdown diff --git a/source/_components/openweathermap.markdown b/source/_integrations/openweathermap.markdown similarity index 100% rename from source/_components/openweathermap.markdown rename to source/_integrations/openweathermap.markdown diff --git a/source/_components/openwrt.markdown b/source/_integrations/openwrt.markdown similarity index 100% rename from source/_components/openwrt.markdown rename to source/_integrations/openwrt.markdown diff --git a/source/_components/opple.markdown b/source/_integrations/opple.markdown similarity index 100% rename from source/_components/opple.markdown rename to source/_integrations/opple.markdown diff --git a/source/_components/orangepi_gpio.markdown b/source/_integrations/orangepi_gpio.markdown similarity index 100% rename from source/_components/orangepi_gpio.markdown rename to source/_integrations/orangepi_gpio.markdown diff --git a/source/_components/orvibo.markdown b/source/_integrations/orvibo.markdown similarity index 100% rename from source/_components/orvibo.markdown rename to source/_integrations/orvibo.markdown diff --git a/source/_components/osramlightify.markdown b/source/_integrations/osramlightify.markdown similarity index 100% rename from source/_components/osramlightify.markdown rename to source/_integrations/osramlightify.markdown diff --git a/source/_components/otp.markdown b/source/_integrations/otp.markdown similarity index 100% rename from source/_components/otp.markdown rename to source/_integrations/otp.markdown diff --git a/source/_components/owlet.markdown b/source/_integrations/owlet.markdown similarity index 100% rename from source/_components/owlet.markdown rename to source/_integrations/owlet.markdown diff --git a/source/_components/owntracks.markdown b/source/_integrations/owntracks.markdown similarity index 100% rename from source/_components/owntracks.markdown rename to source/_integrations/owntracks.markdown diff --git a/source/_components/panasonic_bluray.markdown b/source/_integrations/panasonic_bluray.markdown similarity index 100% rename from source/_components/panasonic_bluray.markdown rename to source/_integrations/panasonic_bluray.markdown diff --git a/source/_components/panasonic_viera.markdown b/source/_integrations/panasonic_viera.markdown similarity index 100% rename from source/_components/panasonic_viera.markdown rename to source/_integrations/panasonic_viera.markdown diff --git a/source/_components/pandora.markdown b/source/_integrations/pandora.markdown similarity index 100% rename from source/_components/pandora.markdown rename to source/_integrations/pandora.markdown diff --git a/source/_components/panel_custom.markdown b/source/_integrations/panel_custom.markdown similarity index 100% rename from source/_components/panel_custom.markdown rename to source/_integrations/panel_custom.markdown diff --git a/source/_components/panel_iframe.markdown b/source/_integrations/panel_iframe.markdown similarity index 100% rename from source/_components/panel_iframe.markdown rename to source/_integrations/panel_iframe.markdown diff --git a/source/_components/pencom.markdown b/source/_integrations/pencom.markdown similarity index 100% rename from source/_components/pencom.markdown rename to source/_integrations/pencom.markdown diff --git a/source/_components/persistent_notification.markdown b/source/_integrations/persistent_notification.markdown similarity index 100% rename from source/_components/persistent_notification.markdown rename to source/_integrations/persistent_notification.markdown diff --git a/source/_components/person.markdown b/source/_integrations/person.markdown similarity index 100% rename from source/_components/person.markdown rename to source/_integrations/person.markdown diff --git a/source/_components/philips_js.markdown b/source/_integrations/philips_js.markdown similarity index 100% rename from source/_components/philips_js.markdown rename to source/_integrations/philips_js.markdown diff --git a/source/_components/pi_hole.markdown b/source/_integrations/pi_hole.markdown similarity index 100% rename from source/_components/pi_hole.markdown rename to source/_integrations/pi_hole.markdown diff --git a/source/_components/picotts.markdown b/source/_integrations/picotts.markdown similarity index 100% rename from source/_components/picotts.markdown rename to source/_integrations/picotts.markdown diff --git a/source/_components/piglow.markdown b/source/_integrations/piglow.markdown similarity index 100% rename from source/_components/piglow.markdown rename to source/_integrations/piglow.markdown diff --git a/source/_components/pilight.markdown b/source/_integrations/pilight.markdown similarity index 100% rename from source/_components/pilight.markdown rename to source/_integrations/pilight.markdown diff --git a/source/_components/ping.markdown b/source/_integrations/ping.markdown similarity index 100% rename from source/_components/ping.markdown rename to source/_integrations/ping.markdown diff --git a/source/_components/pioneer.markdown b/source/_integrations/pioneer.markdown similarity index 100% rename from source/_components/pioneer.markdown rename to source/_integrations/pioneer.markdown diff --git a/source/_components/pjlink.markdown b/source/_integrations/pjlink.markdown similarity index 100% rename from source/_components/pjlink.markdown rename to source/_integrations/pjlink.markdown diff --git a/source/_components/plaato.markdown b/source/_integrations/plaato.markdown similarity index 100% rename from source/_components/plaato.markdown rename to source/_integrations/plaato.markdown diff --git a/source/_components/plant.markdown b/source/_integrations/plant.markdown similarity index 100% rename from source/_components/plant.markdown rename to source/_integrations/plant.markdown diff --git a/source/_components/plex.markdown b/source/_integrations/plex.markdown similarity index 100% rename from source/_components/plex.markdown rename to source/_integrations/plex.markdown diff --git a/source/_components/plugwise.markdown b/source/_integrations/plugwise.markdown similarity index 100% rename from source/_components/plugwise.markdown rename to source/_integrations/plugwise.markdown diff --git a/source/_components/plum_lightpad.markdown b/source/_integrations/plum_lightpad.markdown similarity index 100% rename from source/_components/plum_lightpad.markdown rename to source/_integrations/plum_lightpad.markdown diff --git a/source/_components/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown similarity index 100% rename from source/_components/pocketcasts.markdown rename to source/_integrations/pocketcasts.markdown diff --git a/source/_components/point.markdown b/source/_integrations/point.markdown similarity index 100% rename from source/_components/point.markdown rename to source/_integrations/point.markdown diff --git a/source/_components/polling.markdown b/source/_integrations/polling.markdown similarity index 100% rename from source/_components/polling.markdown rename to source/_integrations/polling.markdown diff --git a/source/_components/postnl.markdown b/source/_integrations/postnl.markdown similarity index 100% rename from source/_components/postnl.markdown rename to source/_integrations/postnl.markdown diff --git a/source/_components/prezzibenzina.markdown b/source/_integrations/prezzibenzina.markdown similarity index 100% rename from source/_components/prezzibenzina.markdown rename to source/_integrations/prezzibenzina.markdown diff --git a/source/_components/proliphix.markdown b/source/_integrations/proliphix.markdown similarity index 100% rename from source/_components/proliphix.markdown rename to source/_integrations/proliphix.markdown diff --git a/source/_components/prometheus.markdown b/source/_integrations/prometheus.markdown similarity index 100% rename from source/_components/prometheus.markdown rename to source/_integrations/prometheus.markdown diff --git a/source/_components/prowl.markdown b/source/_integrations/prowl.markdown similarity index 100% rename from source/_components/prowl.markdown rename to source/_integrations/prowl.markdown diff --git a/source/_components/proximity.markdown b/source/_integrations/proximity.markdown similarity index 100% rename from source/_components/proximity.markdown rename to source/_integrations/proximity.markdown diff --git a/source/_components/proxy.markdown b/source/_integrations/proxy.markdown similarity index 100% rename from source/_components/proxy.markdown rename to source/_integrations/proxy.markdown diff --git a/source/_components/ps4.markdown b/source/_integrations/ps4.markdown similarity index 100% rename from source/_components/ps4.markdown rename to source/_integrations/ps4.markdown diff --git a/source/_components/ptvsd.markdown b/source/_integrations/ptvsd.markdown similarity index 100% rename from source/_components/ptvsd.markdown rename to source/_integrations/ptvsd.markdown diff --git a/source/_components/pulseaudio_loopback.markdown b/source/_integrations/pulseaudio_loopback.markdown similarity index 100% rename from source/_components/pulseaudio_loopback.markdown rename to source/_integrations/pulseaudio_loopback.markdown diff --git a/source/_components/push.markdown b/source/_integrations/push.markdown similarity index 100% rename from source/_components/push.markdown rename to source/_integrations/push.markdown diff --git a/source/_components/pushbullet.markdown b/source/_integrations/pushbullet.markdown similarity index 100% rename from source/_components/pushbullet.markdown rename to source/_integrations/pushbullet.markdown diff --git a/source/_components/pushetta.markdown b/source/_integrations/pushetta.markdown similarity index 100% rename from source/_components/pushetta.markdown rename to source/_integrations/pushetta.markdown diff --git a/source/_components/pushover.markdown b/source/_integrations/pushover.markdown similarity index 100% rename from source/_components/pushover.markdown rename to source/_integrations/pushover.markdown diff --git a/source/_components/pushsafer.markdown b/source/_integrations/pushsafer.markdown similarity index 100% rename from source/_components/pushsafer.markdown rename to source/_integrations/pushsafer.markdown diff --git a/source/_components/pvoutput.markdown b/source/_integrations/pvoutput.markdown similarity index 100% rename from source/_components/pvoutput.markdown rename to source/_integrations/pvoutput.markdown diff --git a/source/_components/pyload.markdown b/source/_integrations/pyload.markdown similarity index 100% rename from source/_components/pyload.markdown rename to source/_integrations/pyload.markdown diff --git a/source/_components/python_script.markdown b/source/_integrations/python_script.markdown similarity index 100% rename from source/_components/python_script.markdown rename to source/_integrations/python_script.markdown diff --git a/source/_components/qbittorrent.markdown b/source/_integrations/qbittorrent.markdown similarity index 100% rename from source/_components/qbittorrent.markdown rename to source/_integrations/qbittorrent.markdown diff --git a/source/_components/qld_bushfire.markdown b/source/_integrations/qld_bushfire.markdown similarity index 100% rename from source/_components/qld_bushfire.markdown rename to source/_integrations/qld_bushfire.markdown diff --git a/source/_components/qnap.markdown b/source/_integrations/qnap.markdown similarity index 100% rename from source/_components/qnap.markdown rename to source/_integrations/qnap.markdown diff --git a/source/_components/qrcode.markdown b/source/_integrations/qrcode.markdown similarity index 100% rename from source/_components/qrcode.markdown rename to source/_integrations/qrcode.markdown diff --git a/source/_components/quantum_gateway.markdown b/source/_integrations/quantum_gateway.markdown similarity index 100% rename from source/_components/quantum_gateway.markdown rename to source/_integrations/quantum_gateway.markdown diff --git a/source/_components/qwikswitch.markdown b/source/_integrations/qwikswitch.markdown similarity index 100% rename from source/_components/qwikswitch.markdown rename to source/_integrations/qwikswitch.markdown diff --git a/source/_components/rachio.markdown b/source/_integrations/rachio.markdown similarity index 100% rename from source/_components/rachio.markdown rename to source/_integrations/rachio.markdown diff --git a/source/_components/radarr.markdown b/source/_integrations/radarr.markdown similarity index 100% rename from source/_components/radarr.markdown rename to source/_integrations/radarr.markdown diff --git a/source/_components/radiotherm.markdown b/source/_integrations/radiotherm.markdown similarity index 100% rename from source/_components/radiotherm.markdown rename to source/_integrations/radiotherm.markdown diff --git a/source/_components/rainbird.markdown b/source/_integrations/rainbird.markdown similarity index 100% rename from source/_components/rainbird.markdown rename to source/_integrations/rainbird.markdown diff --git a/source/_components/raincloud.markdown b/source/_integrations/raincloud.markdown similarity index 100% rename from source/_components/raincloud.markdown rename to source/_integrations/raincloud.markdown diff --git a/source/_components/rainforest_eagle.markdown b/source/_integrations/rainforest_eagle.markdown similarity index 100% rename from source/_components/rainforest_eagle.markdown rename to source/_integrations/rainforest_eagle.markdown diff --git a/source/_components/rainmachine.markdown b/source/_integrations/rainmachine.markdown similarity index 100% rename from source/_components/rainmachine.markdown rename to source/_integrations/rainmachine.markdown diff --git a/source/_components/random.markdown b/source/_integrations/random.markdown similarity index 100% rename from source/_components/random.markdown rename to source/_integrations/random.markdown diff --git a/source/_components/raspihats.markdown b/source/_integrations/raspihats.markdown similarity index 100% rename from source/_components/raspihats.markdown rename to source/_integrations/raspihats.markdown diff --git a/source/_components/raspyrfm.markdown b/source/_integrations/raspyrfm.markdown similarity index 100% rename from source/_components/raspyrfm.markdown rename to source/_integrations/raspyrfm.markdown diff --git a/source/_components/recollect_waste.markdown b/source/_integrations/recollect_waste.markdown similarity index 100% rename from source/_components/recollect_waste.markdown rename to source/_integrations/recollect_waste.markdown diff --git a/source/_components/recorder.markdown b/source/_integrations/recorder.markdown similarity index 100% rename from source/_components/recorder.markdown rename to source/_integrations/recorder.markdown diff --git a/source/_components/recswitch.markdown b/source/_integrations/recswitch.markdown similarity index 100% rename from source/_components/recswitch.markdown rename to source/_integrations/recswitch.markdown diff --git a/source/_components/reddit.markdown b/source/_integrations/reddit.markdown similarity index 100% rename from source/_components/reddit.markdown rename to source/_integrations/reddit.markdown diff --git a/source/_components/rejseplanen.markdown b/source/_integrations/rejseplanen.markdown similarity index 100% rename from source/_components/rejseplanen.markdown rename to source/_integrations/rejseplanen.markdown diff --git a/source/_components/remember_the_milk.markdown b/source/_integrations/remember_the_milk.markdown similarity index 100% rename from source/_components/remember_the_milk.markdown rename to source/_integrations/remember_the_milk.markdown diff --git a/source/_components/remote.markdown b/source/_integrations/remote.markdown similarity index 100% rename from source/_components/remote.markdown rename to source/_integrations/remote.markdown diff --git a/source/_components/remote.xiaomi_miio.markdown b/source/_integrations/remote.xiaomi_miio.markdown similarity index 100% rename from source/_components/remote.xiaomi_miio.markdown rename to source/_integrations/remote.xiaomi_miio.markdown diff --git a/source/_components/remote_rpi_gpio.markdown b/source/_integrations/remote_rpi_gpio.markdown similarity index 100% rename from source/_components/remote_rpi_gpio.markdown rename to source/_integrations/remote_rpi_gpio.markdown diff --git a/source/_components/repetier.markdown b/source/_integrations/repetier.markdown similarity index 100% rename from source/_components/repetier.markdown rename to source/_integrations/repetier.markdown diff --git a/source/_components/rest.markdown b/source/_integrations/rest.markdown similarity index 100% rename from source/_components/rest.markdown rename to source/_integrations/rest.markdown diff --git a/source/_components/rest_command.markdown b/source/_integrations/rest_command.markdown similarity index 100% rename from source/_components/rest_command.markdown rename to source/_integrations/rest_command.markdown diff --git a/source/_components/rflink.markdown b/source/_integrations/rflink.markdown similarity index 100% rename from source/_components/rflink.markdown rename to source/_integrations/rflink.markdown diff --git a/source/_components/rfxtrx.markdown b/source/_integrations/rfxtrx.markdown similarity index 100% rename from source/_components/rfxtrx.markdown rename to source/_integrations/rfxtrx.markdown diff --git a/source/_components/ring.markdown b/source/_integrations/ring.markdown similarity index 100% rename from source/_components/ring.markdown rename to source/_integrations/ring.markdown diff --git a/source/_components/ripple.markdown b/source/_integrations/ripple.markdown similarity index 100% rename from source/_components/ripple.markdown rename to source/_integrations/ripple.markdown diff --git a/source/_components/rmvtransport.markdown b/source/_integrations/rmvtransport.markdown similarity index 100% rename from source/_components/rmvtransport.markdown rename to source/_integrations/rmvtransport.markdown diff --git a/source/_components/rocketchat.markdown b/source/_integrations/rocketchat.markdown similarity index 100% rename from source/_components/rocketchat.markdown rename to source/_integrations/rocketchat.markdown diff --git a/source/_components/roku.markdown b/source/_integrations/roku.markdown similarity index 100% rename from source/_components/roku.markdown rename to source/_integrations/roku.markdown diff --git a/source/_components/roomba.markdown b/source/_integrations/roomba.markdown similarity index 100% rename from source/_components/roomba.markdown rename to source/_integrations/roomba.markdown diff --git a/source/_components/route53.markdown b/source/_integrations/route53.markdown similarity index 100% rename from source/_components/route53.markdown rename to source/_integrations/route53.markdown diff --git a/source/_components/rova.markdown b/source/_integrations/rova.markdown similarity index 100% rename from source/_components/rova.markdown rename to source/_integrations/rova.markdown diff --git a/source/_components/rpi_camera.markdown b/source/_integrations/rpi_camera.markdown similarity index 100% rename from source/_components/rpi_camera.markdown rename to source/_integrations/rpi_camera.markdown diff --git a/source/_components/rpi_gpio.markdown b/source/_integrations/rpi_gpio.markdown similarity index 100% rename from source/_components/rpi_gpio.markdown rename to source/_integrations/rpi_gpio.markdown diff --git a/source/_components/rpi_gpio_pwm.markdown b/source/_integrations/rpi_gpio_pwm.markdown similarity index 100% rename from source/_components/rpi_gpio_pwm.markdown rename to source/_integrations/rpi_gpio_pwm.markdown diff --git a/source/_components/rpi_pfio.markdown b/source/_integrations/rpi_pfio.markdown similarity index 100% rename from source/_components/rpi_pfio.markdown rename to source/_integrations/rpi_pfio.markdown diff --git a/source/_components/rpi_rf.markdown b/source/_integrations/rpi_rf.markdown similarity index 100% rename from source/_components/rpi_rf.markdown rename to source/_integrations/rpi_rf.markdown diff --git a/source/_components/rss_feed_template.markdown b/source/_integrations/rss_feed_template.markdown similarity index 100% rename from source/_components/rss_feed_template.markdown rename to source/_integrations/rss_feed_template.markdown diff --git a/source/_components/rtorrent.markdown b/source/_integrations/rtorrent.markdown similarity index 100% rename from source/_components/rtorrent.markdown rename to source/_integrations/rtorrent.markdown diff --git a/source/_components/russound_rio.markdown b/source/_integrations/russound_rio.markdown similarity index 100% rename from source/_components/russound_rio.markdown rename to source/_integrations/russound_rio.markdown diff --git a/source/_components/russound_rnet.markdown b/source/_integrations/russound_rnet.markdown similarity index 100% rename from source/_components/russound_rnet.markdown rename to source/_integrations/russound_rnet.markdown diff --git a/source/_components/sabnzbd.markdown b/source/_integrations/sabnzbd.markdown similarity index 100% rename from source/_components/sabnzbd.markdown rename to source/_integrations/sabnzbd.markdown diff --git a/source/_components/samsungtv.markdown b/source/_integrations/samsungtv.markdown similarity index 100% rename from source/_components/samsungtv.markdown rename to source/_integrations/samsungtv.markdown diff --git a/source/_components/satel_integra.markdown b/source/_integrations/satel_integra.markdown similarity index 100% rename from source/_components/satel_integra.markdown rename to source/_integrations/satel_integra.markdown diff --git a/source/_components/scene.knx.markdown b/source/_integrations/scene.knx.markdown similarity index 100% rename from source/_components/scene.knx.markdown rename to source/_integrations/scene.knx.markdown diff --git a/source/_components/scene.markdown b/source/_integrations/scene.markdown similarity index 100% rename from source/_components/scene.markdown rename to source/_integrations/scene.markdown diff --git a/source/_components/scrape.markdown b/source/_integrations/scrape.markdown similarity index 100% rename from source/_components/scrape.markdown rename to source/_integrations/scrape.markdown diff --git a/source/_components/script.markdown b/source/_integrations/script.markdown similarity index 100% rename from source/_components/script.markdown rename to source/_integrations/script.markdown diff --git a/source/_components/scsgate.markdown b/source/_integrations/scsgate.markdown similarity index 100% rename from source/_components/scsgate.markdown rename to source/_integrations/scsgate.markdown diff --git a/source/_components/season.markdown b/source/_integrations/season.markdown similarity index 100% rename from source/_components/season.markdown rename to source/_integrations/season.markdown diff --git a/source/_components/sendgrid.markdown b/source/_integrations/sendgrid.markdown similarity index 100% rename from source/_components/sendgrid.markdown rename to source/_integrations/sendgrid.markdown diff --git a/source/_components/sense.markdown b/source/_integrations/sense.markdown similarity index 100% rename from source/_components/sense.markdown rename to source/_integrations/sense.markdown diff --git a/source/_components/sensehat.markdown b/source/_integrations/sensehat.markdown similarity index 100% rename from source/_components/sensehat.markdown rename to source/_integrations/sensehat.markdown diff --git a/source/_components/sensibo.markdown b/source/_integrations/sensibo.markdown similarity index 100% rename from source/_components/sensibo.markdown rename to source/_integrations/sensibo.markdown diff --git a/source/_components/sensor.buienradar.markdown b/source/_integrations/sensor.buienradar.markdown similarity index 100% rename from source/_components/sensor.buienradar.markdown rename to source/_integrations/sensor.buienradar.markdown diff --git a/source/_components/sensor.command_line.markdown b/source/_integrations/sensor.command_line.markdown similarity index 100% rename from source/_components/sensor.command_line.markdown rename to source/_integrations/sensor.command_line.markdown diff --git a/source/_components/sensor.ios.markdown b/source/_integrations/sensor.ios.markdown similarity index 100% rename from source/_components/sensor.ios.markdown rename to source/_integrations/sensor.ios.markdown diff --git a/source/_components/sensor.knx.markdown b/source/_integrations/sensor.knx.markdown similarity index 100% rename from source/_components/sensor.knx.markdown rename to source/_integrations/sensor.knx.markdown diff --git a/source/_components/sensor.markdown b/source/_integrations/sensor.markdown similarity index 100% rename from source/_components/sensor.markdown rename to source/_integrations/sensor.markdown diff --git a/source/_components/sensor.metoffice.markdown b/source/_integrations/sensor.metoffice.markdown similarity index 100% rename from source/_components/sensor.metoffice.markdown rename to source/_integrations/sensor.metoffice.markdown diff --git a/source/_components/sensor.modbus.markdown b/source/_integrations/sensor.modbus.markdown similarity index 100% rename from source/_components/sensor.modbus.markdown rename to source/_integrations/sensor.modbus.markdown diff --git a/source/_components/sensor.mqtt.markdown b/source/_integrations/sensor.mqtt.markdown similarity index 100% rename from source/_components/sensor.mqtt.markdown rename to source/_integrations/sensor.mqtt.markdown diff --git a/source/_components/sensor.mysensors.markdown b/source/_integrations/sensor.mysensors.markdown similarity index 100% rename from source/_components/sensor.mysensors.markdown rename to source/_integrations/sensor.mysensors.markdown diff --git a/source/_components/sensor.rflink.markdown b/source/_integrations/sensor.rflink.markdown similarity index 100% rename from source/_components/sensor.rflink.markdown rename to source/_integrations/sensor.rflink.markdown diff --git a/source/_components/sensor.rfxtrx.markdown b/source/_integrations/sensor.rfxtrx.markdown similarity index 100% rename from source/_components/sensor.rfxtrx.markdown rename to source/_integrations/sensor.rfxtrx.markdown diff --git a/source/_components/sensor.websocket_api.markdown b/source/_integrations/sensor.websocket_api.markdown similarity index 100% rename from source/_components/sensor.websocket_api.markdown rename to source/_integrations/sensor.websocket_api.markdown diff --git a/source/_components/sensor.xiaomi_aqara.markdown b/source/_integrations/sensor.xiaomi_aqara.markdown similarity index 100% rename from source/_components/sensor.xiaomi_aqara.markdown rename to source/_integrations/sensor.xiaomi_aqara.markdown diff --git a/source/_components/sensor.xiaomi_miio.markdown b/source/_integrations/sensor.xiaomi_miio.markdown similarity index 100% rename from source/_components/sensor.xiaomi_miio.markdown rename to source/_integrations/sensor.xiaomi_miio.markdown diff --git a/source/_components/serial.markdown b/source/_integrations/serial.markdown similarity index 100% rename from source/_components/serial.markdown rename to source/_integrations/serial.markdown diff --git a/source/_components/serial_pm.markdown b/source/_integrations/serial_pm.markdown similarity index 100% rename from source/_components/serial_pm.markdown rename to source/_integrations/serial_pm.markdown diff --git a/source/_components/sesame.markdown b/source/_integrations/sesame.markdown similarity index 100% rename from source/_components/sesame.markdown rename to source/_integrations/sesame.markdown diff --git a/source/_components/seven_segments.markdown b/source/_integrations/seven_segments.markdown similarity index 100% rename from source/_components/seven_segments.markdown rename to source/_integrations/seven_segments.markdown diff --git a/source/_components/seventeentrack.markdown b/source/_integrations/seventeentrack.markdown similarity index 100% rename from source/_components/seventeentrack.markdown rename to source/_integrations/seventeentrack.markdown diff --git a/source/_components/shell_command.markdown b/source/_integrations/shell_command.markdown similarity index 100% rename from source/_components/shell_command.markdown rename to source/_integrations/shell_command.markdown diff --git a/source/_components/shiftr.markdown b/source/_integrations/shiftr.markdown similarity index 100% rename from source/_components/shiftr.markdown rename to source/_integrations/shiftr.markdown diff --git a/source/_components/shodan.markdown b/source/_integrations/shodan.markdown similarity index 100% rename from source/_components/shodan.markdown rename to source/_integrations/shodan.markdown diff --git a/source/_components/shopping_list.markdown b/source/_integrations/shopping_list.markdown similarity index 100% rename from source/_components/shopping_list.markdown rename to source/_integrations/shopping_list.markdown diff --git a/source/_components/sht31.markdown b/source/_integrations/sht31.markdown similarity index 100% rename from source/_components/sht31.markdown rename to source/_integrations/sht31.markdown diff --git a/source/_components/sigfox.markdown b/source/_integrations/sigfox.markdown similarity index 100% rename from source/_components/sigfox.markdown rename to source/_integrations/sigfox.markdown diff --git a/source/_components/simplepush.markdown b/source/_integrations/simplepush.markdown similarity index 100% rename from source/_components/simplepush.markdown rename to source/_integrations/simplepush.markdown diff --git a/source/_components/simplisafe.markdown b/source/_integrations/simplisafe.markdown similarity index 100% rename from source/_components/simplisafe.markdown rename to source/_integrations/simplisafe.markdown diff --git a/source/_components/simulated.markdown b/source/_integrations/simulated.markdown similarity index 100% rename from source/_components/simulated.markdown rename to source/_integrations/simulated.markdown diff --git a/source/_components/sisyphus.markdown b/source/_integrations/sisyphus.markdown similarity index 100% rename from source/_components/sisyphus.markdown rename to source/_integrations/sisyphus.markdown diff --git a/source/_components/sky_hub.markdown b/source/_integrations/sky_hub.markdown similarity index 100% rename from source/_components/sky_hub.markdown rename to source/_integrations/sky_hub.markdown diff --git a/source/_components/skybeacon.markdown b/source/_integrations/skybeacon.markdown similarity index 100% rename from source/_components/skybeacon.markdown rename to source/_integrations/skybeacon.markdown diff --git a/source/_components/skybell.markdown b/source/_integrations/skybell.markdown similarity index 100% rename from source/_components/skybell.markdown rename to source/_integrations/skybell.markdown diff --git a/source/_components/slack.markdown b/source/_integrations/slack.markdown similarity index 100% rename from source/_components/slack.markdown rename to source/_integrations/slack.markdown diff --git a/source/_components/sleepiq.markdown b/source/_integrations/sleepiq.markdown similarity index 100% rename from source/_components/sleepiq.markdown rename to source/_integrations/sleepiq.markdown diff --git a/source/_components/slide.markdown b/source/_integrations/slide.markdown similarity index 100% rename from source/_components/slide.markdown rename to source/_integrations/slide.markdown diff --git a/source/_components/sma.markdown b/source/_integrations/sma.markdown similarity index 100% rename from source/_components/sma.markdown rename to source/_integrations/sma.markdown diff --git a/source/_components/smappee.markdown b/source/_integrations/smappee.markdown similarity index 100% rename from source/_components/smappee.markdown rename to source/_integrations/smappee.markdown diff --git a/source/_components/smarthab.markdown b/source/_integrations/smarthab.markdown similarity index 100% rename from source/_components/smarthab.markdown rename to source/_integrations/smarthab.markdown diff --git a/source/_components/smartthings.markdown b/source/_integrations/smartthings.markdown similarity index 100% rename from source/_components/smartthings.markdown rename to source/_integrations/smartthings.markdown diff --git a/source/_components/smarty.markdown b/source/_integrations/smarty.markdown similarity index 100% rename from source/_components/smarty.markdown rename to source/_integrations/smarty.markdown diff --git a/source/_components/smhi.markdown b/source/_integrations/smhi.markdown similarity index 100% rename from source/_components/smhi.markdown rename to source/_integrations/smhi.markdown diff --git a/source/_components/smtp.markdown b/source/_integrations/smtp.markdown similarity index 100% rename from source/_components/smtp.markdown rename to source/_integrations/smtp.markdown diff --git a/source/_components/snapcast.markdown b/source/_integrations/snapcast.markdown similarity index 100% rename from source/_components/snapcast.markdown rename to source/_integrations/snapcast.markdown diff --git a/source/_components/snips.markdown b/source/_integrations/snips.markdown similarity index 100% rename from source/_components/snips.markdown rename to source/_integrations/snips.markdown diff --git a/source/_components/snmp.markdown b/source/_integrations/snmp.markdown similarity index 100% rename from source/_components/snmp.markdown rename to source/_integrations/snmp.markdown diff --git a/source/_components/sochain.markdown b/source/_integrations/sochain.markdown similarity index 100% rename from source/_components/sochain.markdown rename to source/_integrations/sochain.markdown diff --git a/source/_components/socialblade.markdown b/source/_integrations/socialblade.markdown similarity index 100% rename from source/_components/socialblade.markdown rename to source/_integrations/socialblade.markdown diff --git a/source/_components/solaredge.markdown b/source/_integrations/solaredge.markdown similarity index 100% rename from source/_components/solaredge.markdown rename to source/_integrations/solaredge.markdown diff --git a/source/_components/solaredge_local.markdown b/source/_integrations/solaredge_local.markdown similarity index 100% rename from source/_components/solaredge_local.markdown rename to source/_integrations/solaredge_local.markdown diff --git a/source/_components/solax.markdown b/source/_integrations/solax.markdown similarity index 100% rename from source/_components/solax.markdown rename to source/_integrations/solax.markdown diff --git a/source/_components/somfy.markdown b/source/_integrations/somfy.markdown similarity index 100% rename from source/_components/somfy.markdown rename to source/_integrations/somfy.markdown diff --git a/source/_components/somfy_mylink.markdown b/source/_integrations/somfy_mylink.markdown similarity index 100% rename from source/_components/somfy_mylink.markdown rename to source/_integrations/somfy_mylink.markdown diff --git a/source/_components/sonarr.markdown b/source/_integrations/sonarr.markdown similarity index 100% rename from source/_components/sonarr.markdown rename to source/_integrations/sonarr.markdown diff --git a/source/_components/songpal.markdown b/source/_integrations/songpal.markdown similarity index 100% rename from source/_components/songpal.markdown rename to source/_integrations/songpal.markdown diff --git a/source/_components/sonos.markdown b/source/_integrations/sonos.markdown similarity index 100% rename from source/_components/sonos.markdown rename to source/_integrations/sonos.markdown diff --git a/source/_components/sony_projector.markdown b/source/_integrations/sony_projector.markdown similarity index 100% rename from source/_components/sony_projector.markdown rename to source/_integrations/sony_projector.markdown diff --git a/source/_components/soundtouch.markdown b/source/_integrations/soundtouch.markdown similarity index 100% rename from source/_components/soundtouch.markdown rename to source/_integrations/soundtouch.markdown diff --git a/source/_components/spaceapi.markdown b/source/_integrations/spaceapi.markdown similarity index 100% rename from source/_components/spaceapi.markdown rename to source/_integrations/spaceapi.markdown diff --git a/source/_components/spc.markdown b/source/_integrations/spc.markdown similarity index 100% rename from source/_components/spc.markdown rename to source/_integrations/spc.markdown diff --git a/source/_components/speedtestdotnet.markdown b/source/_integrations/speedtestdotnet.markdown similarity index 100% rename from source/_components/speedtestdotnet.markdown rename to source/_integrations/speedtestdotnet.markdown diff --git a/source/_components/spider.markdown b/source/_integrations/spider.markdown similarity index 100% rename from source/_components/spider.markdown rename to source/_integrations/spider.markdown diff --git a/source/_components/splunk.markdown b/source/_integrations/splunk.markdown similarity index 100% rename from source/_components/splunk.markdown rename to source/_integrations/splunk.markdown diff --git a/source/_components/spotcrime.markdown b/source/_integrations/spotcrime.markdown similarity index 100% rename from source/_components/spotcrime.markdown rename to source/_integrations/spotcrime.markdown diff --git a/source/_components/spotify.markdown b/source/_integrations/spotify.markdown similarity index 100% rename from source/_components/spotify.markdown rename to source/_integrations/spotify.markdown diff --git a/source/_components/sql.markdown b/source/_integrations/sql.markdown similarity index 100% rename from source/_components/sql.markdown rename to source/_integrations/sql.markdown diff --git a/source/_components/squeezebox.markdown b/source/_integrations/squeezebox.markdown similarity index 100% rename from source/_components/squeezebox.markdown rename to source/_integrations/squeezebox.markdown diff --git a/source/_components/srp_energy.markdown b/source/_integrations/srp_energy.markdown similarity index 100% rename from source/_components/srp_energy.markdown rename to source/_integrations/srp_energy.markdown diff --git a/source/_components/ssdp.markdown b/source/_integrations/ssdp.markdown similarity index 100% rename from source/_components/ssdp.markdown rename to source/_integrations/ssdp.markdown diff --git a/source/_components/starlingbank.markdown b/source/_integrations/starlingbank.markdown similarity index 100% rename from source/_components/starlingbank.markdown rename to source/_integrations/starlingbank.markdown diff --git a/source/_components/startca.markdown b/source/_integrations/startca.markdown similarity index 100% rename from source/_components/startca.markdown rename to source/_integrations/startca.markdown diff --git a/source/_components/statistics.markdown b/source/_integrations/statistics.markdown similarity index 100% rename from source/_components/statistics.markdown rename to source/_integrations/statistics.markdown diff --git a/source/_components/statsd.markdown b/source/_integrations/statsd.markdown similarity index 100% rename from source/_components/statsd.markdown rename to source/_integrations/statsd.markdown diff --git a/source/_components/steam_online.markdown b/source/_integrations/steam_online.markdown similarity index 100% rename from source/_components/steam_online.markdown rename to source/_integrations/steam_online.markdown diff --git a/source/_components/stiebel_eltron.markdown b/source/_integrations/stiebel_eltron.markdown similarity index 100% rename from source/_components/stiebel_eltron.markdown rename to source/_integrations/stiebel_eltron.markdown diff --git a/source/_components/stream.markdown b/source/_integrations/stream.markdown similarity index 100% rename from source/_components/stream.markdown rename to source/_integrations/stream.markdown diff --git a/source/_components/streamlabswater.markdown b/source/_integrations/streamlabswater.markdown similarity index 100% rename from source/_components/streamlabswater.markdown rename to source/_integrations/streamlabswater.markdown diff --git a/source/_components/stride.markdown b/source/_integrations/stride.markdown similarity index 100% rename from source/_components/stride.markdown rename to source/_integrations/stride.markdown diff --git a/source/_components/suez_water.markdown b/source/_integrations/suez_water.markdown similarity index 100% rename from source/_components/suez_water.markdown rename to source/_integrations/suez_water.markdown diff --git a/source/_components/sun.markdown b/source/_integrations/sun.markdown similarity index 100% rename from source/_components/sun.markdown rename to source/_integrations/sun.markdown diff --git a/source/_components/supervisord.markdown b/source/_integrations/supervisord.markdown similarity index 100% rename from source/_components/supervisord.markdown rename to source/_integrations/supervisord.markdown diff --git a/source/_components/supla.markdown b/source/_integrations/supla.markdown similarity index 100% rename from source/_components/supla.markdown rename to source/_integrations/supla.markdown diff --git a/source/_components/swiss_hydrological_data.markdown b/source/_integrations/swiss_hydrological_data.markdown similarity index 100% rename from source/_components/swiss_hydrological_data.markdown rename to source/_integrations/swiss_hydrological_data.markdown diff --git a/source/_components/swiss_public_transport.markdown b/source/_integrations/swiss_public_transport.markdown similarity index 100% rename from source/_components/swiss_public_transport.markdown rename to source/_integrations/swiss_public_transport.markdown diff --git a/source/_components/swisscom.markdown b/source/_integrations/swisscom.markdown similarity index 100% rename from source/_components/swisscom.markdown rename to source/_integrations/swisscom.markdown diff --git a/source/_components/switch.command_line.markdown b/source/_integrations/switch.command_line.markdown similarity index 100% rename from source/_components/switch.command_line.markdown rename to source/_integrations/switch.command_line.markdown diff --git a/source/_components/switch.knx.markdown b/source/_integrations/switch.knx.markdown similarity index 100% rename from source/_components/switch.knx.markdown rename to source/_integrations/switch.knx.markdown diff --git a/source/_components/switch.markdown b/source/_integrations/switch.markdown similarity index 100% rename from source/_components/switch.markdown rename to source/_integrations/switch.markdown diff --git a/source/_components/switch.modbus.markdown b/source/_integrations/switch.modbus.markdown similarity index 100% rename from source/_components/switch.modbus.markdown rename to source/_integrations/switch.modbus.markdown diff --git a/source/_components/switch.mqtt.markdown b/source/_integrations/switch.mqtt.markdown similarity index 100% rename from source/_components/switch.mqtt.markdown rename to source/_integrations/switch.mqtt.markdown diff --git a/source/_components/switch.mysensors.markdown b/source/_integrations/switch.mysensors.markdown similarity index 100% rename from source/_components/switch.mysensors.markdown rename to source/_integrations/switch.mysensors.markdown diff --git a/source/_components/switch.pca.markdown b/source/_integrations/switch.pca.markdown similarity index 100% rename from source/_components/switch.pca.markdown rename to source/_integrations/switch.pca.markdown diff --git a/source/_components/switch.rest.markdown b/source/_integrations/switch.rest.markdown similarity index 100% rename from source/_components/switch.rest.markdown rename to source/_integrations/switch.rest.markdown diff --git a/source/_components/switch.rflink.markdown b/source/_integrations/switch.rflink.markdown similarity index 100% rename from source/_components/switch.rflink.markdown rename to source/_integrations/switch.rflink.markdown diff --git a/source/_components/switch.rfxtrx.markdown b/source/_integrations/switch.rfxtrx.markdown similarity index 100% rename from source/_components/switch.rfxtrx.markdown rename to source/_integrations/switch.rfxtrx.markdown diff --git a/source/_components/switch.template.markdown b/source/_integrations/switch.template.markdown similarity index 100% rename from source/_components/switch.template.markdown rename to source/_integrations/switch.template.markdown diff --git a/source/_components/switch.xiaomi_aqara.markdown b/source/_integrations/switch.xiaomi_aqara.markdown similarity index 100% rename from source/_components/switch.xiaomi_aqara.markdown rename to source/_integrations/switch.xiaomi_aqara.markdown diff --git a/source/_components/switch.xiaomi_miio.markdown b/source/_integrations/switch.xiaomi_miio.markdown similarity index 100% rename from source/_components/switch.xiaomi_miio.markdown rename to source/_integrations/switch.xiaomi_miio.markdown diff --git a/source/_components/switchbot.markdown b/source/_integrations/switchbot.markdown similarity index 100% rename from source/_components/switchbot.markdown rename to source/_integrations/switchbot.markdown diff --git a/source/_components/switcher_kis.markdown b/source/_integrations/switcher_kis.markdown similarity index 100% rename from source/_components/switcher_kis.markdown rename to source/_integrations/switcher_kis.markdown diff --git a/source/_components/switchmate.markdown b/source/_integrations/switchmate.markdown similarity index 100% rename from source/_components/switchmate.markdown rename to source/_integrations/switchmate.markdown diff --git a/source/_components/syncthru.markdown b/source/_integrations/syncthru.markdown similarity index 100% rename from source/_components/syncthru.markdown rename to source/_integrations/syncthru.markdown diff --git a/source/_components/synology.markdown b/source/_integrations/synology.markdown similarity index 100% rename from source/_components/synology.markdown rename to source/_integrations/synology.markdown diff --git a/source/_components/synology_chat.markdown b/source/_integrations/synology_chat.markdown similarity index 100% rename from source/_components/synology_chat.markdown rename to source/_integrations/synology_chat.markdown diff --git a/source/_components/synology_srm.markdown b/source/_integrations/synology_srm.markdown similarity index 100% rename from source/_components/synology_srm.markdown rename to source/_integrations/synology_srm.markdown diff --git a/source/_components/synologydsm.markdown b/source/_integrations/synologydsm.markdown similarity index 100% rename from source/_components/synologydsm.markdown rename to source/_integrations/synologydsm.markdown diff --git a/source/_components/syslog.markdown b/source/_integrations/syslog.markdown similarity index 100% rename from source/_components/syslog.markdown rename to source/_integrations/syslog.markdown diff --git a/source/_components/system_health.markdown b/source/_integrations/system_health.markdown similarity index 100% rename from source/_components/system_health.markdown rename to source/_integrations/system_health.markdown diff --git a/source/_components/system_log.markdown b/source/_integrations/system_log.markdown similarity index 100% rename from source/_components/system_log.markdown rename to source/_integrations/system_log.markdown diff --git a/source/_components/systemmonitor.markdown b/source/_integrations/systemmonitor.markdown similarity index 100% rename from source/_components/systemmonitor.markdown rename to source/_integrations/systemmonitor.markdown diff --git a/source/_components/sytadin.markdown b/source/_integrations/sytadin.markdown similarity index 100% rename from source/_components/sytadin.markdown rename to source/_integrations/sytadin.markdown diff --git a/source/_components/tado.markdown b/source/_integrations/tado.markdown similarity index 100% rename from source/_components/tado.markdown rename to source/_integrations/tado.markdown diff --git a/source/_components/tahoma.markdown b/source/_integrations/tahoma.markdown similarity index 100% rename from source/_components/tahoma.markdown rename to source/_integrations/tahoma.markdown diff --git a/source/_components/tank_utility.markdown b/source/_integrations/tank_utility.markdown similarity index 100% rename from source/_components/tank_utility.markdown rename to source/_integrations/tank_utility.markdown diff --git a/source/_components/tapsaff.markdown b/source/_integrations/tapsaff.markdown similarity index 100% rename from source/_components/tapsaff.markdown rename to source/_integrations/tapsaff.markdown diff --git a/source/_components/tautulli.markdown b/source/_integrations/tautulli.markdown similarity index 100% rename from source/_components/tautulli.markdown rename to source/_integrations/tautulli.markdown diff --git a/source/_components/tcp.markdown b/source/_integrations/tcp.markdown similarity index 100% rename from source/_components/tcp.markdown rename to source/_integrations/tcp.markdown diff --git a/source/_components/ted5000.markdown b/source/_integrations/ted5000.markdown similarity index 100% rename from source/_components/ted5000.markdown rename to source/_integrations/ted5000.markdown diff --git a/source/_components/teksavvy.markdown b/source/_integrations/teksavvy.markdown similarity index 100% rename from source/_components/teksavvy.markdown rename to source/_integrations/teksavvy.markdown diff --git a/source/_components/telegram.markdown b/source/_integrations/telegram.markdown similarity index 100% rename from source/_components/telegram.markdown rename to source/_integrations/telegram.markdown diff --git a/source/_components/telegram_bot.markdown b/source/_integrations/telegram_bot.markdown similarity index 100% rename from source/_components/telegram_bot.markdown rename to source/_integrations/telegram_bot.markdown diff --git a/source/_components/tellduslive.markdown b/source/_integrations/tellduslive.markdown similarity index 100% rename from source/_components/tellduslive.markdown rename to source/_integrations/tellduslive.markdown diff --git a/source/_components/tellstick.markdown b/source/_integrations/tellstick.markdown similarity index 100% rename from source/_components/tellstick.markdown rename to source/_integrations/tellstick.markdown diff --git a/source/_components/telnet.markdown b/source/_integrations/telnet.markdown similarity index 100% rename from source/_components/telnet.markdown rename to source/_integrations/telnet.markdown diff --git a/source/_components/temper.markdown b/source/_integrations/temper.markdown similarity index 100% rename from source/_components/temper.markdown rename to source/_integrations/temper.markdown diff --git a/source/_components/template.markdown b/source/_integrations/template.markdown similarity index 100% rename from source/_components/template.markdown rename to source/_integrations/template.markdown diff --git a/source/_components/tensorflow.markdown b/source/_integrations/tensorflow.markdown similarity index 100% rename from source/_components/tensorflow.markdown rename to source/_integrations/tensorflow.markdown diff --git a/source/_components/tesla.markdown b/source/_integrations/tesla.markdown similarity index 100% rename from source/_components/tesla.markdown rename to source/_integrations/tesla.markdown diff --git a/source/_components/tfiac.markdown b/source/_integrations/tfiac.markdown similarity index 100% rename from source/_components/tfiac.markdown rename to source/_integrations/tfiac.markdown diff --git a/source/_components/thermoworks_smoke.markdown b/source/_integrations/thermoworks_smoke.markdown similarity index 100% rename from source/_components/thermoworks_smoke.markdown rename to source/_integrations/thermoworks_smoke.markdown diff --git a/source/_components/thethingsnetwork.markdown b/source/_integrations/thethingsnetwork.markdown similarity index 100% rename from source/_components/thethingsnetwork.markdown rename to source/_integrations/thethingsnetwork.markdown diff --git a/source/_components/thingspeak.markdown b/source/_integrations/thingspeak.markdown similarity index 100% rename from source/_components/thingspeak.markdown rename to source/_integrations/thingspeak.markdown diff --git a/source/_components/thinkingcleaner.markdown b/source/_integrations/thinkingcleaner.markdown similarity index 100% rename from source/_components/thinkingcleaner.markdown rename to source/_integrations/thinkingcleaner.markdown diff --git a/source/_components/thomson.markdown b/source/_integrations/thomson.markdown similarity index 100% rename from source/_components/thomson.markdown rename to source/_integrations/thomson.markdown diff --git a/source/_components/threshold.markdown b/source/_integrations/threshold.markdown similarity index 100% rename from source/_components/threshold.markdown rename to source/_integrations/threshold.markdown diff --git a/source/_components/tibber.markdown b/source/_integrations/tibber.markdown similarity index 100% rename from source/_components/tibber.markdown rename to source/_integrations/tibber.markdown diff --git a/source/_components/tikteck.markdown b/source/_integrations/tikteck.markdown similarity index 100% rename from source/_components/tikteck.markdown rename to source/_integrations/tikteck.markdown diff --git a/source/_components/tile.markdown b/source/_integrations/tile.markdown similarity index 100% rename from source/_components/tile.markdown rename to source/_integrations/tile.markdown diff --git a/source/_components/time_date.markdown b/source/_integrations/time_date.markdown similarity index 100% rename from source/_components/time_date.markdown rename to source/_integrations/time_date.markdown diff --git a/source/_components/timer.markdown b/source/_integrations/timer.markdown similarity index 100% rename from source/_components/timer.markdown rename to source/_integrations/timer.markdown diff --git a/source/_components/tod.markdown b/source/_integrations/tod.markdown similarity index 100% rename from source/_components/tod.markdown rename to source/_integrations/tod.markdown diff --git a/source/_components/todoist.markdown b/source/_integrations/todoist.markdown similarity index 100% rename from source/_components/todoist.markdown rename to source/_integrations/todoist.markdown diff --git a/source/_components/tof.markdown b/source/_integrations/tof.markdown similarity index 100% rename from source/_components/tof.markdown rename to source/_integrations/tof.markdown diff --git a/source/_components/tomato.markdown b/source/_integrations/tomato.markdown similarity index 100% rename from source/_components/tomato.markdown rename to source/_integrations/tomato.markdown diff --git a/source/_components/toon.markdown b/source/_integrations/toon.markdown similarity index 100% rename from source/_components/toon.markdown rename to source/_integrations/toon.markdown diff --git a/source/_components/torque.markdown b/source/_integrations/torque.markdown similarity index 100% rename from source/_components/torque.markdown rename to source/_integrations/torque.markdown diff --git a/source/_components/totalconnect.markdown b/source/_integrations/totalconnect.markdown similarity index 100% rename from source/_components/totalconnect.markdown rename to source/_integrations/totalconnect.markdown diff --git a/source/_components/touchline.markdown b/source/_integrations/touchline.markdown similarity index 100% rename from source/_components/touchline.markdown rename to source/_integrations/touchline.markdown diff --git a/source/_components/tplink.markdown b/source/_integrations/tplink.markdown similarity index 100% rename from source/_components/tplink.markdown rename to source/_integrations/tplink.markdown diff --git a/source/_components/tplink_lte.markdown b/source/_integrations/tplink_lte.markdown similarity index 100% rename from source/_components/tplink_lte.markdown rename to source/_integrations/tplink_lte.markdown diff --git a/source/_components/traccar.markdown b/source/_integrations/traccar.markdown similarity index 100% rename from source/_components/traccar.markdown rename to source/_integrations/traccar.markdown diff --git a/source/_components/trackr.markdown b/source/_integrations/trackr.markdown similarity index 100% rename from source/_components/trackr.markdown rename to source/_integrations/trackr.markdown diff --git a/source/_components/tradfri.markdown b/source/_integrations/tradfri.markdown similarity index 100% rename from source/_components/tradfri.markdown rename to source/_integrations/tradfri.markdown diff --git a/source/_components/trafikverket_train.markdown b/source/_integrations/trafikverket_train.markdown similarity index 100% rename from source/_components/trafikverket_train.markdown rename to source/_integrations/trafikverket_train.markdown diff --git a/source/_components/trafikverket_weatherstation.markdown b/source/_integrations/trafikverket_weatherstation.markdown similarity index 100% rename from source/_components/trafikverket_weatherstation.markdown rename to source/_integrations/trafikverket_weatherstation.markdown diff --git a/source/_components/transmission.markdown b/source/_integrations/transmission.markdown similarity index 100% rename from source/_components/transmission.markdown rename to source/_integrations/transmission.markdown diff --git a/source/_components/transport_nsw.markdown b/source/_integrations/transport_nsw.markdown similarity index 100% rename from source/_components/transport_nsw.markdown rename to source/_integrations/transport_nsw.markdown diff --git a/source/_components/travisci.markdown b/source/_integrations/travisci.markdown similarity index 100% rename from source/_components/travisci.markdown rename to source/_integrations/travisci.markdown diff --git a/source/_components/trend.markdown b/source/_integrations/trend.markdown similarity index 100% rename from source/_components/trend.markdown rename to source/_integrations/trend.markdown diff --git a/source/_components/tts.markdown b/source/_integrations/tts.markdown similarity index 100% rename from source/_components/tts.markdown rename to source/_integrations/tts.markdown diff --git a/source/_components/tuya.markdown b/source/_integrations/tuya.markdown similarity index 100% rename from source/_components/tuya.markdown rename to source/_integrations/tuya.markdown diff --git a/source/_components/twentemilieu.markdown b/source/_integrations/twentemilieu.markdown similarity index 100% rename from source/_components/twentemilieu.markdown rename to source/_integrations/twentemilieu.markdown diff --git a/source/_components/twilio.markdown b/source/_integrations/twilio.markdown similarity index 100% rename from source/_components/twilio.markdown rename to source/_integrations/twilio.markdown diff --git a/source/_components/twilio_call.markdown b/source/_integrations/twilio_call.markdown similarity index 100% rename from source/_components/twilio_call.markdown rename to source/_integrations/twilio_call.markdown diff --git a/source/_components/twilio_sms.markdown b/source/_integrations/twilio_sms.markdown similarity index 100% rename from source/_components/twilio_sms.markdown rename to source/_integrations/twilio_sms.markdown diff --git a/source/_components/twitch.markdown b/source/_integrations/twitch.markdown similarity index 100% rename from source/_components/twitch.markdown rename to source/_integrations/twitch.markdown diff --git a/source/_components/twitter.markdown b/source/_integrations/twitter.markdown similarity index 100% rename from source/_components/twitter.markdown rename to source/_integrations/twitter.markdown diff --git a/source/_components/ubee.markdown b/source/_integrations/ubee.markdown similarity index 100% rename from source/_components/ubee.markdown rename to source/_integrations/ubee.markdown diff --git a/source/_components/ubus.markdown b/source/_integrations/ubus.markdown similarity index 100% rename from source/_components/ubus.markdown rename to source/_integrations/ubus.markdown diff --git a/source/_components/ue_smart_radio.markdown b/source/_integrations/ue_smart_radio.markdown similarity index 100% rename from source/_components/ue_smart_radio.markdown rename to source/_integrations/ue_smart_radio.markdown diff --git a/source/_components/uk_transport.markdown b/source/_integrations/uk_transport.markdown similarity index 100% rename from source/_components/uk_transport.markdown rename to source/_integrations/uk_transport.markdown diff --git a/source/_components/unifi.markdown b/source/_integrations/unifi.markdown similarity index 100% rename from source/_components/unifi.markdown rename to source/_integrations/unifi.markdown diff --git a/source/_components/unifi_direct.markdown b/source/_integrations/unifi_direct.markdown similarity index 100% rename from source/_components/unifi_direct.markdown rename to source/_integrations/unifi_direct.markdown diff --git a/source/_components/universal.markdown b/source/_integrations/universal.markdown similarity index 100% rename from source/_components/universal.markdown rename to source/_integrations/universal.markdown diff --git a/source/_components/upc_connect.markdown b/source/_integrations/upc_connect.markdown similarity index 100% rename from source/_components/upc_connect.markdown rename to source/_integrations/upc_connect.markdown diff --git a/source/_components/upcloud.markdown b/source/_integrations/upcloud.markdown similarity index 100% rename from source/_components/upcloud.markdown rename to source/_integrations/upcloud.markdown diff --git a/source/_components/updater.markdown b/source/_integrations/updater.markdown similarity index 100% rename from source/_components/updater.markdown rename to source/_integrations/updater.markdown diff --git a/source/_components/upnp.markdown b/source/_integrations/upnp.markdown similarity index 100% rename from source/_components/upnp.markdown rename to source/_integrations/upnp.markdown diff --git a/source/_components/ups.markdown b/source/_integrations/ups.markdown similarity index 100% rename from source/_components/ups.markdown rename to source/_integrations/ups.markdown diff --git a/source/_components/uptime.markdown b/source/_integrations/uptime.markdown similarity index 100% rename from source/_components/uptime.markdown rename to source/_integrations/uptime.markdown diff --git a/source/_components/uptimerobot.markdown b/source/_integrations/uptimerobot.markdown similarity index 100% rename from source/_components/uptimerobot.markdown rename to source/_integrations/uptimerobot.markdown diff --git a/source/_components/uscis.markdown b/source/_integrations/uscis.markdown similarity index 100% rename from source/_components/uscis.markdown rename to source/_integrations/uscis.markdown diff --git a/source/_components/usgs_earthquakes_feed.markdown b/source/_integrations/usgs_earthquakes_feed.markdown similarity index 100% rename from source/_components/usgs_earthquakes_feed.markdown rename to source/_integrations/usgs_earthquakes_feed.markdown diff --git a/source/_components/usps.markdown b/source/_integrations/usps.markdown similarity index 100% rename from source/_components/usps.markdown rename to source/_integrations/usps.markdown diff --git a/source/_components/utility_meter.markdown b/source/_integrations/utility_meter.markdown similarity index 100% rename from source/_components/utility_meter.markdown rename to source/_integrations/utility_meter.markdown diff --git a/source/_components/uvc.markdown b/source/_integrations/uvc.markdown similarity index 100% rename from source/_components/uvc.markdown rename to source/_integrations/uvc.markdown diff --git a/source/_components/vacuum.markdown b/source/_integrations/vacuum.markdown similarity index 100% rename from source/_components/vacuum.markdown rename to source/_integrations/vacuum.markdown diff --git a/source/_components/vacuum.mqtt.markdown b/source/_integrations/vacuum.mqtt.markdown similarity index 100% rename from source/_components/vacuum.mqtt.markdown rename to source/_integrations/vacuum.mqtt.markdown diff --git a/source/_components/vacuum.template.markdown b/source/_integrations/vacuum.template.markdown similarity index 100% rename from source/_components/vacuum.template.markdown rename to source/_integrations/vacuum.template.markdown diff --git a/source/_components/vacuum.xiaomi_miio.markdown b/source/_integrations/vacuum.xiaomi_miio.markdown similarity index 100% rename from source/_components/vacuum.xiaomi_miio.markdown rename to source/_integrations/vacuum.xiaomi_miio.markdown diff --git a/source/_components/vallox.markdown b/source/_integrations/vallox.markdown similarity index 100% rename from source/_components/vallox.markdown rename to source/_integrations/vallox.markdown diff --git a/source/_components/vasttrafik.markdown b/source/_integrations/vasttrafik.markdown similarity index 100% rename from source/_components/vasttrafik.markdown rename to source/_integrations/vasttrafik.markdown diff --git a/source/_components/velbus.markdown b/source/_integrations/velbus.markdown similarity index 100% rename from source/_components/velbus.markdown rename to source/_integrations/velbus.markdown diff --git a/source/_components/velux.markdown b/source/_integrations/velux.markdown similarity index 100% rename from source/_components/velux.markdown rename to source/_integrations/velux.markdown diff --git a/source/_components/venstar.markdown b/source/_integrations/venstar.markdown similarity index 100% rename from source/_components/venstar.markdown rename to source/_integrations/venstar.markdown diff --git a/source/_components/vera.markdown b/source/_integrations/vera.markdown similarity index 100% rename from source/_components/vera.markdown rename to source/_integrations/vera.markdown diff --git a/source/_components/verisure.markdown b/source/_integrations/verisure.markdown similarity index 100% rename from source/_components/verisure.markdown rename to source/_integrations/verisure.markdown diff --git a/source/_components/version.markdown b/source/_integrations/version.markdown similarity index 100% rename from source/_components/version.markdown rename to source/_integrations/version.markdown diff --git a/source/_components/vesync.markdown b/source/_integrations/vesync.markdown similarity index 100% rename from source/_components/vesync.markdown rename to source/_integrations/vesync.markdown diff --git a/source/_components/viaggiatreno.markdown b/source/_integrations/viaggiatreno.markdown similarity index 100% rename from source/_components/viaggiatreno.markdown rename to source/_integrations/viaggiatreno.markdown diff --git a/source/_components/vicare.markdown b/source/_integrations/vicare.markdown similarity index 100% rename from source/_components/vicare.markdown rename to source/_integrations/vicare.markdown diff --git a/source/_components/vivotek.markdown b/source/_integrations/vivotek.markdown similarity index 100% rename from source/_components/vivotek.markdown rename to source/_integrations/vivotek.markdown diff --git a/source/_components/vizio.markdown b/source/_integrations/vizio.markdown similarity index 100% rename from source/_components/vizio.markdown rename to source/_integrations/vizio.markdown diff --git a/source/_components/vlc.markdown b/source/_integrations/vlc.markdown similarity index 100% rename from source/_components/vlc.markdown rename to source/_integrations/vlc.markdown diff --git a/source/_components/vlc_telnet.markdown b/source/_integrations/vlc_telnet.markdown similarity index 100% rename from source/_components/vlc_telnet.markdown rename to source/_integrations/vlc_telnet.markdown diff --git a/source/_components/voicerss.markdown b/source/_integrations/voicerss.markdown similarity index 100% rename from source/_components/voicerss.markdown rename to source/_integrations/voicerss.markdown diff --git a/source/_components/volkszaehler.markdown b/source/_integrations/volkszaehler.markdown similarity index 100% rename from source/_components/volkszaehler.markdown rename to source/_integrations/volkszaehler.markdown diff --git a/source/_components/volumio.markdown b/source/_integrations/volumio.markdown similarity index 100% rename from source/_components/volumio.markdown rename to source/_integrations/volumio.markdown diff --git a/source/_components/volvooncall.markdown b/source/_integrations/volvooncall.markdown similarity index 100% rename from source/_components/volvooncall.markdown rename to source/_integrations/volvooncall.markdown diff --git a/source/_components/vultr.markdown b/source/_integrations/vultr.markdown similarity index 100% rename from source/_components/vultr.markdown rename to source/_integrations/vultr.markdown diff --git a/source/_components/w800rf32.markdown b/source/_integrations/w800rf32.markdown similarity index 100% rename from source/_components/w800rf32.markdown rename to source/_integrations/w800rf32.markdown diff --git a/source/_components/wake_on_lan.markdown b/source/_integrations/wake_on_lan.markdown similarity index 100% rename from source/_components/wake_on_lan.markdown rename to source/_integrations/wake_on_lan.markdown diff --git a/source/_components/waqi.markdown b/source/_integrations/waqi.markdown similarity index 100% rename from source/_components/waqi.markdown rename to source/_integrations/waqi.markdown diff --git a/source/_components/water_heater.markdown b/source/_integrations/water_heater.markdown similarity index 100% rename from source/_components/water_heater.markdown rename to source/_integrations/water_heater.markdown diff --git a/source/_components/waterfurnace.markdown b/source/_integrations/waterfurnace.markdown similarity index 100% rename from source/_components/waterfurnace.markdown rename to source/_integrations/waterfurnace.markdown diff --git a/source/_components/watson_iot.markdown b/source/_integrations/watson_iot.markdown similarity index 100% rename from source/_components/watson_iot.markdown rename to source/_integrations/watson_iot.markdown diff --git a/source/_components/watson_tts.markdown b/source/_integrations/watson_tts.markdown similarity index 100% rename from source/_components/watson_tts.markdown rename to source/_integrations/watson_tts.markdown diff --git a/source/_components/waze_travel_time.markdown b/source/_integrations/waze_travel_time.markdown similarity index 100% rename from source/_components/waze_travel_time.markdown rename to source/_integrations/waze_travel_time.markdown diff --git a/source/_components/weather.darksky.markdown b/source/_integrations/weather.darksky.markdown similarity index 100% rename from source/_components/weather.darksky.markdown rename to source/_integrations/weather.darksky.markdown diff --git a/source/_components/weather.markdown b/source/_integrations/weather.markdown similarity index 100% rename from source/_components/weather.markdown rename to source/_integrations/weather.markdown diff --git a/source/_components/webhook.markdown b/source/_integrations/webhook.markdown similarity index 100% rename from source/_components/webhook.markdown rename to source/_integrations/webhook.markdown diff --git a/source/_components/webhooks.markdown b/source/_integrations/webhooks.markdown similarity index 100% rename from source/_components/webhooks.markdown rename to source/_integrations/webhooks.markdown diff --git a/source/_components/weblink.markdown b/source/_integrations/weblink.markdown similarity index 100% rename from source/_components/weblink.markdown rename to source/_integrations/weblink.markdown diff --git a/source/_components/webostv.markdown b/source/_integrations/webostv.markdown similarity index 100% rename from source/_components/webostv.markdown rename to source/_integrations/webostv.markdown diff --git a/source/_components/websocket_api.markdown b/source/_integrations/websocket_api.markdown similarity index 100% rename from source/_components/websocket_api.markdown rename to source/_integrations/websocket_api.markdown diff --git a/source/_components/wemo.markdown b/source/_integrations/wemo.markdown similarity index 100% rename from source/_components/wemo.markdown rename to source/_integrations/wemo.markdown diff --git a/source/_components/whois.markdown b/source/_integrations/whois.markdown similarity index 100% rename from source/_components/whois.markdown rename to source/_integrations/whois.markdown diff --git a/source/_components/wink.markdown b/source/_integrations/wink.markdown similarity index 100% rename from source/_components/wink.markdown rename to source/_integrations/wink.markdown diff --git a/source/_components/wirelesstag.markdown b/source/_integrations/wirelesstag.markdown similarity index 100% rename from source/_components/wirelesstag.markdown rename to source/_integrations/wirelesstag.markdown diff --git a/source/_components/withings.markdown b/source/_integrations/withings.markdown similarity index 100% rename from source/_components/withings.markdown rename to source/_integrations/withings.markdown diff --git a/source/_components/workday.markdown b/source/_integrations/workday.markdown similarity index 100% rename from source/_components/workday.markdown rename to source/_integrations/workday.markdown diff --git a/source/_components/worldclock.markdown b/source/_integrations/worldclock.markdown similarity index 100% rename from source/_components/worldclock.markdown rename to source/_integrations/worldclock.markdown diff --git a/source/_components/worldtidesinfo.markdown b/source/_integrations/worldtidesinfo.markdown similarity index 100% rename from source/_components/worldtidesinfo.markdown rename to source/_integrations/worldtidesinfo.markdown diff --git a/source/_components/worxlandroid.markdown b/source/_integrations/worxlandroid.markdown similarity index 100% rename from source/_components/worxlandroid.markdown rename to source/_integrations/worxlandroid.markdown diff --git a/source/_components/wsdot.markdown b/source/_integrations/wsdot.markdown similarity index 100% rename from source/_components/wsdot.markdown rename to source/_integrations/wsdot.markdown diff --git a/source/_components/wunderground.markdown b/source/_integrations/wunderground.markdown similarity index 100% rename from source/_components/wunderground.markdown rename to source/_integrations/wunderground.markdown diff --git a/source/_components/wunderlist.markdown b/source/_integrations/wunderlist.markdown similarity index 100% rename from source/_components/wunderlist.markdown rename to source/_integrations/wunderlist.markdown diff --git a/source/_components/wwlln.markdown b/source/_integrations/wwlln.markdown similarity index 100% rename from source/_components/wwlln.markdown rename to source/_integrations/wwlln.markdown diff --git a/source/_components/x10.markdown b/source/_integrations/x10.markdown similarity index 100% rename from source/_components/x10.markdown rename to source/_integrations/x10.markdown diff --git a/source/_components/xbox_live.markdown b/source/_integrations/xbox_live.markdown similarity index 100% rename from source/_components/xbox_live.markdown rename to source/_integrations/xbox_live.markdown diff --git a/source/_components/xeoma.markdown b/source/_integrations/xeoma.markdown similarity index 100% rename from source/_components/xeoma.markdown rename to source/_integrations/xeoma.markdown diff --git a/source/_components/xfinity.markdown b/source/_integrations/xfinity.markdown similarity index 100% rename from source/_components/xfinity.markdown rename to source/_integrations/xfinity.markdown diff --git a/source/_components/xiaomi.markdown b/source/_integrations/xiaomi.markdown similarity index 100% rename from source/_components/xiaomi.markdown rename to source/_integrations/xiaomi.markdown diff --git a/source/_components/xiaomi_aqara.markdown b/source/_integrations/xiaomi_aqara.markdown similarity index 100% rename from source/_components/xiaomi_aqara.markdown rename to source/_integrations/xiaomi_aqara.markdown diff --git a/source/_components/xiaomi_miio.markdown b/source/_integrations/xiaomi_miio.markdown similarity index 100% rename from source/_components/xiaomi_miio.markdown rename to source/_integrations/xiaomi_miio.markdown diff --git a/source/_components/xiaomi_tv.markdown b/source/_integrations/xiaomi_tv.markdown similarity index 100% rename from source/_components/xiaomi_tv.markdown rename to source/_integrations/xiaomi_tv.markdown diff --git a/source/_components/xmpp.markdown b/source/_integrations/xmpp.markdown similarity index 100% rename from source/_components/xmpp.markdown rename to source/_integrations/xmpp.markdown diff --git a/source/_components/xs1.markdown b/source/_integrations/xs1.markdown similarity index 100% rename from source/_components/xs1.markdown rename to source/_integrations/xs1.markdown diff --git a/source/_components/yale_smart_alarm.markdown b/source/_integrations/yale_smart_alarm.markdown similarity index 100% rename from source/_components/yale_smart_alarm.markdown rename to source/_integrations/yale_smart_alarm.markdown diff --git a/source/_components/yamaha.markdown b/source/_integrations/yamaha.markdown similarity index 100% rename from source/_components/yamaha.markdown rename to source/_integrations/yamaha.markdown diff --git a/source/_components/yamaha_musiccast.markdown b/source/_integrations/yamaha_musiccast.markdown similarity index 100% rename from source/_components/yamaha_musiccast.markdown rename to source/_integrations/yamaha_musiccast.markdown diff --git a/source/_components/yandextts.markdown b/source/_integrations/yandextts.markdown similarity index 100% rename from source/_components/yandextts.markdown rename to source/_integrations/yandextts.markdown diff --git a/source/_components/yeelight.markdown b/source/_integrations/yeelight.markdown similarity index 100% rename from source/_components/yeelight.markdown rename to source/_integrations/yeelight.markdown diff --git a/source/_components/yeelightsunflower.markdown b/source/_integrations/yeelightsunflower.markdown similarity index 100% rename from source/_components/yeelightsunflower.markdown rename to source/_integrations/yeelightsunflower.markdown diff --git a/source/_components/yessssms.markdown b/source/_integrations/yessssms.markdown similarity index 100% rename from source/_components/yessssms.markdown rename to source/_integrations/yessssms.markdown diff --git a/source/_components/yi.markdown b/source/_integrations/yi.markdown similarity index 100% rename from source/_components/yi.markdown rename to source/_integrations/yi.markdown diff --git a/source/_components/yr.markdown b/source/_integrations/yr.markdown similarity index 100% rename from source/_components/yr.markdown rename to source/_integrations/yr.markdown diff --git a/source/_components/yweather.markdown b/source/_integrations/yweather.markdown similarity index 100% rename from source/_components/yweather.markdown rename to source/_integrations/yweather.markdown diff --git a/source/_components/zabbix.markdown b/source/_integrations/zabbix.markdown similarity index 100% rename from source/_components/zabbix.markdown rename to source/_integrations/zabbix.markdown diff --git a/source/_components/zamg.markdown b/source/_integrations/zamg.markdown similarity index 100% rename from source/_components/zamg.markdown rename to source/_integrations/zamg.markdown diff --git a/source/_components/zengge.markdown b/source/_integrations/zengge.markdown similarity index 100% rename from source/_components/zengge.markdown rename to source/_integrations/zengge.markdown diff --git a/source/_components/zeroconf.markdown b/source/_integrations/zeroconf.markdown similarity index 100% rename from source/_components/zeroconf.markdown rename to source/_integrations/zeroconf.markdown diff --git a/source/_components/zestimate.markdown b/source/_integrations/zestimate.markdown similarity index 100% rename from source/_components/zestimate.markdown rename to source/_integrations/zestimate.markdown diff --git a/source/_components/zha.markdown b/source/_integrations/zha.markdown similarity index 100% rename from source/_components/zha.markdown rename to source/_integrations/zha.markdown diff --git a/source/_components/zhong_hong.markdown b/source/_integrations/zhong_hong.markdown similarity index 100% rename from source/_components/zhong_hong.markdown rename to source/_integrations/zhong_hong.markdown diff --git a/source/_components/zigbee.markdown b/source/_integrations/zigbee.markdown similarity index 100% rename from source/_components/zigbee.markdown rename to source/_integrations/zigbee.markdown diff --git a/source/_components/ziggo_mediabox_xl.markdown b/source/_integrations/ziggo_mediabox_xl.markdown similarity index 100% rename from source/_components/ziggo_mediabox_xl.markdown rename to source/_integrations/ziggo_mediabox_xl.markdown diff --git a/source/_components/zone.markdown b/source/_integrations/zone.markdown similarity index 100% rename from source/_components/zone.markdown rename to source/_integrations/zone.markdown diff --git a/source/_components/zoneminder.markdown b/source/_integrations/zoneminder.markdown similarity index 100% rename from source/_components/zoneminder.markdown rename to source/_integrations/zoneminder.markdown diff --git a/source/_components/zwave.markdown b/source/_integrations/zwave.markdown similarity index 100% rename from source/_components/zwave.markdown rename to source/_integrations/zwave.markdown diff --git a/source/components/index.html b/source/integrations/index.html similarity index 100% rename from source/components/index.html rename to source/integrations/index.html From 611115e1ea2dc110277c0a55f5e25aef47f26af7 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sun, 29 Sep 2019 22:03:21 +0200 Subject: [PATCH 4/7] Rename Jekyll components collection to integrations --- _config.yml | 2 +- source/integrations/index.html | 399 ++++++++++++++++++--------------- 2 files changed, 217 insertions(+), 184 deletions(-) diff --git a/_config.yml b/_config.yml index c8657356797..1fcd8b3c3e8 100644 --- a/_config.yml +++ b/_config.yml @@ -63,7 +63,7 @@ titlecase: true # Converts page and post titles to titlecase # page_asides: collections: - components: + integrations: output: true cookbook: output: true diff --git a/source/integrations/index.html b/source/integrations/index.html index 3e4de44d1ba..dca1868b1a4 100644 --- a/source/integrations/index.html +++ b/source/integrations/index.html @@ -10,22 +10,22 @@ regenerate: false {%- comment -%}Can't use where to count nil because of https://github.com/jekyll/jekyll/issues/6038{%- endcomment -%} {%- assign tot = 0 -%} -{%- for comp in site.components -%} - {%- if comp.ha_category -%} - {%- if comp.ha_category.first -%} - {%- assign tot = tot | plus: comp.ha_category.size -%} - {%- else -%} - {%- assign tot = tot | plus: 1 -%} - {%- endif -%} - {%- endif %} +{%- for comp in site.integrations -%} +{%- if comp.ha_category -%} +{%- if comp.ha_category.first -%} +{%- assign tot = tot | plus: comp.ha_category.size -%} +{%- else -%} +{%- assign tot = tot | plus: 1 -%} +{%- endif -%} +{%- endif %} {%- endfor -%} -{%- assign components = site.components | sort: 'title' -%} -{%- assign components_by_version = site.components | group_components_by_release -%} +{%- assign components = site.integrations | sort: 'title' -%} +{%- assign components_by_version = site.integrations | group_components_by_release -%} {%- assign categories = components | map: 'ha_category' | join: ',' | join: ',' | split: ',' | uniq | sort -%}

-Support for these integrations is provided by the Home Assistant community. + Support for these integrations is provided by the Home Assistant community.

@@ -34,21 +34,22 @@ Support for these integrations is provided by the Home Assistant community. All ({{tot}}) Featured
Added in:
-{%- for category in categories -%} - {%- assign components_count = components | where: 'ha_category', category | size -%} - {%- if category and category != 'Other' and components_count != 0 -%} - {{ category }} ({{ components_count }}) - {%- endif -%} -{%- endfor -%} + {%- endfor -%} +
+ {%- for category in categories -%} + {%- assign components_count = components | where: 'ha_category', category | size -%} + {%- if category and category != 'Other' and components_count != 0 -%} + {{ category }} ({{ components_count }}) + {%- endif -%} + {%- endfor -%} Other ({{ components | where: 'ha_category', 'Other' | size }})
@@ -69,7 +70,7 @@ Support for these integrations is provided by the Home Assistant community. {% raw %} + \ No newline at end of file From f1b8b6753f7869e3f13ea6f5c762f38511153c30 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 2 Oct 2019 00:13:23 +0200 Subject: [PATCH 5/7] Added redirect for all component URLs to integrations counterpart --- source/_redirects | 3003 ++++++++++++++++++++++++++++++--------------- 1 file changed, 1982 insertions(+), 1021 deletions(-) diff --git a/source/_redirects b/source/_redirects index 64c70b28c10..26e991e1d0e 100644 --- a/source/_redirects +++ b/source/_redirects @@ -74,1024 +74,1985 @@ /developers/websocket_api https://developers.home-assistant.io/docs/en/external_api_websocket.html # Platform pages to integration pages migration -/components/air_pollutants /components/air_quality -/components/air_pollutants.opensensemap /components/opensensemap -/components/air_quality.nilu /components/nilu -/components/air_quality.opensensemap /components/opensensemap -/components/alarm_control_panel.abode /components/abode -/components/alarm_control_panel.alarmdecoder /components/alarmdecoder#alarm-control-panel -/components/alarm_control_panel.alarmdotcom /components/alarmdotcom -/components/alarm_control_panel.arlo /components/arlo -/components/alarm_control_panel.blink /components/blink -/components/alarm_control_panel.canary /components/canary -/components/alarm_control_panel.concord232 /components/concord232#alarm-control-panel -/components/alarm_control_panel.egardia /components/egardia -/components/alarm_control_panel.elkm1 /components/elkm1 -/components/alarm_control_panel.envisalink /components/envisalink -/components/alarm_control_panel.homekit_controller /components/homekit_controller -/components/alarm_control_panel.homematicip_cloud /components/homematicip_cloud -/components/alarm_control_panel.ialarm /components/ialarm -/components/alarm_control_panel.lupusec /components/lupusec -/components/alarm_control_panel.manual /components/manual -/components/alarm_control_panel.manual_mqtt /components/manual_mqtt -/components/alarm_control_panel.ness_alarm /components/ness_alarm -/components/alarm_control_panel.nx584 /components/nx584 -/components/alarm_control_panel.satel_integra /components/satel_integra -/components/alarm_control_panel.simplisafe /components/simplisafe -/components/alarm_control_panel.spc /components/spc -/components/alarm_control_panel.totalconnect /components/totalconnect -/components/alarm_control_panel.verisure /components/verisure#alarm-control-panel -/components/alarm_control_panel.wink /components/wink#alarm-control-panel -/components/alarm_control_panel.yale_smart_alarm /components/yale_smart_alarm -/components/apiai /components/dialogflow -/components/binary_sensor.abode /components/abode#binary-sensor -/components/binary_sensor.ads /components/ads#binary-sensor -/components/binary_sensor.alarmdecoder /components/alarmdecoder -/components/binary_sensor.android_ip_webcam /components/android_ip_webcam#binary-sensor -/components/binary_sensor.apcupsd /components/apcupsd#binary-sensor -/components/binary_sensor.arest /components/arest#binary-sensor -/components/binary_sensor.august /components/august#binary-sensor -/components/binary_sensor.aurora /components/aurora -/components/binary_sensor.axis /components/axis#binary-sensor -/components/binary_sensor.bayesian /components/bayesian -/components/binary_sensor.bbb_gpio /components/bbb_gpio#binary-sensor -/components/binary_sensor.blink /components/blink -/components/binary_sensor.bloomsky /components/bloomsky#binary-sensor -/components/binary_sensor.bmw_connected_drive /components/bmw_connected_drive -/components/binary_sensor.command_line /components/command_line -/components/binary_sensor.concord232 /components/concord232#binary-sensor -/components/binary_sensor.danfoss_air /components/danfoss_air#binary-sensor -/components/binary_sensor.deconz /components/deconz#binary-sensor -/components/binary_sensor.digital_ocean /components/digital_ocean#binary-sensor -/components/binary_sensor.ecobee /components/ecobee -/components/binary_sensor.egardia /components/egardia#binary-sensor -/components/binary_sensor.eight_sleep /components/eight_sleep -/components/binary_sensor.enocean /components/enocean#binary-sensor -/components/binary_sensor.envisalink /components/envisalink -/components/binary_sensor.esphome /components/esphome -/components/binary_sensor.ffmpeg /components/ffmpeg_motion -/components/binary_sensor.ffmpeg_motion /components/ffmpeg_motion -/components/binary_sensor.ffmpeg_noise /components/ffmpeg_noise -/components/binary_sensor.fibaro /components/fibaro -/components/binary_sensor.flic /components/flic -/components/binary_sensor.fritzbox /components/fritzbox -/components/binary_sensor.gc100 /components/gc100#binary-sensor -/components/binary_sensor.hikvision /components/hikvision -/components/binary_sensor.hive /components/hive#binary-sensor -/components/binary_sensor.homematic /components/homematic -/components/binary_sensor.homematicip_cloud /components/homematicip_cloud -/components/binary_sensor.homeworks /components/homeworks -/components/binary_sensor.http /components/http#binary-sensor -/components/binary_sensor.hydrawise /components/hydrawise#binary-sensor -/components/binary_sensor.ihc /components/ihc#binary-sensor -/components/binary_sensor.insteon /components/insteon -/components/binary_sensor.iss /components/iss -/components/binary_sensor.isy994 /components/isy994 -/components/binary_sensor.konnected /components/konnected#binary-sensor -/components/binary_sensor.linode /components/linode#binary-sensor -/components/binary_sensor.lupusec /components/lupusec -/components/binary_sensor.maxcube /components/maxcube -/components/binary_sensor.mychevy /components/mychevy -/components/binary_sensor.mystrom /components/mystrom#binary-sensor -/components/binary_sensor.ness_alarm /components/ness_alarm -/components/binary_sensor.nest /components/nest#binary-sensor -/components/binary_sensor.netatmo /components/netatmo#binary-sensor -/components/binary_sensor.nissan_leaf /components/nissan_leaf -/components/binary_sensor.nx584 /components/nx584#binary-sensor -/components/binary_sensor.octoprint /components/octoprint#binary-sensor -/components/binary_sensor.opentherm_gw /components/opentherm_gw#binary-sensors -/components/binary_sensor.openuv /components/openuv -/components/binary_sensor.pilight /components/pilight#binary-sensor -/components/binary_sensor.ping /components/ping#binary-sensor -/components/binary_sensor.plum_lightpad /components/plum_lightpad -/components/binary_sensor.point /components/point#binary-sensor -/components/binary_sensor.qwikswitch /components/qwikswitch -/components/binary_sensor.rachio /components/rachio -/components/binary_sensor.raincloud /components/raincloud#binary-sensor -/components/binary_sensor.rainmachine /components/rainmachine -/components/binary_sensor.random /components/random#binary-sensor -/components/binary_sensor.raspihats /components/raspihats#binary-sensor -/components/binary_sensor.ring /components/ring#binary-sensor -/components/binary_sensor.rpi_gpio /components/rpi_gpio#binary-sensor -/components/binary_sensor.rpi_pfio /components/rpi_pfio#binary-sensor -/components/binary_sensor.satel_integra /components/satel_integra -/components/binary_sensor.sense /components/sense -/components/binary_sensor.skybell /components/skybell#binary-sensor -/components/binary_sensor.sleepiq /components/sleepiq -/components/binary_sensor.smartthings /components/smartthings#binary-sensor -/components/binary_sensor.spc /components/spc#binary-sensor -/components/binary_sensor.tahoma /components/tahoma -/components/binary_sensor.tapsaff /components/tapsaff -/components/binary_sensor.tcp /components/tcp#binary-sensor -/components/binary_sensor.tellduslive /components/tellduslive -/components/binary_sensor.tesla /components/tesla -/components/binary_sensor.threshold /components/threshold -/components/binary_sensor.tod /components/tod -/components/binary_sensor.trend /components/trend -/components/binary_sensor.upcloud /components/upcloud#binary-sensor -/components/binary_sensor.uptimerobot /components/uptimerobot -/components/binary_sensor.velbus /components/velbus -/components/binary_sensor.vera /components/vera -/components/binary_sensor.verisure /components/verisure -/components/binary_sensor.volvooncall /components/volvooncall -/components/binary_sensor.vultr /components/vultr#binary-sensor -/components/binary_sensor.w800rf32 /components/w800rf32#binary-sensor -/components/binary_sensor.wemo /components/wemo -/components/binary_sensor.wink /components/wink#binary-sensor -/components/binary_sensor.wirelesstag /components/wirelesstag#binary-sensor -/components/binary_sensor.workday /components/workday -/components/binary_sensor.zha /components/zha -/components/binary_sensor.zigbee /components/zigbee#binary-sensor -/components/binary_sensor.zoneminder /components/zoneminder#binary-sensor -/components/binary_sensor.zwave /components/zwave -/components/calendar.caldav /components/caldav -/components/calendar.todoist /components/todoist -/components/camera.abode /components/abode -/components/camera.amcrest /components/amcrest -/components/camera.android_ip_webcam /components/android_ip_webcam#camera -/components/camera.arlo /components/arlo#camera -/components/camera.august /components/august#camera -/components/camera.axis /components/axis -/components/camera.blink /components/blink -/components/camera.canary /components/canary#camera -/components/camera.dispatcher /components/dispatcher -/components/camera.doorbird /components/doorbird#camera -/components/camera.familyhub /components/familyhub -/components/camera.foscam /components/foscam -/components/camera.generic /components/generic_ip_camera -/components/camera.local_file /components/local_file -/components/camera.logi_circle /components/logi_circle#camera -/components/camera.mjpeg /components/mjpeg -/components/camera.neato /components/neato#camera -/components/camera.nest /components/nest#camera -/components/camera.netatmo /components/netatmo#camera -/components/camera.onvif /components/onvif -/components/camera.proxy /components/proxy -/components/camera.push /components/push -/components/camera.ring /components/ring#camera -/components/camera.rpi_camera /components/rpi_camera -/components/camera.skybell /components/skybell#camera -/components/camera.synology /components/synology -/components/camera.usps /components/usps#camera -/components/camera.uvc /components/uvc -/components/camera.verisure /components/verisure -/components/camera.xeoma /components/xeoma -/components/camera.xiaomi /components/xiaomi -/components/camera.yi /components/yi -/components/camera.zoneminder /components/zoneminder#camera -/components/climate.coolmaster /components/coolmaster -/components/climate.daikin /components/daikin#climate -/components/climate.deconz /components/deconz#climate -/components/climate.dyson /components/dyson#climate -/components/climate.ecobee /components/ecobee -/components/climate.econet /components/econet -/components/climate.elkm1 /components/elkm1 -/components/climate.ephember /components/ephember -/components/climate.eq3btsmart /components/eq3btsmart -/components/climate.evohome /components/evohome -/components/climate.flexit /components/flexit -/components/climate.fritzbox /components/fritzbox -/components/climate.generic_thermostat /components/generic_thermostat -/components/climate.heatmiser /components/heatmiser -/components/climate.hive /components/hive#climate -/components/climate.homekit_controller /components/homekit_controller -/components/climate.homematic /components/homematic -/components/climate.homematicip_cloud /components/homematicip_cloud -/components/climate.honeywell /components/honeywell -/components/climate.maxcube /components/maxcube -/components/climate.melissa /components/melissa -/components/climate.mill /components/mill -/components/climate.nest /components/nest#climate -/components/climate.netatmo /components/netatmo#climate -/components/climate.nuheat /components/nuheat -/components/climate.oem /components/oem -/components/climate.opentherm_gw /components/opentherm_gw -/components/climate.proliphix /components/proliphix -/components/climate.radiotherm /components/radiotherm -/components/climate.sensibo /components/sensibo -/components/climate.smartthings /components/smartthings#climate -/components/climate.spider /components/spider#climate -/components/climate.tado /components/tado -/components/climate.tesla /components/tesla -/components/climate.tfiac /components/tfiac -/components/climate.toon /components/toon#climate -/components/climate.touchline /components/touchline -/components/climate.tuya /components/tuya -/components/climate.velbus /components/velbus -/components/climate.venstar /components/venstar -/components/climate.vera /components/vera -/components/climate.wink /components/wink#climate -/components/climate.xs1 /components/xs1 -/components/climate.zhong_hong /components/zhong_hong -/components/climate.zwave /components/zwave#climate -/components/cover.abode /components/abode -/components/cover.aladdin_connect /components/aladdin_connect -/components/cover.brunt /components/brunt -/components/cover.deconz /components/deconz#cover -/components/cover.esphome /components/esphome -/components/cover.fibaro /components/fibaro -/components/cover.garadget /components/garadget -/components/cover.gogogate2 /components/gogogate2 -/components/cover.homekit_controller /components/homekit_controller -/components/cover.homematic /components/homematic -/components/cover.homematicip_cloud /components/homematicip_cloud -/components/cover.insteon /components/insteon -/components/cover.isy994 /components/isy994 -/components/cover.lcn /components/lcn#cover -/components/cover.lutron /components/lutron -/components/cover.lutron_caseta /components/lutron_caseta#cover -/components/cover.myq /components/myq -/components/cover.opengarage /components/opengarage -/components/cover.rpi_gpio /components/rpi_gpio#cover -/components/cover.scsgate /components/scsgate#cover -/components/cover.smartthings /components/smartthings#cover -/components/cover.supla /components/supla -/components/cover.tahoma /components/tahoma -/components/cover.tellduslive /components/tellduslive -/components/cover.tellstick /components/tellstick#cover -/components/cover.tuya /components/tuya -/components/cover.velux /components/velux -/components/cover.vera /components/vera -/components/cover.wink /components/wink#cover -/components/cover.zwave /components/zwave#cover -/components/cppm /components/cppm_tracker -/components/device_tracker.actiontec /components/actiontec -/components/device_tracker.aruba /components/aruba -/components/device_tracker.asuswrt /components/asuswrt -/components/device_tracker.automatic /components/automatic -/components/device_tracker.bbox /components/bbox -/components/device_tracker.bluetooth_le_tracker /components/bluetooth_le_tracker -/components/device_tracker.bluetooth_tracker /components/bluetooth_tracker -/components/device_tracker.bmw_connected_drive /components/bmw_connected_drive -/components/device_tracker.bt_home_hub_5 /components/bt_home_hub_5 -/components/device_tracker.bt_smarthub /components/bt_smarthub -/components/device_tracker.cisco_ios /components/cisco_ios -/components/device_tracker.ddwrt /components/ddwrt -/components/device_tracker.ee_brightbox /components/ee_brightbox -/components/device_tracker.freebox /components/freebox -/components/device_tracker.fritz /components/fritz -/components/device_tracker.geofency /components/geofency -/components/device_tracker.google_maps /components/google_maps -/components/device_tracker.gpslogger /components/gpslogger -/components/device_tracker.hitron_coda /components/hitron_coda -/components/device_tracker.huawei_lte /components/huawei_lte -/components/device_tracker.huawei_router /components/huawei_router -/components/device_tracker.icloud /components/icloud -/components/device_tracker.keenetic_ndms2 /components/keenetic_ndms2 -/components/device_tracker.linksys_ap /components/linksys_ap -/components/device_tracker.linksys_smart /components/linksys_smart -/components/device_tracker.locative /components/locative -/components/device_tracker.luci /components/luci -/components/device_tracker.meraki /components/meraki -/components/device_tracker.mikrotik /components/mikrotik -/components/device_tracker.mqtt_json /components/mqtt_json -/components/device_tracker.netgear /components/netgear -/components/device_tracker.nmap_tracker /components/nmap_tracker -/components/device_tracker.openwrt /components/openwrt -/components/device_tracker.owntracks /components/owntracks -/components/device_tracker.owntracks_http /components/owntracks -/components/device_tracker.ping /components/ping -/components/device_tracker.quantum_gateway /components/quantum_gateway -/components/device_tracker.ritassist /components/fleetgo -/components/device_tracker.sky_hub /components/sky_hub -/components/device_tracker.snmp /components/snmp -/components/device_tracker.swisscom /components/swisscom -/components/device_tracker.synology_srm /components/synology_srm -/components/device_tracker.tado /components/tado -/components/device_tracker.tesla /components/tesla -/components/device_tracker.thomson /components/thomson -/components/device_tracker.tile /components/tile -/components/device_tracker.tomato /components/tomato -/components/device_tracker.tplink /components/tplink -/components/device_tracker.traccar /components/traccar -/components/device_tracker.trackr /components/trackr -/components/device_tracker.ubee /components/ubee -/components/device_tracker.ubus /components/ubus -/components/device_tracker.unifi /components/unifi -/components/device_tracker.unifi_direct /components/unifi_direct -/components/device_tracker.upc_connect /components/upc_connect -/components/device_tracker.volvooncall /components/volvooncall -/components/device_tracker.xfinity /components/xfinity -/components/device_tracker.xiaomi_miio /components/xiaomi_miio -/components/fan.comfoconnect /components/comfoconnect -/components/fan.dyson /components/dyson#fan -/components/fan.esphome /components/esphome -/components/fan.insteon /components/insteon -/components/fan.isy994 /components/isy994 -/components/fan.smartthings /components/smartthings#fan -/components/fan.tuya /components/tuya -/components/fan.wemo /components/wemo#fan -/components/fan.wink /components/wink#fan -/components/fan.zha /components/zha -/components/fan.zwave /components/zwave -/components/generic /components/generic_ip_camera -/components/geo_location.geo_json_events /components/geo_json_events -/components/geo_location.nsw_rural_fire_service_feed /components/nsw_rural_fire_service_feed -/components/geo_location.usgs_earthquakes_feed /components/usgs_earthquakes_feed -/components/google /components/google_translate -/components/image_processing.dlib_face_detect /components/dlib_face_detect -/components/image_processing.dlib_face_identify /components/dlib_face_identify -/components/image_processing.facebox /components/facebox -/components/image_processing.microsoft_face_detect /components/microsoft_face_detect -/components/image_processing.microsoft_face_identify /components/microsoft_face_identify -/components/image_processing.openalpr_cloud /components/openalpr_cloud -/components/image_processing.openalpr_local /components/openalpr_local -/components/image_processing.opencv /components/opencv -/components/image_processing.qrcode /components/qrcode -/components/image_processing.seven_segments /components/seven_segments -/components/image_processing.tensorflow /components/tensorflow -/components/input_slider /components/input_number -/components/light.abode /components/abode#light -/components/light.ads /components/ads#light -/components/light.avion /components/avion -/components/light.blinksticklight /components/blinksticklight -/components/light.blinkt /components/blinkt -/components/light.deconz /components/deconz#light -/components/light.decora /components/decora -/components/light.decora_wifi /components/decora_wifi -/components/light.elkm1 /components/elkm1 -/components/light.enocean /components/enocean#light -/components/light.esphome /components/esphome -/components/light.eufy /components/eufy -/components/light.everlights /components/everlights -/components/light.fibaro /components/fibaro -/components/light.flux_led /components/flux_led -/components/light.futurenow /components/futurenow -/components/light.greenwave /components/greenwave -/components/light.hive /components/hive#light -/components/light.homekit_controller /components/homekit_controller -/components/light.homematic /components/homematic -/components/light.homematicip_cloud /components/homematicip_cloud -/components/light.homeworks /components/homeworks -/components/light.hue /components/hue -/components/light.hyperion /components/hyperion -/components/light.iglo /components/iglo -/components/light.ihc /components/ihc#light -/components/light.insteon /components/insteon -/components/light.isy994 /components/isy994 -/components/light.lcn /components/lcn#light -/components/light.lifx /components/lifx -/components/light.lightwave /components/lightwave -/components/light.limitlessled /components/limitlessled -/components/light.litejet /components/litejet -/components/light.lutron /components/lutron -/components/light.lutron_caseta /components/lutron_caseta#light -/components/light.lw12wifi /components/lw12wifi -/components/light.mochad /components/mochad#light -/components/light.mqtt_json /components/light.mqtt -/components/light.mqtt_template /components/light.mqtt -/components/light.mystrom /components/mystrom#light -/components/light.nanoleaf /components/nanoleaf -/components/light.niko_home_control /components/niko_home_control -/components/light.opple /components/opple -/components/light.osramlightify /components/osramlightify -/components/light.piglow /components/piglow -/components/light.plum_lightpad /components/plum_lightpad -/components/light.qwikswitch /components/qwikswitch -/components/light.rpi_gpio_pwm /components/rpi_gpio_pwm -/components/light.scsgate /components/scsgate#light -/components/light.sensehat /components/sensehat#light -/components/light.sisyphus /components/sisyphus -/components/light.skybell /components/skybell#light -/components/light.smartthings /components/smartthings#light -/components/light.tellduslive /components/tellduslive -/components/light.tellstick /components/tellstick#light -/components/light.tikteck /components/tikteck -/components/light.tplink /components/tplink -/components/light.tradfri /components/tradfri -/components/light.tuya /components/tuya -/components/light.vera /components/vera -/components/light.wemo /components/wemo -/components/light.wink /components/wink#light -/components/light.x10 /components/x10 -/components/light.yeelight /components/yeelight -/components/light.yeelightsunflower /components/yeelightsunflower -/components/light.zengge /components/zengge -/components/light.zha /components/zha -/components/light.zigbee /components/zigbee#light -/components/light.zwave /components/zwave -/components/lock.abode /components/abode -/components/lock.august /components/august -/components/lock.bmw_connected_drive /components/bmw_connected_drive -/components/lock.homekit_controller /components/homekit_controller -/components/lock.homematic /components/homematic -/components/lock.isy994 /components/isy994 -/components/lock.kiwi /components/kiwi -/components/lock.lockitron /components/lockitron -/components/lock.nello /components/nello -/components/lock.nuki /components/nuki -/components/lock.sesame /components/sesame -/components/lock.smartthings /components/smartthings#lock -/components/lock.tesla /components/tesla -/components/lock.vera /components/vera -/components/lock.verisure /components/verisure -/components/lock.volvooncall /components/volvooncall -/components/lock.wink /components/wink#lock -/components/lock.zwave /components/zwave#lock -/components/mailbox.asterisk_cdr /components/asterisk_cdr -/components/mailbox.asterisk_mbox /components/asterisk_mbox -/components/media_player.anthemav /components/anthemav -/components/media_player.apple_tv /components/apple_tv -/components/media_player.aquostv /components/aquostv -/components/media_player.blackbird /components/blackbird -/components/media_player.bluesound /components/bluesound -/components/media_player.braviatv /components/braviatv -/components/media_player.cast /components/cast -/components/media_player.channels /components/channels -/components/media_player.clementine /components/clementine -/components/media_player.cmus /components/cmus -/components/media_player.denon /components/denon -/components/media_player.denonavr /components/denonavr -/components/media_player.directv /components/directv -/components/media_player.dlna_dmr /components/dlna_dmr -/components/media_player.dunehd /components/dunehd -/components/media_player.emby /components/emby -/components/media_player.enigma2 /components/enigma2 -/components/media_player.epson /components/epson -/components/media_player.firetv /components/androidtv -/components/media_player.frontier_silicon /components/frontier_silicon -/components/media_player.gpmdp /components/gpmdp -/components/media_player.gstreamer /components/gstreamer -/components/media_player.harman_kardon_avr /components/harman_kardon_avr -/components/media_player.hdmi_cec /components/hdmi_cec -/components/media_player.horizon /components/horizon -/components/media_player.itunes /components/itunes -/components/media_player.kodi /components/kodi -/components/media_player.lg_netcast /components/lg_netcast -/components/media_player.lg_soundbar /components/lg_soundbar -/components/media_player.liveboxplaytv /components/liveboxplaytv -/components/media_player.mediaroom /components/mediaroom -/components/media_player.monoprice /components/monoprice -/components/media_player.mpchc /components/mpchc -/components/media_player.mpd /components/mpd -/components/media_player.nad /components/nad -/components/media_player.onkyo /components/onkyo -/components/media_player.openhome /components/openhome -/components/media_player.panasonic_bluray /components/panasonic_bluray -/components/media_player.panasonic_viera /components/panasonic_viera -/components/media_player.pandora /components/pandora -/components/media_player.philips_js /components/philips_js -/components/media_player.pioneer /components/pioneer -/components/media_player.pjlink /components/pjlink -/components/media_player.plex /components/plex#media-player -/components/media_player.roku /components/roku#media-player -/components/media_player.russound_rio /components/russound_rio -/components/media_player.russound_rnet /components/russound_rnet -/components/media_player.samsungtv /components/samsungtv -/components/media_player.sisyphus /components/sisyphus -/components/media_player.snapcast /components/snapcast -/components/media_player.songpal /components/songpal -/components/media_player.sonos /components/sonos -/components/media_player.soundtouch /components/soundtouch -/components/media_player.spotify /components/spotify -/components/media_player.squeezebox /components/squeezebox -/components/media_player.ue_smart_radio /components/ue_smart_radio -/components/media_player.universal /components/universal -/components/media_player.vizio /components/vizio -/components/media_player.vlc /components/vlc -/components/media_player.volumio /components/volumio -/components/media_player.webostv /components/webostv#media-player -/components/media_player.xiaomi_tv /components/xiaomi_tv -/components/media_player.yamaha /components/yamaha -/components/media_player.yamaha_musiccast /components/yamaha_musiccast -/components/media_player.ziggo_mediabox_xl /components/ziggo_mediabox_xl -/components/notify.apns /components/apns -/components/notify.ciscospark /components/ciscospark -/components/notify.clickatell /components/clickatell -/components/notify.clicksend /components/clicksend -/components/notify.clicksend_tts /components/clicksend_tts -/components/notify.clicksendaudio /components/clicksend_tts -/components/notify.discord /components/discord -/components/notify.dovado /components/dovado -/components/notify.ecobee /components/ecobee -/components/notify.facebook /components/facebook -/components/notify.file /components/file -/components/notify.flock /components/flock -/components/notify.free_mobile /components/free_mobile -/components/notify.gntp /components/gntp -/components/notify.hangouts /components/hangouts -/components/notify.hipchat /components/hipchat -/components/notify.homematic /components/homematic -/components/notify.html5 /components/html5 -/components/notify.huawei_lte /components/huawei_lte -/components/notify.joaoapps_join /components/joaoapps_join -/components/notify.kodi /components/kodi -/components/notify.lametric /components/lametric -/components/notify.lannouncer /components/lannouncer -/components/notify.llamalab_automate /components/llamalab_automate -/components/notify.mailgun /components/mailgun -/components/notify.mastodon /components/mastodon -/components/notify.matrix /components/matrix -/components/notify.message_bird /components/message_bird -/components/notify.mycroft /components/mycroft -/components/notify.netgear_lte /components/netgear_lte -/components/notify.nfandroidtv /components/nfandroidtv -/components/notify.prowl /components/prowl -/components/notify.pushbullet /components/pushbullet -/components/notify.pushetta /components/pushetta -/components/notify.pushover /components/pushover -/components/notify.pushsafer /components/pushsafer -/components/notify.rocketchat /components/rocketchat -/components/notify.sendgrid /components/sendgrid -/components/notify.simplepush /components/simplepush -/components/notify.slack /components/slack -/components/notify.smtp /components/smtp -/components/notify.stride /components/stride -/components/notify.synology_chat /components/synology_chat -/components/notify.syslog /components/syslog -/components/notify.telegram /components/telegram -/components/notify.tibber /components/tibber -/components/notify.tplink_lte /components/tplink_lte -/components/notify.twilio_call /components/twilio_call -/components/notify.twilio_sms /components/twilio_sms -/components/notify.twitter /components/twitter -/components/notify.webostv /components/webostv -/components/notify.xmpp /components/xmpp -/components/notify.yessssms /components/yessssms -/components/openalpr /components/openalpr_local -/components/pollen /components/iqvia -/components/public_sensor.netatmo /components/netatmo -/components/remote.apple_tv /components/apple_tv#remote -/components/remote.harmony /components/harmony -/components/remote.itach /components/itach -/components/remote.kira /components/kira -/components/remote.roku /components/roku#remote -/components/ritassist /components/fleetgo -/components/scene.deconz /components/deconz#scene -/components/scene.elkm1 /components/elkm1 -/components/scene.fibaro /components/fibaro -/components/scene.hunterdouglas_powerview /components/hunterdouglas_powerview -/components/scene.lifx_cloud /components/lifx_cloud -/components/scene.litejet /components/litejet -/components/scene.lutron /components/lutron#scene -/components/scene.lutron_caseta /components/lutron_caseta#scene -/components/scene.smartthings /components/smartthings#scene -/components/scene.tahoma /components/tahoma -/components/scene.tuya /components/tuya -/components/scene.velux /components/velux -/components/scene.vera /components/vera -/components/scene.wink /components/wink -/components/sensor.abode /components/abode -/components/sensor.ads /components/ads#sensor -/components/sensor.aftership /components/aftership -/components/sensor.airvisual /components/airvisual -/components/sensor.alarmdecoder /components/alarmdecoder -/components/sensor.alpha_vantage /components/alpha_vantage -/components/sensor.ambient_station /components/ambient_station -/components/sensor.amcrest /components/amcrest -/components/sensor.android_ip_webcam /components/android_ip_webcam#sensor -/components/sensor.apcupsd /components/apcupsd#sensor -/components/sensor.api_stream /components/sensor.websocket_api -/components/sensor.api_streams /components/sensor.websocket_api -/components/sensor.aqualogic /components/aqualogic#sensor -/components/sensor.arduino /components/arduino#sensor -/components/sensor.arest /components/arest#sensor -/components/sensor.arlo /components/arlo#sensor -/components/sensor.arwn /components/arwn -/components/sensor.asuswrt /components/asuswrt -/components/sensor.awair /components/awair -/components/sensor.bbox /components/bbox#sensor -/components/sensor.bh1750 /components/bh1750 -/components/sensor.bitcoin /components/bitcoin -/components/sensor.blink /components/blink -/components/sensor.blockchain /components/blockchain -/components/sensor.bme280 /components/bme280 -/components/sensor.bme680 /components/bme680 -/components/sensor.bmw_connected_drive /components/bmw_connected_drive -/components/sensor.bom /components/bom#sensor -/components/sensor.broadlink /components/broadlink#sensor -/components/sensor.brottsplatskartan /components/brottsplatskartan -/components/sensor.canary /components/canary#sensor -/components/sensor.cert_expiry /components/cert_expiry -/components/sensor.citybikes /components/citybikes -/components/sensor.co2signal /components/co2signal -/components/sensor.coinbase /components/coinbase -/components/sensor.coinmarketcap /components/coinmarketcap -/components/sensor.comed_hourly_pricing /components/comed_hourly_pricing -/components/sensor.comfoconnect /components/comfoconnect -/components/sensor.cpuspeed /components/cpuspeed -/components/sensor.crimereports /components/crimereports -/components/sensor.cups /components/cups -/components/sensor.currencylayer /components/currencylayer -/components/sensor.daikin /components/daikin#sensor -/components/sensor.danfoss_air /components/danfoss_air#sensor -/components/sensor.darksky /components/darksky -/components/sensor.deconz /components/deconz#sensor -/components/sensor.deluge /components/deluge#sensor -/components/sensor.deutsche_bahn /components/deutsche_bahn -/components/sensor.dht /components/dht -/components/sensor.discogs /components/discogs -/components/sensor.dnsip /components/dnsip -/components/sensor.dovado /components/dovado#sensor -/components/sensor.dsmr /components/dsmr -/components/sensor.dte_energy_bridge /components/dte_energy_bridge -/components/sensor.dublin_bus_transport /components/dublin_bus_transport -/components/sensor.duke_energy /components/duke_energy -/components/sensor.dwd_weather_warnings /components/dwd_weather_warnings -/components/sensor.dweet /components/dweet#sensor -/components/sensor.dyson /components/dyson#sensor -/components/sensor.ebox /components/ebox -/components/sensor.ebusd /components/ebusd -/components/sensor.ecoal_boiler /components/ecoal_boiler -/components/sensor.ecobee /components/ecobee -/components/sensor.eddystone_temperature /components/eddystone_temperature -/components/sensor.efergy /components/efergy -/components/sensor.eight_sleep /components/eight_sleep -/components/sensor.eliqonline /components/eliqonline -/components/sensor.elkm1 /components/elkm1 -/components/sensor.emoncms /components/emoncms -/components/sensor.enocean /components/enocean#sensor -/components/sensor.enphase_envoy /components/enphase_envoy -/components/sensor.entur_public_transport /components/entur_public_transport -/components/sensor.envirophat /components/envirophat -/components/sensor.envisalink /components/envisalink -/components/sensor.etherscan /components/etherscan -/components/sensor.fail2ban /components/fail2ban -/components/sensor.fastdotcom /components/fastdotcom -/components/sensor.fedex /components/fedex -/components/sensor.fibaro /components/fibaro -/components/sensor.fido /components/fido -/components/sensor.file /components/file#sensor -/components/sensor.filesize /components/filesize -/components/sensor.filter /components/filter -/components/sensor.fints /components/fints -/components/sensor.fitbit /components/fitbit -/components/sensor.fixer /components/fixer -/components/sensor.flunearyou /components/flunearyou -/components/sensor.folder /components/folder -/components/sensor.foobot /components/foobot -/components/sensor.forecast /components/darksky -/components/sensor.freebox /components/freebox#sensor -/components/sensor.fritzbox /components/fritzbox#sensor -/components/sensor.fritzbox_callmonitor /components/fritzbox_callmonitor -/components/sensor.fritzbox_netmonitor /components/fritzbox_netmonitor -/components/sensor.gearbest /components/gearbest -/components/sensor.geizhals /components/geizhals -/components/sensor.geo_rss_events /components/geo_rss_events -/components/sensor.github /components/github -/components/sensor.gitlab_ci /components/gitlab_ci -/components/sensor.gitter /components/gitter -/components/sensor.glances /components/glances -/components/sensor.google_travel_time /components/google_travel_time -/components/sensor.google_wifi /components/google_wifi -/components/sensor.gpsd /components/gpsd -/components/sensor.greeneye_monitor /components/greeneye_monitor -/components/sensor.gtfs /components/gtfs -/components/sensor.gtt /components/gtt -/components/sensor.habitica /components/habitica -/components/sensor.haveibeenpwned /components/haveibeenpwned -/components/sensor.hddtemp /components/hddtemp -/components/sensor.history_stats /components/history_stats -/components/sensor.hive /components/hive#sensor -/components/sensor.homekit_controller /components/homekit_controller -/components/sensor.homematic /components/homematic -/components/sensor.homematicip_cloud /components/homematicip_cloud -/components/sensor.hp_ilo /components/hp_ilo -/components/sensor.http /components/http#sensor -/components/sensor.htu21d /components/htu21d -/components/sensor.huawei_lte /components/huawei_lte#sensor -/components/sensor.hydrawise /components/hydrawise#sensor -/components/sensor.hydroquebec /components/hydroquebec -/components/sensor.ihc /components/ihc#sensor -/components/sensor.imap /components/imap -/components/sensor.imap_email_content /components/imap_email_content -/components/sensor.influxdb /components/influxdb#sensor -/components/sensor.insteon /components/insteon -/components/sensor.integration /components/integration -/components/sensor.iota /components/iota#sensor -/components/sensor.iperf3 /components/iperf3 -/components/sensor.irish_rail_transport /components/irish_rail_transport -/components/sensor.islamic_prayer_times /components/islamic_prayer_times -/components/sensor.iss /components/iss -/components/sensor.isy994 /components/isy994#sensors -/components/sensor.jewish_calendar /components/jewish_calendar -/components/sensor.juicenet /components/juicenet#sensor -/components/sensor.kira /components/kira -/components/sensor.kwb /components/kwb -/components/sensor.lacrosse /components/lacrosse -/components/sensor.lastfm /components/lastfm -/components/sensor.launch_library /components/launch_library -/components/sensor.linky /components/linky -/components/sensor.linux_battery /components/linux_battery -/components/sensor.logi_circle /components/logi_circle#sensor -/components/sensor.london_air /components/london_air -/components/sensor.london_underground /components/london_underground -/components/sensor.loop_energy /components/loopenergy -/components/sensor.loopenergy /components/loopenergy -/components/sensor.luftdaten /components/luftdaten#sensor -/components/sensor.lyft /components/lyft -/components/sensor.magicseaweed /components/magicseaweed -/components/sensor.meteo_france /components/meteo_france -/components/sensor.mfi /components/mfi#sensor -/components/sensor.mhz19 /components/mhz19 -/components/sensor.miflora /components/miflora -/components/sensor.min_max /components/min_max -/components/sensor.mitemp_bt /components/mitemp_bt -/components/sensor.modem_callerid /components/modem_callerid -/components/sensor.mold_indicator /components/mold_indicator -/components/sensor.moon /components/moon -/components/sensor.mopar /components/mopar -/components/sensor.mqtt_room /components/mqtt_room -/components/sensor.mvglive /components/mvglive -/components/sensor.mychevy /components/mychevy -/components/sensor.nederlandse_spoorwegen /components/nederlandse_spoorwegen -/components/sensor.nest /components/nest#sensor -/components/sensor.netatmo /components/netatmo#sensor -/components/sensor.netdata /components/netdata -/components/sensor.netgear_lte /components/netgear_lte -/components/sensor.neurio_energy /components/neurio_energy -/components/sensor.nissan_leaf /components/nissan_leaf -/components/sensor.nmbs /components/nmbs -/components/sensor.noaa_tides /components/noaa_tides -/components/sensor.nsw_fuel_station /components/nsw_fuel_station -/components/sensor.nut /components/nut -/components/sensor.nzbget /components/nzbget -/components/sensor.octoprint /components/octoprint#sensor -/components/sensor.ohmconnect /components/ohmconnect -/components/sensor.onewire /components/onewire -/components/sensor.openevse /components/openevse -/components/sensor.openexchangerates /components/openexchangerates -/components/sensor.openhardwaremonitor /components/openhardwaremonitor -/components/sensor.opensky /components/opensky -/components/sensor.opentherm_gw /components/opentherm_gw#sensors -/components/sensor.openuv /components/openuv -/components/sensor.openweathermap /components/openweathermap#sensor -/components/sensor.otp /components/otp -/components/sensor.pi_hole /components/pi_hole -/components/sensor.pilight /components/pilight#sensor -/components/sensor.plex /components/plex#sensor -/components/sensor.plum_lightpad /components/plum_lightpad -/components/sensor.pocketcasts /components/pocketcasts -/components/sensor.point /components/point#sensor -/components/sensor.pollen /components/iqvia -/components/sensor.postnl /components/postnl -/components/sensor.prezzibenzina /components/prezzibenzina -/components/sensor.pushbullet /components/pushbullet#sensor -/components/sensor.pvoutput /components/pvoutput -/components/sensor.pyload /components/pyload -/components/sensor.qbittorrent /components/qbittorrent -/components/sensor.qnap /components/qnap -/components/sensor.qwikswitch /components/qwikswitch -/components/sensor.radarr /components/radarr -/components/sensor.rainbird /components/rainbird#sensor -/components/sensor.raincloud /components/raincloud#sensor -/components/sensor.rainmachine /components/rainmachine -/components/sensor.random /components/random#sensor -/components/sensor.recollect_waste /components/recollect_waste -/components/sensor.reddit /components/reddit -/components/sensor.rejseplanen /components/rejseplanen -/components/sensor.rest /components/rest -/components/sensor.ring /components/ring#sensor -/components/sensor.ripple /components/ripple -/components/sensor.rmvtransport /components/rmvtransport -/components/sensor.rova /components/rova -/components/sensor.rtorrent /components/rtorrent -/components/sensor.sabnzbd /components/sabnzbd -/components/sensor.scrape /components/scrape -/components/sensor.season /components/season -/components/sensor.sense /components/sense -/components/sensor.sensehat /components/sensehat#sensor -/components/sensor.serial /components/serial -/components/sensor.serial_pm /components/serial_pm -/components/sensor.seventeentrack /components/seventeentrack -/components/sensor.shodan /components/shodan -/components/sensor.sht31 /components/sht31 -/components/sensor.sigfox /components/sigfox -/components/sensor.simulated /components/simulated -/components/sensor.skybeacon /components/skybeacon -/components/sensor.skybell /components/skybell#sensor -/components/sensor.sleepiq /components/sleepiq -/components/sensor.sma /components/sma#sensors -/components/sensor.smappee /components/smappee -/components/sensor.smartthings /components/smartthings#sensor -/components/sensor.snmp /components/snmp#sensor -/components/sensor.sochain /components/sochain -/components/sensor.socialblade /components/socialblade -/components/sensor.solaredge /components/solaredge -/components/sensor.sonarr /components/sonarr -/components/sensor.speedtest /components/speedtestdotnet -/components/sensor.speedtestdotnet /components/speedtestdotnet -/components/sensor.spotcrime /components/spotcrime -/components/sensor.sql /components/sql -/components/sensor.srp_energy /components/srp_energy -/components/sensor.starlingbank /components/starlingbank -/components/sensor.startca /components/startca -/components/sensor.statistics /components/statistics -/components/sensor.steam_online /components/steam_online -/components/sensor.supervisord /components/supervisord -/components/sensor.swiss_hydrological_data /components/swiss_hydrological_data -/components/sensor.swiss_public_transport /components/swiss_public_transport -/components/sensor.syncthru /components/syncthru -/components/sensor.synologydsm /components/synologydsm -/components/sensor.systemmonitor /components/systemmonitor -/components/sensor.sytadin /components/sytadin -/components/sensor.tado /components/tado -/components/sensor.tahoma /components/tahoma -/components/sensor.tank_utility /components/tank_utility -/components/sensor.tautulli /components/tautulli -/components/sensor.tcp /components/tcp#sensor -/components/sensor.ted5000 /components/ted5000 -/components/sensor.teksavvy /components/teksavvy -/components/sensor.tellduslive /components/tellduslive -/components/sensor.tellstick /components/tellstick#sensor -/components/sensor.temper /components/temper -/components/sensor.template /components/template -/components/sensor.tesla /components/tesla -/components/sensor.thermoworks_smoke /components/thermoworks_smoke -/components/sensor.thethingsnetwork /components/thethingsnetwork#sensor -/components/sensor.thinkingcleaner /components/thinkingcleaner#sensor -/components/sensor.tibber /components/tibber#sensor -/components/sensor.time_date /components/time_date -/components/sensor.toon /components/toon -/components/sensor.torque /components/torque -/components/sensor.tradfri /components/tradfri -/components/sensor.trafikverket_weatherstation /components/trafikverket_weatherstation -/components/sensor.transmission /components/transmission -/components/sensor.transport_nsw /components/transport_nsw -/components/sensor.travisci /components/travisci -/components/sensor.twitch /components/twitch -/components/sensor.uk_transport /components/uk_transport -/components/sensor.upnp /components/upnp -/components/sensor.ups /components/ups -/components/sensor.uptime /components/uptime -/components/sensor.uscis /components/uscis -/components/sensor.usps /components/usps#sensor -/components/sensor.vasttrafik /components/vasttrafik -/components/sensor.velbus /components/velbus -/components/sensor.vera /components/vera#sensor -/components/sensor.verisure /components/verisure -/components/sensor.version /components/version -/components/sensor.viaggiatreno /components/viaggiatreno -/components/sensor.volkszaehler /components/volkszaehler -/components/sensor.volvooncall /components/volvooncall -/components/sensor.vultr /components/vultr#sensor -/components/sensor.waqi /components/waqi -/components/sensor.waterfurnace /components/waterfurnace -/components/sensor.waze_travel_time /components/waze_travel_time -/components/sensor.whois /components/whois -/components/sensor.wink /components/wink#sensor -/components/sensor.wirelesstag /components/wirelesstag#sensor -/components/sensor.worldclock /components/worldclock -/components/sensor.worldtidesinfo /components/worldtidesinfo -/components/sensor.worxlandroid /components/worxlandroid -/components/sensor.wsdot /components/wsdot -/components/sensor.wunderground /components/wunderground -/components/sensor.xbox_live /components/xbox_live -/components/sensor.xs1 /components/xs1#sensors -/components/sensor.yr /components/yr -/components/sensor.yweather /components/yweather -/components/sensor.zabbix /components/zabbix#sensor -/components/sensor.zamg /components/zamg#sensor -/components/sensor.zestimate /components/zestimate -/components/sensor.zha /components/zha -/components/sensor.zigbee /components/zigbee#sensor -/components/sensor.zoneminder /components/zoneminder#sensor -/components/sensor.zwave /components/zwave -/components/smartthings.binary_sensor /components/smartthings -/components/smartthings.climate /components/smartthings -/components/smartthings.cover /components/smartthings -/components/smartthings.fan /components/smartthings -/components/smartthings.light /components/smartthings -/components/smartthings.lock /components/smartthings -/components/smartthings.scene /components/smartthings -/components/smartthings.sensor /components/smartthings -/components/smartthings.switch /components/smartthings -/components/switch.abode /components/abode#switch -/components/switch.acer_projector /components/acer_projector -/components/switch.ads /components/ads#switch -/components/switch.amcrest /components/amcrest -/components/switch.android_ip_webcam /components/android_ip_webcam -/components/switch.anel_pwrctrl /components/anel_pwrctrl -/components/switch.aqualogic /components/aqualogic#switch -/components/switch.arduino /components/arduino#switch -/components/switch.arest /components/arest#switch -/components/switch.bbb_gpio /components/bbb_gpio#switch -/components/switch.broadlink /components/broadlink#switch -/components/switch.danfoss_air /components/danfoss_air#switch -/components/switch.deconz /components/deconz#switch -/components/switch.deluge /components/deluge#switch -/components/switch.digital_ocean /components/digital_ocean#switch -/components/switch.digitalloggers /components/digitalloggers -/components/switch.dlink /components/dlink -/components/switch.doorbird /components/doorbird#switch -/components/switch.ecoal_boiler /components/ecoal_boiler -/components/switch.edimax /components/edimax -/components/switch.elkm1 /components/elkm1 -/components/switch.enocean /components/enocean#switch -/components/switch.esphome /components/esphome -/components/switch.eufy /components/eufy -/components/switch.fibaro /components/fibaro -/components/switch.flux /components/flux -/components/switch.fritzbox /components/fritzbox -/components/switch.fritzdect /components/fritzdect -/components/switch.gc100 /components/gc100#switch -/components/switch.hdmi_cec /components/hdmi_cec -/components/switch.hikvisioncam /components/hikvisioncam -/components/switch.hive /components/hive#switch -/components/switch.hlk_sw16 /components/hlk_sw16 -/components/switch.homekit_controller /components/homekit_controller -/components/switch.homematic /components/homematic -/components/switch.homematicip_cloud /components/homematicip_cloud -/components/switch.hook /components/hook -/components/switch.hydrawise /components/hydrawise#switch -/components/switch.ihc /components/ihc#switch -/components/switch.insteon /components/insteon -/components/switch.isy994 /components/isy994 -/components/switch.kankun /components/kankun -/components/switch.konnected /components/konnected#switch -/components/switch.lcn /components/lcn#switch -/components/switch.lightwave /components/lightwave -/components/switch.linode /components/linode#switch -/components/switch.litejet /components/litejet -/components/switch.lupusec /components/lupusec -/components/switch.lutron /components/lutron -/components/switch.lutron_caseta /components/lutron_caseta#switch -/components/switch.mfi /components/mfi#switch -/components/switch.mochad /components/mochad#switch -/components/switch.mystrom /components/mystrom#switch -/components/switch.neato /components/neato#switch -/components/switch.netio /components/netio -/components/switch.nissan_leaf /components/nissan_leaf -/components/switch.orvibo /components/orvibo -/components/switch.pencom /components/pencom -/components/switch.pilight /components/pilight#switch -/components/switch.pulseaudio_loopback /components/pulseaudio_loopback -/components/switch.qwikswitch /components/qwikswitch#switch -/components/switch.rachio /components/rachio#switch -/components/switch.rainbird /components/rainbird#switch -/components/switch.raincloud /components/raincloud#switch -/components/switch.rainmachine /components/rainmachine#switch -/components/switch.raspihats /components/raspihats#switch -/components/switch.raspyrfm /components/raspyrfm -/components/switch.recswitch /components/recswitch -/components/switch.rpi_gpio /components/rpi_gpio#switch -/components/switch.rpi_pfio /components/rpi_pfio#switch -/components/switch.rpi_rf /components/rpi_rf -/components/switch.scsgate /components/scsgate#switch -/components/switch.skybell /components/skybell#switch -/components/switch.smappee /components/smappee -/components/switch.smartthings /components/smartthings#switch -/components/switch.snmp /components/snmp#switch -/components/switch.sony_projector /components/sony_projector -/components/switch.spider /components/spider -/components/switch.switchbot /components/switchbot -/components/switch.switcher_kis /components/switcher_kis -/components/switch.switchmate /components/switchmate -/components/switch.tahoma /components/tahoma -/components/switch.tellduslive /components/tellduslive -/components/switch.tellstick /components/tellstick#switch -/components/switch.telnet /components/telnet -/components/switch.tesla /components/tesla -/components/switch.thinkingcleaner /components/thinkingcleaner#switch -/components/switch.toon /components/toon -/components/switch.tplink /components/tplink -/components/switch.tradfri /components/tradfri -/components/switch.transmission /components/transmission -/components/switch.tuya /components/tuya -/components/switch.unifi /components/unifi#switch -/components/switch.upcloud /components/upcloud#switch -/components/switch.velbus /components/velbus -/components/switch.vera /components/vera -/components/switch.verisure /components/verisure -/components/switch.vesync /components/vesync#switches -/components/switch.volvooncall /components/volvooncall -/components/switch.vultr /components/vultr#switch -/components/switch.wake_on_lan /components/wake_on_lan#switch -/components/switch.wemo /components/wemo -/components/switch.wink /components/wink#switch -/components/switch.wirelesstag /components/wirelesstag#switch -/components/switch.xs1 /components/xs1 -/components/switch.zha /components/zha -/components/switch.zigbee /components/zigbee#switch -/components/switch.zoneminder /components/zoneminder#switch -/components/switch.zwave /components/zwave -/components/telegram_bot.broadcast /components/broadcast -/components/telegram_bot.polling /components/polling -/components/telegram_bot.webhooks /components/webhooks -/components/tts.amazon_polly /components/amazon_polly -/components/tts.baidu /components/baidu -/components/tts.google /components/google_translate -/components/tts.marytts /components/marytts -/components/tts.microsoft /components/microsoft -/components/tts.picotts /components/picotts -/components/tts.voicerss /components/voicerss -/components/tts.yandextts /components/yandextts -/components/vacuum.dyson /components/dyson#vacuum -/components/vacuum.ecovacs /components/ecovacs#vacuum -/components/vacuum.neato /components/neato#vacuum -/components/vacuum.roomba /components/roomba -/components/vlc-telnet /components/vlc_telnet -/components/water_heater.econet /components/econet -/components/water_heater.wink /components/wink#water-heater -/components/weather.bom /components/bom -/components/weather.buienradar /components/buienradar -/components/weather.ecobee /components/ecobee -/components/weather.ipma /components/ipma -/components/weather.met /components/met -/components/weather.meteo_france /components/meteo_france -/components/weather.metoffice /components/metoffice -/components/weather.openweathermap /components/openweathermap#weather -/components/weather.smhi /components/smhi -/components/weather.yweather /components/yweather -/components/weather.zamg /components/zamg#weather -/components/xiaomi /components/xiaomi_aqara +/components/air_pollutants /integrations/air_quality +/components/air_pollutants.opensensemap /integrations/opensensemap +/components/air_quality.nilu /integrations/nilu +/components/air_quality.opensensemap /integrations/opensensemap +/components/alarm_control_panel.abode /integrations/abode +/components/alarm_control_panel.alarmdecoder /integrations/alarmdecoder#alarm-control-panel +/components/alarm_control_panel.alarmdotcom /integrations/alarmdotcom +/components/alarm_control_panel.arlo /integrations/arlo +/components/alarm_control_panel.blink /integrations/blink +/components/alarm_control_panel.canary /integrations/canary +/components/alarm_control_panel.concord232 /integrations/concord232#alarm-control-panel +/components/alarm_control_panel.egardia /integrations/egardia +/components/alarm_control_panel.elkm1 /integrations/elkm1 +/components/alarm_control_panel.envisalink /integrations/envisalink +/components/alarm_control_panel.homekit_controller /integrations/homekit_controller +/components/alarm_control_panel.homematicip_cloud /integrations/homematicip_cloud +/components/alarm_control_panel.ialarm /integrations/ialarm +/components/alarm_control_panel.lupusec /integrations/lupusec +/components/alarm_control_panel.manual /integrations/manual +/components/alarm_control_panel.manual_mqtt /integrations/manual_mqtt +/components/alarm_control_panel.ness_alarm /integrations/ness_alarm +/components/alarm_control_panel.nx584 /integrations/nx584 +/components/alarm_control_panel.satel_integra /integrations/satel_integra +/components/alarm_control_panel.simplisafe /integrations/simplisafe +/components/alarm_control_panel.spc /integrations/spc +/components/alarm_control_panel.totalconnect /integrations/totalconnect +/components/alarm_control_panel.verisure /integrations/verisure#alarm-control-panel +/components/alarm_control_panel.wink /integrations/wink#alarm-control-panel +/components/alarm_control_panel.yale_smart_alarm /integrations/yale_smart_alarm +/components/apiai /integrations/dialogflow +/components/binary_sensor.abode /integrations/abode#binary-sensor +/components/binary_sensor.ads /integrations/ads#binary-sensor +/components/binary_sensor.alarmdecoder /integrations/alarmdecoder +/components/binary_sensor.android_ip_webcam /integrations/android_ip_webcam#binary-sensor +/components/binary_sensor.apcupsd /integrations/apcupsd#binary-sensor +/components/binary_sensor.arest /integrations/arest#binary-sensor +/components/binary_sensor.august /integrations/august#binary-sensor +/components/binary_sensor.aurora /integrations/aurora +/components/binary_sensor.axis /integrations/axis#binary-sensor +/components/binary_sensor.bayesian /integrations/bayesian +/components/binary_sensor.bbb_gpio /integrations/bbb_gpio#binary-sensor +/components/binary_sensor.blink /integrations/blink +/components/binary_sensor.bloomsky /integrations/bloomsky#binary-sensor +/components/binary_sensor.bmw_connected_drive /integrations/bmw_connected_drive +/components/binary_sensor.command_line /integrations/command_line +/components/binary_sensor.concord232 /integrations/concord232#binary-sensor +/components/binary_sensor.danfoss_air /integrations/danfoss_air#binary-sensor +/components/binary_sensor.deconz /integrations/deconz#binary-sensor +/components/binary_sensor.digital_ocean /integrations/digital_ocean#binary-sensor +/components/binary_sensor.ecobee /integrations/ecobee +/components/binary_sensor.egardia /integrations/egardia#binary-sensor +/components/binary_sensor.eight_sleep /integrations/eight_sleep +/components/binary_sensor.enocean /integrations/enocean#binary-sensor +/components/binary_sensor.envisalink /integrations/envisalink +/components/binary_sensor.esphome /integrations/esphome +/components/binary_sensor.ffmpeg /integrations/ffmpeg_motion +/components/binary_sensor.ffmpeg_motion /integrations/ffmpeg_motion +/components/binary_sensor.ffmpeg_noise /integrations/ffmpeg_noise +/components/binary_sensor.fibaro /integrations/fibaro +/components/binary_sensor.flic /integrations/flic +/components/binary_sensor.fritzbox /integrations/fritzbox +/components/binary_sensor.gc100 /integrations/gc100#binary-sensor +/components/binary_sensor.hikvision /integrations/hikvision +/components/binary_sensor.hive /integrations/hive#binary-sensor +/components/binary_sensor.homematic /integrations/homematic +/components/binary_sensor.homematicip_cloud /integrations/homematicip_cloud +/components/binary_sensor.homeworks /integrations/homeworks +/components/binary_sensor.http /integrations/http#binary-sensor +/components/binary_sensor.hydrawise /integrations/hydrawise#binary-sensor +/components/binary_sensor.ihc /integrations/ihc#binary-sensor +/components/binary_sensor.insteon /integrations/insteon +/components/binary_sensor.iss /integrations/iss +/components/binary_sensor.isy994 /integrations/isy994 +/components/binary_sensor.konnected /integrations/konnected#binary-sensor +/components/binary_sensor.linode /integrations/linode#binary-sensor +/components/binary_sensor.lupusec /integrations/lupusec +/components/binary_sensor.maxcube /integrations/maxcube +/components/binary_sensor.mychevy /integrations/mychevy +/components/binary_sensor.mystrom /integrations/mystrom#binary-sensor +/components/binary_sensor.ness_alarm /integrations/ness_alarm +/components/binary_sensor.nest /integrations/nest#binary-sensor +/components/binary_sensor.netatmo /integrations/netatmo#binary-sensor +/components/binary_sensor.nissan_leaf /integrations/nissan_leaf +/components/binary_sensor.nx584 /integrations/nx584#binary-sensor +/components/binary_sensor.octoprint /integrations/octoprint#binary-sensor +/components/binary_sensor.opentherm_gw /integrations/opentherm_gw#binary-sensors +/components/binary_sensor.openuv /integrations/openuv +/components/binary_sensor.pilight /integrations/pilight#binary-sensor +/components/binary_sensor.ping /integrations/ping#binary-sensor +/components/binary_sensor.plum_lightpad /integrations/plum_lightpad +/components/binary_sensor.point /integrations/point#binary-sensor +/components/binary_sensor.qwikswitch /integrations/qwikswitch +/components/binary_sensor.rachio /integrations/rachio +/components/binary_sensor.raincloud /integrations/raincloud#binary-sensor +/components/binary_sensor.rainmachine /integrations/rainmachine +/components/binary_sensor.random /integrations/random#binary-sensor +/components/binary_sensor.raspihats /integrations/raspihats#binary-sensor +/components/binary_sensor.ring /integrations/ring#binary-sensor +/components/binary_sensor.rpi_gpio /integrations/rpi_gpio#binary-sensor +/components/binary_sensor.rpi_pfio /integrations/rpi_pfio#binary-sensor +/components/binary_sensor.satel_integra /integrations/satel_integra +/components/binary_sensor.sense /integrations/sense +/components/binary_sensor.skybell /integrations/skybell#binary-sensor +/components/binary_sensor.sleepiq /integrations/sleepiq +/components/binary_sensor.smartthings /integrations/smartthings#binary-sensor +/components/binary_sensor.spc /integrations/spc#binary-sensor +/components/binary_sensor.tahoma /integrations/tahoma +/components/binary_sensor.tapsaff /integrations/tapsaff +/components/binary_sensor.tcp /integrations/tcp#binary-sensor +/components/binary_sensor.tellduslive /integrations/tellduslive +/components/binary_sensor.tesla /integrations/tesla +/components/binary_sensor.threshold /integrations/threshold +/components/binary_sensor.tod /integrations/tod +/components/binary_sensor.trend /integrations/trend +/components/binary_sensor.upcloud /integrations/upcloud#binary-sensor +/components/binary_sensor.uptimerobot /integrations/uptimerobot +/components/binary_sensor.velbus /integrations/velbus +/components/binary_sensor.vera /integrations/vera +/components/binary_sensor.verisure /integrations/verisure +/components/binary_sensor.volvooncall /integrations/volvooncall +/components/binary_sensor.vultr /integrations/vultr#binary-sensor +/components/binary_sensor.w800rf32 /integrations/w800rf32#binary-sensor +/components/binary_sensor.wemo /integrations/wemo +/components/binary_sensor.wink /integrations/wink#binary-sensor +/components/binary_sensor.wirelesstag /integrations/wirelesstag#binary-sensor +/components/binary_sensor.workday /integrations/workday +/components/binary_sensor.zha /integrations/zha +/components/binary_sensor.zigbee /integrations/zigbee#binary-sensor +/components/binary_sensor.zoneminder /integrations/zoneminder#binary-sensor +/components/binary_sensor.zwave /integrations/zwave +/components/calendar.caldav /integrations/caldav +/components/calendar.todoist /integrations/todoist +/components/camera.abode /integrations/abode +/components/camera.amcrest /integrations/amcrest +/components/camera.android_ip_webcam /integrations/android_ip_webcam#camera +/components/camera.arlo /integrations/arlo#camera +/components/camera.august /integrations/august#camera +/components/camera.axis /integrations/axis +/components/camera.blink /integrations/blink +/components/camera.canary /integrations/canary#camera +/components/camera.dispatcher /integrations/dispatcher +/components/camera.doorbird /integrations/doorbird#camera +/components/camera.familyhub /integrations/familyhub +/components/camera.foscam /integrations/foscam +/components/camera.generic /integrations/generic_ip_camera +/components/camera.local_file /integrations/local_file +/components/camera.logi_circle /integrations/logi_circle#camera +/components/camera.mjpeg /integrations/mjpeg +/components/camera.neato /integrations/neato#camera +/components/camera.nest /integrations/nest#camera +/components/camera.netatmo /integrations/netatmo#camera +/components/camera.onvif /integrations/onvif +/components/camera.proxy /integrations/proxy +/components/camera.push /integrations/push +/components/camera.ring /integrations/ring#camera +/components/camera.rpi_camera /integrations/rpi_camera +/components/camera.skybell /integrations/skybell#camera +/components/camera.synology /integrations/synology +/components/camera.usps /integrations/usps#camera +/components/camera.uvc /integrations/uvc +/components/camera.verisure /integrations/verisure +/components/camera.xeoma /integrations/xeoma +/components/camera.xiaomi /integrations/xiaomi +/components/camera.yi /integrations/yi +/components/camera.zoneminder /integrations/zoneminder#camera +/components/climate.coolmaster /integrations/coolmaster +/components/climate.daikin /integrations/daikin#climate +/components/climate.deconz /integrations/deconz#climate +/components/climate.dyson /integrations/dyson#climate +/components/climate.ecobee /integrations/ecobee +/components/climate.econet /integrations/econet +/components/climate.elkm1 /integrations/elkm1 +/components/climate.ephember /integrations/ephember +/components/climate.eq3btsmart /integrations/eq3btsmart +/components/climate.evohome /integrations/evohome +/components/climate.flexit /integrations/flexit +/components/climate.fritzbox /integrations/fritzbox +/components/climate.generic_thermostat /integrations/generic_thermostat +/components/climate.heatmiser /integrations/heatmiser +/components/climate.hive /integrations/hive#climate +/components/climate.homekit_controller /integrations/homekit_controller +/components/climate.homematic /integrations/homematic +/components/climate.homematicip_cloud /integrations/homematicip_cloud +/components/climate.honeywell /integrations/honeywell +/components/climate.maxcube /integrations/maxcube +/components/climate.melissa /integrations/melissa +/components/climate.mill /integrations/mill +/components/climate.nest /integrations/nest#climate +/components/climate.netatmo /integrations/netatmo#climate +/components/climate.nuheat /integrations/nuheat +/components/climate.oem /integrations/oem +/components/climate.opentherm_gw /integrations/opentherm_gw +/components/climate.proliphix /integrations/proliphix +/components/climate.radiotherm /integrations/radiotherm +/components/climate.sensibo /integrations/sensibo +/components/climate.smartthings /integrations/smartthings#climate +/components/climate.spider /integrations/spider#climate +/components/climate.tado /integrations/tado +/components/climate.tesla /integrations/tesla +/components/climate.tfiac /integrations/tfiac +/components/climate.toon /integrations/toon#climate +/components/climate.touchline /integrations/touchline +/components/climate.tuya /integrations/tuya +/components/climate.velbus /integrations/velbus +/components/climate.venstar /integrations/venstar +/components/climate.vera /integrations/vera +/components/climate.wink /integrations/wink#climate +/components/climate.xs1 /integrations/xs1 +/components/climate.zhong_hong /integrations/zhong_hong +/components/climate.zwave /integrations/zwave#climate +/components/cover.abode /integrations/abode +/components/cover.aladdin_connect /integrations/aladdin_connect +/components/cover.brunt /integrations/brunt +/components/cover.deconz /integrations/deconz#cover +/components/cover.esphome /integrations/esphome +/components/cover.fibaro /integrations/fibaro +/components/cover.garadget /integrations/garadget +/components/cover.gogogate2 /integrations/gogogate2 +/components/cover.homekit_controller /integrations/homekit_controller +/components/cover.homematic /integrations/homematic +/components/cover.homematicip_cloud /integrations/homematicip_cloud +/components/cover.insteon /integrations/insteon +/components/cover.isy994 /integrations/isy994 +/components/cover.lcn /integrations/lcn#cover +/components/cover.lutron /integrations/lutron +/components/cover.lutron_caseta /integrations/lutron_caseta#cover +/components/cover.myq /integrations/myq +/components/cover.opengarage /integrations/opengarage +/components/cover.rpi_gpio /integrations/rpi_gpio#cover +/components/cover.scsgate /integrations/scsgate#cover +/components/cover.smartthings /integrations/smartthings#cover +/components/cover.supla /integrations/supla +/components/cover.tahoma /integrations/tahoma +/components/cover.tellduslive /integrations/tellduslive +/components/cover.tellstick /integrations/tellstick#cover +/components/cover.tuya /integrations/tuya +/components/cover.velux /integrations/velux +/components/cover.vera /integrations/vera +/components/cover.wink /integrations/wink#cover +/components/cover.zwave /integrations/zwave#cover +/components/cppm /integrations/cppm_tracker +/components/device_tracker.actiontec /integrations/actiontec +/components/device_tracker.aruba /integrations/aruba +/components/device_tracker.asuswrt /integrations/asuswrt +/components/device_tracker.automatic /integrations/automatic +/components/device_tracker.bbox /integrations/bbox +/components/device_tracker.bluetooth_le_tracker /integrations/bluetooth_le_tracker +/components/device_tracker.bluetooth_tracker /integrations/bluetooth_tracker +/components/device_tracker.bmw_connected_drive /integrations/bmw_connected_drive +/components/device_tracker.bt_home_hub_5 /integrations/bt_home_hub_5 +/components/device_tracker.bt_smarthub /integrations/bt_smarthub +/components/device_tracker.cisco_ios /integrations/cisco_ios +/components/device_tracker.ddwrt /integrations/ddwrt +/components/device_tracker.ee_brightbox /integrations/ee_brightbox +/components/device_tracker.freebox /integrations/freebox +/components/device_tracker.fritz /integrations/fritz +/components/device_tracker.geofency /integrations/geofency +/components/device_tracker.google_maps /integrations/google_maps +/components/device_tracker.gpslogger /integrations/gpslogger +/components/device_tracker.hitron_coda /integrations/hitron_coda +/components/device_tracker.huawei_lte /integrations/huawei_lte +/components/device_tracker.huawei_router /integrations/huawei_router +/components/device_tracker.icloud /integrations/icloud +/components/device_tracker.keenetic_ndms2 /integrations/keenetic_ndms2 +/components/device_tracker.linksys_ap /integrations/linksys_ap +/components/device_tracker.linksys_smart /integrations/linksys_smart +/components/device_tracker.locative /integrations/locative +/components/device_tracker.luci /integrations/luci +/components/device_tracker.meraki /integrations/meraki +/components/device_tracker.mikrotik /integrations/mikrotik +/components/device_tracker.mqtt_json /integrations/mqtt_json +/components/device_tracker.netgear /integrations/netgear +/components/device_tracker.nmap_tracker /integrations/nmap_tracker +/components/device_tracker.openwrt /integrations/openwrt +/components/device_tracker.owntracks /integrations/owntracks +/components/device_tracker.owntracks_http /integrations/owntracks +/components/device_tracker.ping /integrations/ping +/components/device_tracker.quantum_gateway /integrations/quantum_gateway +/components/device_tracker.ritassist /integrations/fleetgo +/components/device_tracker.sky_hub /integrations/sky_hub +/components/device_tracker.snmp /integrations/snmp +/components/device_tracker.swisscom /integrations/swisscom +/components/device_tracker.synology_srm /integrations/synology_srm +/components/device_tracker.tado /integrations/tado +/components/device_tracker.tesla /integrations/tesla +/components/device_tracker.thomson /integrations/thomson +/components/device_tracker.tile /integrations/tile +/components/device_tracker.tomato /integrations/tomato +/components/device_tracker.tplink /integrations/tplink +/components/device_tracker.traccar /integrations/traccar +/components/device_tracker.trackr /integrations/trackr +/components/device_tracker.ubee /integrations/ubee +/components/device_tracker.ubus /integrations/ubus +/components/device_tracker.unifi /integrations/unifi +/components/device_tracker.unifi_direct /integrations/unifi_direct +/components/device_tracker.upc_connect /integrations/upc_connect +/components/device_tracker.volvooncall /integrations/volvooncall +/components/device_tracker.xfinity /integrations/xfinity +/components/device_tracker.xiaomi_miio /integrations/xiaomi_miio +/components/fan.comfoconnect /integrations/comfoconnect +/components/fan.dyson /integrations/dyson#fan +/components/fan.esphome /integrations/esphome +/components/fan.insteon /integrations/insteon +/components/fan.isy994 /integrations/isy994 +/components/fan.smartthings /integrations/smartthings#fan +/components/fan.tuya /integrations/tuya +/components/fan.wemo /integrations/wemo#fan +/components/fan.wink /integrations/wink#fan +/components/fan.zha /integrations/zha +/components/fan.zwave /integrations/zwave +/components/generic /integrations/generic_ip_camera +/components/geo_location.geo_json_events /integrations/geo_json_events +/components/geo_location.nsw_rural_fire_service_feed /integrations/nsw_rural_fire_service_feed +/components/geo_location.usgs_earthquakes_feed /integrations/usgs_earthquakes_feed +/components/google /integrations/google_translate +/components/image_processing.dlib_face_detect /integrations/dlib_face_detect +/components/image_processing.dlib_face_identify /integrations/dlib_face_identify +/components/image_processing.facebox /integrations/facebox +/components/image_processing.microsoft_face_detect /integrations/microsoft_face_detect +/components/image_processing.microsoft_face_identify /integrations/microsoft_face_identify +/components/image_processing.openalpr_cloud /integrations/openalpr_cloud +/components/image_processing.openalpr_local /integrations/openalpr_local +/components/image_processing.opencv /integrations/opencv +/components/image_processing.qrcode /integrations/qrcode +/components/image_processing.seven_segments /integrations/seven_segments +/components/image_processing.tensorflow /integrations/tensorflow +/components/input_slider /integrations/input_number +/components/light.abode /integrations/abode#light +/components/light.ads /integrations/ads#light +/components/light.avion /integrations/avion +/components/light.blinksticklight /integrations/blinksticklight +/components/light.blinkt /integrations/blinkt +/components/light.deconz /integrations/deconz#light +/components/light.decora /integrations/decora +/components/light.decora_wifi /integrations/decora_wifi +/components/light.elkm1 /integrations/elkm1 +/components/light.enocean /integrations/enocean#light +/components/light.esphome /integrations/esphome +/components/light.eufy /integrations/eufy +/components/light.everlights /integrations/everlights +/components/light.fibaro /integrations/fibaro +/components/light.flux_led /integrations/flux_led +/components/light.futurenow /integrations/futurenow +/components/light.greenwave /integrations/greenwave +/components/light.hive /integrations/hive#light +/components/light.homekit_controller /integrations/homekit_controller +/components/light.homematic /integrations/homematic +/components/light.homematicip_cloud /integrations/homematicip_cloud +/components/light.homeworks /integrations/homeworks +/components/light.hue /integrations/hue +/components/light.hyperion /integrations/hyperion +/components/light.iglo /integrations/iglo +/components/light.ihc /integrations/ihc#light +/components/light.insteon /integrations/insteon +/components/light.isy994 /integrations/isy994 +/components/light.lcn /integrations/lcn#light +/components/light.lifx /integrations/lifx +/components/light.lightwave /integrations/lightwave +/components/light.limitlessled /integrations/limitlessled +/components/light.litejet /integrations/litejet +/components/light.lutron /integrations/lutron +/components/light.lutron_caseta /integrations/lutron_caseta#light +/components/light.lw12wifi /integrations/lw12wifi +/components/light.mochad /integrations/mochad#light +/components/light.mqtt_json /integrations/light.mqtt +/components/light.mqtt_template /integrations/light.mqtt +/components/light.mystrom /integrations/mystrom#light +/components/light.nanoleaf /integrations/nanoleaf +/components/light.niko_home_control /integrations/niko_home_control +/components/light.opple /integrations/opple +/components/light.osramlightify /integrations/osramlightify +/components/light.piglow /integrations/piglow +/components/light.plum_lightpad /integrations/plum_lightpad +/components/light.qwikswitch /integrations/qwikswitch +/components/light.rpi_gpio_pwm /integrations/rpi_gpio_pwm +/components/light.scsgate /integrations/scsgate#light +/components/light.sensehat /integrations/sensehat#light +/components/light.sisyphus /integrations/sisyphus +/components/light.skybell /integrations/skybell#light +/components/light.smartthings /integrations/smartthings#light +/components/light.tellduslive /integrations/tellduslive +/components/light.tellstick /integrations/tellstick#light +/components/light.tikteck /integrations/tikteck +/components/light.tplink /integrations/tplink +/components/light.tradfri /integrations/tradfri +/components/light.tuya /integrations/tuya +/components/light.vera /integrations/vera +/components/light.wemo /integrations/wemo +/components/light.wink /integrations/wink#light +/components/light.x10 /integrations/x10 +/components/light.yeelight /integrations/yeelight +/components/light.yeelightsunflower /integrations/yeelightsunflower +/components/light.zengge /integrations/zengge +/components/light.zha /integrations/zha +/components/light.zigbee /integrations/zigbee#light +/components/light.zwave /integrations/zwave +/components/lock.abode /integrations/abode +/components/lock.august /integrations/august +/components/lock.bmw_connected_drive /integrations/bmw_connected_drive +/components/lock.homekit_controller /integrations/homekit_controller +/components/lock.homematic /integrations/homematic +/components/lock.isy994 /integrations/isy994 +/components/lock.kiwi /integrations/kiwi +/components/lock.lockitron /integrations/lockitron +/components/lock.nello /integrations/nello +/components/lock.nuki /integrations/nuki +/components/lock.sesame /integrations/sesame +/components/lock.smartthings /integrations/smartthings#lock +/components/lock.tesla /integrations/tesla +/components/lock.vera /integrations/vera +/components/lock.verisure /integrations/verisure +/components/lock.volvooncall /integrations/volvooncall +/components/lock.wink /integrations/wink#lock +/components/lock.zwave /integrations/zwave#lock +/components/mailbox.asterisk_cdr /integrations/asterisk_cdr +/components/mailbox.asterisk_mbox /integrations/asterisk_mbox +/components/media_player.anthemav /integrations/anthemav +/components/media_player.apple_tv /integrations/apple_tv +/components/media_player.aquostv /integrations/aquostv +/components/media_player.blackbird /integrations/blackbird +/components/media_player.bluesound /integrations/bluesound +/components/media_player.braviatv /integrations/braviatv +/components/media_player.cast /integrations/cast +/components/media_player.channels /integrations/channels +/components/media_player.clementine /integrations/clementine +/components/media_player.cmus /integrations/cmus +/components/media_player.denon /integrations/denon +/components/media_player.denonavr /integrations/denonavr +/components/media_player.directv /integrations/directv +/components/media_player.dlna_dmr /integrations/dlna_dmr +/components/media_player.dunehd /integrations/dunehd +/components/media_player.emby /integrations/emby +/components/media_player.enigma2 /integrations/enigma2 +/components/media_player.epson /integrations/epson +/components/media_player.firetv /integrations/androidtv +/components/media_player.frontier_silicon /integrations/frontier_silicon +/components/media_player.gpmdp /integrations/gpmdp +/components/media_player.gstreamer /integrations/gstreamer +/components/media_player.harman_kardon_avr /integrations/harman_kardon_avr +/components/media_player.hdmi_cec /integrations/hdmi_cec +/components/media_player.horizon /integrations/horizon +/components/media_player.itunes /integrations/itunes +/components/media_player.kodi /integrations/kodi +/components/media_player.lg_netcast /integrations/lg_netcast +/components/media_player.lg_soundbar /integrations/lg_soundbar +/components/media_player.liveboxplaytv /integrations/liveboxplaytv +/components/media_player.mediaroom /integrations/mediaroom +/components/media_player.monoprice /integrations/monoprice +/components/media_player.mpchc /integrations/mpchc +/components/media_player.mpd /integrations/mpd +/components/media_player.nad /integrations/nad +/components/media_player.onkyo /integrations/onkyo +/components/media_player.openhome /integrations/openhome +/components/media_player.panasonic_bluray /integrations/panasonic_bluray +/components/media_player.panasonic_viera /integrations/panasonic_viera +/components/media_player.pandora /integrations/pandora +/components/media_player.philips_js /integrations/philips_js +/components/media_player.pioneer /integrations/pioneer +/components/media_player.pjlink /integrations/pjlink +/components/media_player.plex /integrations/plex#media-player +/components/media_player.roku /integrations/roku#media-player +/components/media_player.russound_rio /integrations/russound_rio +/components/media_player.russound_rnet /integrations/russound_rnet +/components/media_player.samsungtv /integrations/samsungtv +/components/media_player.sisyphus /integrations/sisyphus +/components/media_player.snapcast /integrations/snapcast +/components/media_player.songpal /integrations/songpal +/components/media_player.sonos /integrations/sonos +/components/media_player.soundtouch /integrations/soundtouch +/components/media_player.spotify /integrations/spotify +/components/media_player.squeezebox /integrations/squeezebox +/components/media_player.ue_smart_radio /integrations/ue_smart_radio +/components/media_player.universal /integrations/universal +/components/media_player.vizio /integrations/vizio +/components/media_player.vlc /integrations/vlc +/components/media_player.volumio /integrations/volumio +/components/media_player.webostv /integrations/webostv#media-player +/components/media_player.xiaomi_tv /integrations/xiaomi_tv +/components/media_player.yamaha /integrations/yamaha +/components/media_player.yamaha_musiccast /integrations/yamaha_musiccast +/components/media_player.ziggo_mediabox_xl /integrations/ziggo_mediabox_xl +/components/notify.apns /integrations/apns +/components/notify.ciscospark /integrations/ciscospark +/components/notify.clickatell /integrations/clickatell +/components/notify.clicksend /integrations/clicksend +/components/notify.clicksend_tts /integrations/clicksend_tts +/components/notify.clicksendaudio /integrations/clicksend_tts +/components/notify.discord /integrations/discord +/components/notify.dovado /integrations/dovado +/components/notify.ecobee /integrations/ecobee +/components/notify.facebook /integrations/facebook +/components/notify.file /integrations/file +/components/notify.flock /integrations/flock +/components/notify.free_mobile /integrations/free_mobile +/components/notify.gntp /integrations/gntp +/components/notify.hangouts /integrations/hangouts +/components/notify.hipchat /integrations/hipchat +/components/notify.homematic /integrations/homematic +/components/notify.html5 /integrations/html5 +/components/notify.huawei_lte /integrations/huawei_lte +/components/notify.joaoapps_join /integrations/joaoapps_join +/components/notify.kodi /integrations/kodi +/components/notify.lametric /integrations/lametric +/components/notify.lannouncer /integrations/lannouncer +/components/notify.llamalab_automate /integrations/llamalab_automate +/components/notify.mailgun /integrations/mailgun +/components/notify.mastodon /integrations/mastodon +/components/notify.matrix /integrations/matrix +/components/notify.message_bird /integrations/message_bird +/components/notify.mycroft /integrations/mycroft +/components/notify.netgear_lte /integrations/netgear_lte +/components/notify.nfandroidtv /integrations/nfandroidtv +/components/notify.prowl /integrations/prowl +/components/notify.pushbullet /integrations/pushbullet +/components/notify.pushetta /integrations/pushetta +/components/notify.pushover /integrations/pushover +/components/notify.pushsafer /integrations/pushsafer +/components/notify.rocketchat /integrations/rocketchat +/components/notify.sendgrid /integrations/sendgrid +/components/notify.simplepush /integrations/simplepush +/components/notify.slack /integrations/slack +/components/notify.smtp /integrations/smtp +/components/notify.stride /integrations/stride +/components/notify.synology_chat /integrations/synology_chat +/components/notify.syslog /integrations/syslog +/components/notify.telegram /integrations/telegram +/components/notify.tibber /integrations/tibber +/components/notify.tplink_lte /integrations/tplink_lte +/components/notify.twilio_call /integrations/twilio_call +/components/notify.twilio_sms /integrations/twilio_sms +/components/notify.twitter /integrations/twitter +/components/notify.webostv /integrations/webostv +/components/notify.xmpp /integrations/xmpp +/components/notify.yessssms /integrations/yessssms +/components/openalpr /integrations/openalpr_local +/components/pollen /integrations/iqvia +/components/public_sensor.netatmo /integrations/netatmo +/components/remote.apple_tv /integrations/apple_tv#remote +/components/remote.harmony /integrations/harmony +/components/remote.itach /integrations/itach +/components/remote.kira /integrations/kira +/components/remote.roku /integrations/roku#remote +/components/ritassist /integrations/fleetgo +/components/scene.deconz /integrations/deconz#scene +/components/scene.elkm1 /integrations/elkm1 +/components/scene.fibaro /integrations/fibaro +/components/scene.hunterdouglas_powerview /integrations/hunterdouglas_powerview +/components/scene.lifx_cloud /integrations/lifx_cloud +/components/scene.litejet /integrations/litejet +/components/scene.lutron /integrations/lutron#scene +/components/scene.lutron_caseta /integrations/lutron_caseta#scene +/components/scene.smartthings /integrations/smartthings#scene +/components/scene.tahoma /integrations/tahoma +/components/scene.tuya /integrations/tuya +/components/scene.velux /integrations/velux +/components/scene.vera /integrations/vera +/components/scene.wink /integrations/wink +/components/sensor.abode /integrations/abode +/components/sensor.ads /integrations/ads#sensor +/components/sensor.aftership /integrations/aftership +/components/sensor.airvisual /integrations/airvisual +/components/sensor.alarmdecoder /integrations/alarmdecoder +/components/sensor.alpha_vantage /integrations/alpha_vantage +/components/sensor.ambient_station /integrations/ambient_station +/components/sensor.amcrest /integrations/amcrest +/components/sensor.android_ip_webcam /integrations/android_ip_webcam#sensor +/components/sensor.apcupsd /integrations/apcupsd#sensor +/components/sensor.api_stream /integrations/sensor.websocket_api +/components/sensor.api_streams /integrations/sensor.websocket_api +/components/sensor.aqualogic /integrations/aqualogic#sensor +/components/sensor.arduino /integrations/arduino#sensor +/components/sensor.arest /integrations/arest#sensor +/components/sensor.arlo /integrations/arlo#sensor +/components/sensor.arwn /integrations/arwn +/components/sensor.asuswrt /integrations/asuswrt +/components/sensor.awair /integrations/awair +/components/sensor.bbox /integrations/bbox#sensor +/components/sensor.bh1750 /integrations/bh1750 +/components/sensor.bitcoin /integrations/bitcoin +/components/sensor.blink /integrations/blink +/components/sensor.blockchain /integrations/blockchain +/components/sensor.bme280 /integrations/bme280 +/components/sensor.bme680 /integrations/bme680 +/components/sensor.bmw_connected_drive /integrations/bmw_connected_drive +/components/sensor.bom /integrations/bom#sensor +/components/sensor.broadlink /integrations/broadlink#sensor +/components/sensor.brottsplatskartan /integrations/brottsplatskartan +/components/sensor.canary /integrations/canary#sensor +/components/sensor.cert_expiry /integrations/cert_expiry +/components/sensor.citybikes /integrations/citybikes +/components/sensor.co2signal /integrations/co2signal +/components/sensor.coinbase /integrations/coinbase +/components/sensor.coinmarketcap /integrations/coinmarketcap +/components/sensor.comed_hourly_pricing /integrations/comed_hourly_pricing +/components/sensor.comfoconnect /integrations/comfoconnect +/components/sensor.cpuspeed /integrations/cpuspeed +/components/sensor.crimereports /integrations/crimereports +/components/sensor.cups /integrations/cups +/components/sensor.currencylayer /integrations/currencylayer +/components/sensor.daikin /integrations/daikin#sensor +/components/sensor.danfoss_air /integrations/danfoss_air#sensor +/components/sensor.darksky /integrations/darksky +/components/sensor.deconz /integrations/deconz#sensor +/components/sensor.deluge /integrations/deluge#sensor +/components/sensor.deutsche_bahn /integrations/deutsche_bahn +/components/sensor.dht /integrations/dht +/components/sensor.discogs /integrations/discogs +/components/sensor.dnsip /integrations/dnsip +/components/sensor.dovado /integrations/dovado#sensor +/components/sensor.dsmr /integrations/dsmr +/components/sensor.dte_energy_bridge /integrations/dte_energy_bridge +/components/sensor.dublin_bus_transport /integrations/dublin_bus_transport +/components/sensor.duke_energy /integrations/duke_energy +/components/sensor.dwd_weather_warnings /integrations/dwd_weather_warnings +/components/sensor.dweet /integrations/dweet#sensor +/components/sensor.dyson /integrations/dyson#sensor +/components/sensor.ebox /integrations/ebox +/components/sensor.ebusd /integrations/ebusd +/components/sensor.ecoal_boiler /integrations/ecoal_boiler +/components/sensor.ecobee /integrations/ecobee +/components/sensor.eddystone_temperature /integrations/eddystone_temperature +/components/sensor.efergy /integrations/efergy +/components/sensor.eight_sleep /integrations/eight_sleep +/components/sensor.eliqonline /integrations/eliqonline +/components/sensor.elkm1 /integrations/elkm1 +/components/sensor.emoncms /integrations/emoncms +/components/sensor.enocean /integrations/enocean#sensor +/components/sensor.enphase_envoy /integrations/enphase_envoy +/components/sensor.entur_public_transport /integrations/entur_public_transport +/components/sensor.envirophat /integrations/envirophat +/components/sensor.envisalink /integrations/envisalink +/components/sensor.etherscan /integrations/etherscan +/components/sensor.fail2ban /integrations/fail2ban +/components/sensor.fastdotcom /integrations/fastdotcom +/components/sensor.fedex /integrations/fedex +/components/sensor.fibaro /integrations/fibaro +/components/sensor.fido /integrations/fido +/components/sensor.file /integrations/file#sensor +/components/sensor.filesize /integrations/filesize +/components/sensor.filter /integrations/filter +/components/sensor.fints /integrations/fints +/components/sensor.fitbit /integrations/fitbit +/components/sensor.fixer /integrations/fixer +/components/sensor.flunearyou /integrations/flunearyou +/components/sensor.folder /integrations/folder +/components/sensor.foobot /integrations/foobot +/components/sensor.forecast /integrations/darksky +/components/sensor.freebox /integrations/freebox#sensor +/components/sensor.fritzbox /integrations/fritzbox#sensor +/components/sensor.fritzbox_callmonitor /integrations/fritzbox_callmonitor +/components/sensor.fritzbox_netmonitor /integrations/fritzbox_netmonitor +/components/sensor.gearbest /integrations/gearbest +/components/sensor.geizhals /integrations/geizhals +/components/sensor.geo_rss_events /integrations/geo_rss_events +/components/sensor.github /integrations/github +/components/sensor.gitlab_ci /integrations/gitlab_ci +/components/sensor.gitter /integrations/gitter +/components/sensor.glances /integrations/glances +/components/sensor.google_travel_time /integrations/google_travel_time +/components/sensor.google_wifi /integrations/google_wifi +/components/sensor.gpsd /integrations/gpsd +/components/sensor.greeneye_monitor /integrations/greeneye_monitor +/components/sensor.gtfs /integrations/gtfs +/components/sensor.gtt /integrations/gtt +/components/sensor.habitica /integrations/habitica +/components/sensor.haveibeenpwned /integrations/haveibeenpwned +/components/sensor.hddtemp /integrations/hddtemp +/components/sensor.history_stats /integrations/history_stats +/components/sensor.hive /integrations/hive#sensor +/components/sensor.homekit_controller /integrations/homekit_controller +/components/sensor.homematic /integrations/homematic +/components/sensor.homematicip_cloud /integrations/homematicip_cloud +/components/sensor.hp_ilo /integrations/hp_ilo +/components/sensor.http /integrations/http#sensor +/components/sensor.htu21d /integrations/htu21d +/components/sensor.huawei_lte /integrations/huawei_lte#sensor +/components/sensor.hydrawise /integrations/hydrawise#sensor +/components/sensor.hydroquebec /integrations/hydroquebec +/components/sensor.ihc /integrations/ihc#sensor +/components/sensor.imap /integrations/imap +/components/sensor.imap_email_content /integrations/imap_email_content +/components/sensor.influxdb /integrations/influxdb#sensor +/components/sensor.insteon /integrations/insteon +/components/sensor.integration /integrations/integration +/components/sensor.iota /integrations/iota#sensor +/components/sensor.iperf3 /integrations/iperf3 +/components/sensor.irish_rail_transport /integrations/irish_rail_transport +/components/sensor.islamic_prayer_times /integrations/islamic_prayer_times +/components/sensor.iss /integrations/iss +/components/sensor.isy994 /integrations/isy994#sensors +/components/sensor.jewish_calendar /integrations/jewish_calendar +/components/sensor.juicenet /integrations/juicenet#sensor +/components/sensor.kira /integrations/kira +/components/sensor.kwb /integrations/kwb +/components/sensor.lacrosse /integrations/lacrosse +/components/sensor.lastfm /integrations/lastfm +/components/sensor.launch_library /integrations/launch_library +/components/sensor.linky /integrations/linky +/components/sensor.linux_battery /integrations/linux_battery +/components/sensor.logi_circle /integrations/logi_circle#sensor +/components/sensor.london_air /integrations/london_air +/components/sensor.london_underground /integrations/london_underground +/components/sensor.loop_energy /integrations/loopenergy +/components/sensor.loopenergy /integrations/loopenergy +/components/sensor.luftdaten /integrations/luftdaten#sensor +/components/sensor.lyft /integrations/lyft +/components/sensor.magicseaweed /integrations/magicseaweed +/components/sensor.meteo_france /integrations/meteo_france +/components/sensor.mfi /integrations/mfi#sensor +/components/sensor.mhz19 /integrations/mhz19 +/components/sensor.miflora /integrations/miflora +/components/sensor.min_max /integrations/min_max +/components/sensor.mitemp_bt /integrations/mitemp_bt +/components/sensor.modem_callerid /integrations/modem_callerid +/components/sensor.mold_indicator /integrations/mold_indicator +/components/sensor.moon /integrations/moon +/components/sensor.mopar /integrations/mopar +/components/sensor.mqtt_room /integrations/mqtt_room +/components/sensor.mvglive /integrations/mvglive +/components/sensor.mychevy /integrations/mychevy +/components/sensor.nederlandse_spoorwegen /integrations/nederlandse_spoorwegen +/components/sensor.nest /integrations/nest#sensor +/components/sensor.netatmo /integrations/netatmo#sensor +/components/sensor.netdata /integrations/netdata +/components/sensor.netgear_lte /integrations/netgear_lte +/components/sensor.neurio_energy /integrations/neurio_energy +/components/sensor.nissan_leaf /integrations/nissan_leaf +/components/sensor.nmbs /integrations/nmbs +/components/sensor.noaa_tides /integrations/noaa_tides +/components/sensor.nsw_fuel_station /integrations/nsw_fuel_station +/components/sensor.nut /integrations/nut +/components/sensor.nzbget /integrations/nzbget +/components/sensor.octoprint /integrations/octoprint#sensor +/components/sensor.ohmconnect /integrations/ohmconnect +/components/sensor.onewire /integrations/onewire +/components/sensor.openevse /integrations/openevse +/components/sensor.openexchangerates /integrations/openexchangerates +/components/sensor.openhardwaremonitor /integrations/openhardwaremonitor +/components/sensor.opensky /integrations/opensky +/components/sensor.opentherm_gw /integrations/opentherm_gw#sensors +/components/sensor.openuv /integrations/openuv +/components/sensor.openweathermap /integrations/openweathermap#sensor +/components/sensor.otp /integrations/otp +/components/sensor.pi_hole /integrations/pi_hole +/components/sensor.pilight /integrations/pilight#sensor +/components/sensor.plex /integrations/plex#sensor +/components/sensor.plum_lightpad /integrations/plum_lightpad +/components/sensor.pocketcasts /integrations/pocketcasts +/components/sensor.point /integrations/point#sensor +/components/sensor.pollen /integrations/iqvia +/components/sensor.postnl /integrations/postnl +/components/sensor.prezzibenzina /integrations/prezzibenzina +/components/sensor.pushbullet /integrations/pushbullet#sensor +/components/sensor.pvoutput /integrations/pvoutput +/components/sensor.pyload /integrations/pyload +/components/sensor.qbittorrent /integrations/qbittorrent +/components/sensor.qnap /integrations/qnap +/components/sensor.qwikswitch /integrations/qwikswitch +/components/sensor.radarr /integrations/radarr +/components/sensor.rainbird /integrations/rainbird#sensor +/components/sensor.raincloud /integrations/raincloud#sensor +/components/sensor.rainmachine /integrations/rainmachine +/components/sensor.random /integrations/random#sensor +/components/sensor.recollect_waste /integrations/recollect_waste +/components/sensor.reddit /integrations/reddit +/components/sensor.rejseplanen /integrations/rejseplanen +/components/sensor.rest /integrations/rest +/components/sensor.ring /integrations/ring#sensor +/components/sensor.ripple /integrations/ripple +/components/sensor.rmvtransport /integrations/rmvtransport +/components/sensor.rova /integrations/rova +/components/sensor.rtorrent /integrations/rtorrent +/components/sensor.sabnzbd /integrations/sabnzbd +/components/sensor.scrape /integrations/scrape +/components/sensor.season /integrations/season +/components/sensor.sense /integrations/sense +/components/sensor.sensehat /integrations/sensehat#sensor +/components/sensor.serial /integrations/serial +/components/sensor.serial_pm /integrations/serial_pm +/components/sensor.seventeentrack /integrations/seventeentrack +/components/sensor.shodan /integrations/shodan +/components/sensor.sht31 /integrations/sht31 +/components/sensor.sigfox /integrations/sigfox +/components/sensor.simulated /integrations/simulated +/components/sensor.skybeacon /integrations/skybeacon +/components/sensor.skybell /integrations/skybell#sensor +/components/sensor.sleepiq /integrations/sleepiq +/components/sensor.sma /integrations/sma#sensors +/components/sensor.smappee /integrations/smappee +/components/sensor.smartthings /integrations/smartthings#sensor +/components/sensor.snmp /integrations/snmp#sensor +/components/sensor.sochain /integrations/sochain +/components/sensor.socialblade /integrations/socialblade +/components/sensor.solaredge /integrations/solaredge +/components/sensor.sonarr /integrations/sonarr +/components/sensor.speedtest /integrations/speedtestdotnet +/components/sensor.speedtestdotnet /integrations/speedtestdotnet +/components/sensor.spotcrime /integrations/spotcrime +/components/sensor.sql /integrations/sql +/components/sensor.srp_energy /integrations/srp_energy +/components/sensor.starlingbank /integrations/starlingbank +/components/sensor.startca /integrations/startca +/components/sensor.statistics /integrations/statistics +/components/sensor.steam_online /integrations/steam_online +/components/sensor.supervisord /integrations/supervisord +/components/sensor.swiss_hydrological_data /integrations/swiss_hydrological_data +/components/sensor.swiss_public_transport /integrations/swiss_public_transport +/components/sensor.syncthru /integrations/syncthru +/components/sensor.synologydsm /integrations/synologydsm +/components/sensor.systemmonitor /integrations/systemmonitor +/components/sensor.sytadin /integrations/sytadin +/components/sensor.tado /integrations/tado +/components/sensor.tahoma /integrations/tahoma +/components/sensor.tank_utility /integrations/tank_utility +/components/sensor.tautulli /integrations/tautulli +/components/sensor.tcp /integrations/tcp#sensor +/components/sensor.ted5000 /integrations/ted5000 +/components/sensor.teksavvy /integrations/teksavvy +/components/sensor.tellduslive /integrations/tellduslive +/components/sensor.tellstick /integrations/tellstick#sensor +/components/sensor.temper /integrations/temper +/components/sensor.template /integrations/template +/components/sensor.tesla /integrations/tesla +/components/sensor.thermoworks_smoke /integrations/thermoworks_smoke +/components/sensor.thethingsnetwork /integrations/thethingsnetwork#sensor +/components/sensor.thinkingcleaner /integrations/thinkingcleaner#sensor +/components/sensor.tibber /integrations/tibber#sensor +/components/sensor.time_date /integrations/time_date +/components/sensor.toon /integrations/toon +/components/sensor.torque /integrations/torque +/components/sensor.tradfri /integrations/tradfri +/components/sensor.trafikverket_weatherstation /integrations/trafikverket_weatherstation +/components/sensor.transmission /integrations/transmission +/components/sensor.transport_nsw /integrations/transport_nsw +/components/sensor.travisci /integrations/travisci +/components/sensor.twitch /integrations/twitch +/components/sensor.uk_transport /integrations/uk_transport +/components/sensor.upnp /integrations/upnp +/components/sensor.ups /integrations/ups +/components/sensor.uptime /integrations/uptime +/components/sensor.uscis /integrations/uscis +/components/sensor.usps /integrations/usps#sensor +/components/sensor.vasttrafik /integrations/vasttrafik +/components/sensor.velbus /integrations/velbus +/components/sensor.vera /integrations/vera#sensor +/components/sensor.verisure /integrations/verisure +/components/sensor.version /integrations/version +/components/sensor.viaggiatreno /integrations/viaggiatreno +/components/sensor.volkszaehler /integrations/volkszaehler +/components/sensor.volvooncall /integrations/volvooncall +/components/sensor.vultr /integrations/vultr#sensor +/components/sensor.waqi /integrations/waqi +/components/sensor.waterfurnace /integrations/waterfurnace +/components/sensor.waze_travel_time /integrations/waze_travel_time +/components/sensor.whois /integrations/whois +/components/sensor.wink /integrations/wink#sensor +/components/sensor.wirelesstag /integrations/wirelesstag#sensor +/components/sensor.worldclock /integrations/worldclock +/components/sensor.worldtidesinfo /integrations/worldtidesinfo +/components/sensor.worxlandroid /integrations/worxlandroid +/components/sensor.wsdot /integrations/wsdot +/components/sensor.wunderground /integrations/wunderground +/components/sensor.xbox_live /integrations/xbox_live +/components/sensor.xs1 /integrations/xs1#sensors +/components/sensor.yr /integrations/yr +/components/sensor.yweather /integrations/yweather +/components/sensor.zabbix /integrations/zabbix#sensor +/components/sensor.zamg /integrations/zamg#sensor +/components/sensor.zestimate /integrations/zestimate +/components/sensor.zha /integrations/zha +/components/sensor.zigbee /integrations/zigbee#sensor +/components/sensor.zoneminder /integrations/zoneminder#sensor +/components/sensor.zwave /integrations/zwave +/components/smartthings.binary_sensor /integrations/smartthings +/components/smartthings.climate /integrations/smartthings +/components/smartthings.cover /integrations/smartthings +/components/smartthings.fan /integrations/smartthings +/components/smartthings.light /integrations/smartthings +/components/smartthings.lock /integrations/smartthings +/components/smartthings.scene /integrations/smartthings +/components/smartthings.sensor /integrations/smartthings +/components/smartthings.switch /integrations/smartthings +/components/switch.abode /integrations/abode#switch +/components/switch.acer_projector /integrations/acer_projector +/components/switch.ads /integrations/ads#switch +/components/switch.amcrest /integrations/amcrest +/components/switch.android_ip_webcam /integrations/android_ip_webcam +/components/switch.anel_pwrctrl /integrations/anel_pwrctrl +/components/switch.aqualogic /integrations/aqualogic#switch +/components/switch.arduino /integrations/arduino#switch +/components/switch.arest /integrations/arest#switch +/components/switch.bbb_gpio /integrations/bbb_gpio#switch +/components/switch.broadlink /integrations/broadlink#switch +/components/switch.danfoss_air /integrations/danfoss_air#switch +/components/switch.deconz /integrations/deconz#switch +/components/switch.deluge /integrations/deluge#switch +/components/switch.digital_ocean /integrations/digital_ocean#switch +/components/switch.digitalloggers /integrations/digitalloggers +/components/switch.dlink /integrations/dlink +/components/switch.doorbird /integrations/doorbird#switch +/components/switch.ecoal_boiler /integrations/ecoal_boiler +/components/switch.edimax /integrations/edimax +/components/switch.elkm1 /integrations/elkm1 +/components/switch.enocean /integrations/enocean#switch +/components/switch.esphome /integrations/esphome +/components/switch.eufy /integrations/eufy +/components/switch.fibaro /integrations/fibaro +/components/switch.flux /integrations/flux +/components/switch.fritzbox /integrations/fritzbox +/components/switch.fritzdect /integrations/fritzdect +/components/switch.gc100 /integrations/gc100#switch +/components/switch.hdmi_cec /integrations/hdmi_cec +/components/switch.hikvisioncam /integrations/hikvisioncam +/components/switch.hive /integrations/hive#switch +/components/switch.hlk_sw16 /integrations/hlk_sw16 +/components/switch.homekit_controller /integrations/homekit_controller +/components/switch.homematic /integrations/homematic +/components/switch.homematicip_cloud /integrations/homematicip_cloud +/components/switch.hook /integrations/hook +/components/switch.hydrawise /integrations/hydrawise#switch +/components/switch.ihc /integrations/ihc#switch +/components/switch.insteon /integrations/insteon +/components/switch.isy994 /integrations/isy994 +/components/switch.kankun /integrations/kankun +/components/switch.konnected /integrations/konnected#switch +/components/switch.lcn /integrations/lcn#switch +/components/switch.lightwave /integrations/lightwave +/components/switch.linode /integrations/linode#switch +/components/switch.litejet /integrations/litejet +/components/switch.lupusec /integrations/lupusec +/components/switch.lutron /integrations/lutron +/components/switch.lutron_caseta /integrations/lutron_caseta#switch +/components/switch.mfi /integrations/mfi#switch +/components/switch.mochad /integrations/mochad#switch +/components/switch.mystrom /integrations/mystrom#switch +/components/switch.neato /integrations/neato#switch +/components/switch.netio /integrations/netio +/components/switch.nissan_leaf /integrations/nissan_leaf +/components/switch.orvibo /integrations/orvibo +/components/switch.pencom /integrations/pencom +/components/switch.pilight /integrations/pilight#switch +/components/switch.pulseaudio_loopback /integrations/pulseaudio_loopback +/components/switch.qwikswitch /integrations/qwikswitch#switch +/components/switch.rachio /integrations/rachio#switch +/components/switch.rainbird /integrations/rainbird#switch +/components/switch.raincloud /integrations/raincloud#switch +/components/switch.rainmachine /integrations/rainmachine#switch +/components/switch.raspihats /integrations/raspihats#switch +/components/switch.raspyrfm /integrations/raspyrfm +/components/switch.recswitch /integrations/recswitch +/components/switch.rpi_gpio /integrations/rpi_gpio#switch +/components/switch.rpi_pfio /integrations/rpi_pfio#switch +/components/switch.rpi_rf /integrations/rpi_rf +/components/switch.scsgate /integrations/scsgate#switch +/components/switch.skybell /integrations/skybell#switch +/components/switch.smappee /integrations/smappee +/components/switch.smartthings /integrations/smartthings#switch +/components/switch.snmp /integrations/snmp#switch +/components/switch.sony_projector /integrations/sony_projector +/components/switch.spider /integrations/spider +/components/switch.switchbot /integrations/switchbot +/components/switch.switcher_kis /integrations/switcher_kis +/components/switch.switchmate /integrations/switchmate +/components/switch.tahoma /integrations/tahoma +/components/switch.tellduslive /integrations/tellduslive +/components/switch.tellstick /integrations/tellstick#switch +/components/switch.telnet /integrations/telnet +/components/switch.tesla /integrations/tesla +/components/switch.thinkingcleaner /integrations/thinkingcleaner#switch +/components/switch.toon /integrations/toon +/components/switch.tplink /integrations/tplink +/components/switch.tradfri /integrations/tradfri +/components/switch.transmission /integrations/transmission +/components/switch.tuya /integrations/tuya +/components/switch.unifi /integrations/unifi#switch +/components/switch.upcloud /integrations/upcloud#switch +/components/switch.velbus /integrations/velbus +/components/switch.vera /integrations/vera +/components/switch.verisure /integrations/verisure +/components/switch.vesync /integrations/vesync#switches +/components/switch.volvooncall /integrations/volvooncall +/components/switch.vultr /integrations/vultr#switch +/components/switch.wake_on_lan /integrations/wake_on_lan#switch +/components/switch.wemo /integrations/wemo +/components/switch.wink /integrations/wink#switch +/components/switch.wirelesstag /integrations/wirelesstag#switch +/components/switch.xs1 /integrations/xs1 +/components/switch.zha /integrations/zha +/components/switch.zigbee /integrations/zigbee#switch +/components/switch.zoneminder /integrations/zoneminder#switch +/components/switch.zwave /integrations/zwave +/components/telegram_bot.broadcast /integrations/broadcast +/components/telegram_bot.polling /integrations/polling +/components/telegram_bot.webhooks /integrations/webhooks +/components/tts.amazon_polly /integrations/amazon_polly +/components/tts.baidu /integrations/baidu +/components/tts.google /integrations/google_translate +/components/tts.marytts /integrations/marytts +/components/tts.microsoft /integrations/microsoft +/components/tts.picotts /integrations/picotts +/components/tts.voicerss /integrations/voicerss +/components/tts.yandextts /integrations/yandextts +/components/vacuum.dyson /integrations/dyson#vacuum +/components/vacuum.ecovacs /integrations/ecovacs#vacuum +/components/vacuum.neato /integrations/neato#vacuum +/components/vacuum.roomba /integrations/roomba +/components/vlc-telnet /integrations/vlc_telnet +/components/water_heater.econet /integrations/econet +/components/water_heater.wink /integrations/wink#water-heater +/components/weather.bom /integrations/bom +/components/weather.buienradar /integrations/buienradar +/components/weather.ecobee /integrations/ecobee +/components/weather.ipma /integrations/ipma +/components/weather.met /integrations/met +/components/weather.meteo_france /integrations/meteo_france +/components/weather.metoffice /integrations/metoffice +/components/weather.openweathermap /integrations/openweathermap#weather +/components/weather.smhi /integrations/smhi +/components/weather.yweather /integrations/yweather +/components/weather.zamg /integrations/zamg#weather +/components/xiaomi /integrations/xiaomi_aqara + +# Renaming components to integrations +/components/abode /integrations/abode +/components/acer_projector /integrations/acer_projector +/components/actiontec /integrations/actiontec +/components/adguard /integrations/adguard +/components/ads /integrations/ads +/components/aftership /integrations/aftership +/components/air_quality /integrations/air_quality +/components/airvisual /integrations/airvisual +/components/aladdin_connect /integrations/aladdin_connect +/components/alarm_control_panel /integrations/alarm_control_panel +/components/alarm_control_panel.ifttt /integrations/alarm_control_panel.ifttt +/components/alarm_control_panel.mqtt /integrations/alarm_control_panel.mqtt +/components/alarmdecoder /integrations/alarmdecoder +/components/alarmdotcom /integrations/alarmdotcom +/components/alert /integrations/alert +/components/alexa /integrations/alexa +/components/alexa.flash_briefings /integrations/alexa.flash_briefings +/components/alexa.intent /integrations/alexa.intent +/components/alexa.smart_home /integrations/alexa.smart_home +/components/alpha_vantage /integrations/alpha_vantage +/components/amazon_polly /integrations/amazon_polly +/components/ambiclimate /integrations/ambiclimate +/components/ambient_station /integrations/ambient_station +/components/amcrest /integrations/amcrest +/components/ampio /integrations/ampio +/components/android_ip_webcam /integrations/android_ip_webcam +/components/androidtv /integrations/androidtv +/components/anel_pwrctrl /integrations/anel_pwrctrl +/components/anthemav /integrations/anthemav +/components/apache_kafka /integrations/apache_kafka +/components/apcupsd /integrations/apcupsd +/components/api /integrations/api +/components/apns /integrations/apns +/components/apple_tv /integrations/apple_tv +/components/aprs /integrations/aprs +/components/aqualogic /integrations/aqualogic +/components/aquostv /integrations/aquostv +/components/arcam_fmj /integrations/arcam_fmj +/components/arduino /integrations/arduino +/components/arest /integrations/arest +/components/arlo /integrations/arlo +/components/aruba /integrations/aruba +/components/arwn /integrations/arwn +/components/asterisk_cdr /integrations/asterisk_cdr +/components/asterisk_mbox /integrations/asterisk_mbox +/components/asuswrt /integrations/asuswrt +/components/atome /integrations/atome +/components/august /integrations/august +/components/aurora /integrations/aurora +/components/aurora_abb_powerone /integrations/aurora_abb_powerone +/components/auth /integrations/auth +/components/automatic /integrations/automatic +/components/automation /integrations/automation +/components/avea /integrations/avea +/components/avion /integrations/avion +/components/awair /integrations/awair +/components/aws /integrations/aws +/components/axis /integrations/axis +/components/azure_event_hub /integrations/azure_event_hub +/components/baidu /integrations/baidu +/components/bayesian /integrations/bayesian +/components/bbb_gpio /integrations/bbb_gpio +/components/bbox /integrations/bbox +/components/beewi_smartclim /integrations/beewi_smartclim +/components/bh1750 /integrations/bh1750 +/components/binary_sensor /integrations/binary_sensor +/components/binary_sensor.knx /integrations/binary_sensor.knx +/components/binary_sensor.modbus /integrations/binary_sensor.modbus +/components/binary_sensor.mqtt /integrations/binary_sensor.mqtt +/components/binary_sensor.mysensors /integrations/binary_sensor.mysensors +/components/binary_sensor.rest /integrations/binary_sensor.rest +/components/binary_sensor.rflink /integrations/binary_sensor.rflink +/components/binary_sensor.rfxtrx /integrations/binary_sensor.rfxtrx +/components/binary_sensor.template /integrations/binary_sensor.template +/components/binary_sensor.xiaomi_aqara /integrations/binary_sensor.xiaomi_aqara +/components/bitcoin /integrations/bitcoin +/components/bizkaibus /integrations/bizkaibus +/components/blackbird /integrations/blackbird +/components/blink /integrations/blink +/components/blinksticklight /integrations/blinksticklight +/components/blinkt /integrations/blinkt +/components/blockchain /integrations/blockchain +/components/bloomsky /integrations/bloomsky +/components/bluesound /integrations/bluesound +/components/bluetooth_le_tracker /integrations/bluetooth_le_tracker +/components/bluetooth_tracker /integrations/bluetooth_tracker +/components/bme280 /integrations/bme280 +/components/bme680 /integrations/bme680 +/components/bmw_connected_drive /integrations/bmw_connected_drive +/components/bom /integrations/bom +/components/braviatv /integrations/braviatv +/components/broadcast /integrations/broadcast +/components/broadlink /integrations/broadlink +/components/brottsplatskartan /integrations/brottsplatskartan +/components/browser /integrations/browser +/components/brunt /integrations/brunt +/components/bt_home_hub_5 /integrations/bt_home_hub_5 +/components/bt_smarthub /integrations/bt_smarthub +/components/buienradar /integrations/buienradar +/components/caldav /integrations/caldav +/components/calendar /integrations/calendar +/components/calendar.google /integrations/calendar.google +/components/camera /integrations/camera +/components/camera.ffmpeg /integrations/camera.ffmpeg +/components/camera.mqtt /integrations/camera.mqtt +/components/canary /integrations/canary +/components/cast /integrations/cast +/components/cert_expiry /integrations/cert_expiry +/components/channels /integrations/channels +/components/cisco_ios /integrations/cisco_ios +/components/cisco_mobility_express /integrations/cisco_mobility_express +/components/cisco_webex_teams /integrations/cisco_webex_teams +/components/ciscospark /integrations/ciscospark +/components/citybikes /integrations/citybikes +/components/clementine /integrations/clementine +/components/clickatell /integrations/clickatell +/components/clicksend /integrations/clicksend +/components/clicksend_tts /integrations/clicksend_tts +/components/climate /integrations/climate +/components/climate.knx /integrations/climate.knx +/components/climate.modbus /integrations/climate.modbus +/components/climate.mqtt /integrations/climate.mqtt +/components/climate.mysensors /integrations/climate.mysensors +/components/cloud /integrations/cloud +/components/cloudflare /integrations/cloudflare +/components/cmus /integrations/cmus +/components/co2signal /integrations/co2signal +/components/coinbase /integrations/coinbase +/components/coinmarketcap /integrations/coinmarketcap +/components/comed_hourly_pricing /integrations/comed_hourly_pricing +/components/comfoconnect /integrations/comfoconnect +/components/command_line /integrations/command_line +/components/concord232 /integrations/concord232 +/components/config /integrations/config +/components/configurator /integrations/configurator +/components/conversation /integrations/conversation +/components/coolmaster /integrations/coolmaster +/components/counter /integrations/counter +/components/cover /integrations/cover +/components/cover.command_line /integrations/cover.command_line +/components/cover.group /integrations/cover.group +/components/cover.knx /integrations/cover.knx +/components/cover.mqtt /integrations/cover.mqtt +/components/cover.mysensors /integrations/cover.mysensors +/components/cover.rflink /integrations/cover.rflink +/components/cover.rfxtrx /integrations/cover.rfxtrx +/components/cover.template /integrations/cover.template +/components/cover.xiaomi_aqara /integrations/cover.xiaomi_aqara +/components/cppm_tracker /integrations/cppm_tracker +/components/cpuspeed /integrations/cpuspeed +/components/crimereports /integrations/crimereports +/components/cups /integrations/cups +/components/currencylayer /integrations/currencylayer +/components/daikin /integrations/daikin +/components/danfoss_air /integrations/danfoss_air +/components/darksky /integrations/darksky +/components/datadog /integrations/datadog +/components/ddwrt /integrations/ddwrt +/components/deconz /integrations/deconz +/components/decora /integrations/decora +/components/decora_wifi /integrations/decora_wifi +/components/default_config /integrations/default_config +/components/delijn /integrations/delijn +/components/deluge /integrations/deluge +/components/demo /integrations/demo +/components/denon /integrations/denon +/components/denonavr /integrations/denonavr +/components/deutsche_bahn /integrations/deutsche_bahn +/components/device_automation /integrations/device_automation +/components/device_sun_light_trigger /integrations/device_sun_light_trigger +/components/device_tracker /integrations/device_tracker +/components/device_tracker.mqtt /integrations/device_tracker.mqtt +/components/device_tracker.mysensors /integrations/device_tracker.mysensors +/components/device_tracker.xiaomi /integrations/device_tracker.xiaomi +/components/dht /integrations/dht +/components/dialogflow /integrations/dialogflow +/components/digital_ocean /integrations/digital_ocean +/components/digitalloggers /integrations/digitalloggers +/components/directv /integrations/directv +/components/discogs /integrations/discogs +/components/discord /integrations/discord +/components/discovery /integrations/discovery +/components/dispatcher /integrations/dispatcher +/components/dlib_face_detect /integrations/dlib_face_detect +/components/dlib_face_identify /integrations/dlib_face_identify +/components/dlink /integrations/dlink +/components/dlna_dmr /integrations/dlna_dmr +/components/dnsip /integrations/dnsip +/components/dominos /integrations/dominos +/components/doorbird /integrations/doorbird +/components/dovado /integrations/dovado +/components/downloader /integrations/downloader +/components/dsmr /integrations/dsmr +/components/dte_energy_bridge /integrations/dte_energy_bridge +/components/dublin_bus_transport /integrations/dublin_bus_transport +/components/duckdns /integrations/duckdns +/components/duke_energy /integrations/duke_energy +/components/dunehd /integrations/dunehd +/components/dwd_weather_warnings /integrations/dwd_weather_warnings +/components/dweet /integrations/dweet +/components/dyson /integrations/dyson +/components/ebox /integrations/ebox +/components/ebusd /integrations/ebusd +/components/ecoal_boiler /integrations/ecoal_boiler +/components/ecobee /integrations/ecobee +/components/econet /integrations/econet +/components/ecovacs /integrations/ecovacs +/components/eddystone_temperature /integrations/eddystone_temperature +/components/edimax /integrations/edimax +/components/ee_brightbox /integrations/ee_brightbox +/components/efergy /integrations/efergy +/components/egardia /integrations/egardia +/components/eight_sleep /integrations/eight_sleep +/components/eliqonline /integrations/eliqonline +/components/elkm1 /integrations/elkm1 +/components/emby /integrations/emby +/components/emoncms /integrations/emoncms +/components/emoncms_history /integrations/emoncms_history +/components/emulated_hue /integrations/emulated_hue +/components/emulated_roku /integrations/emulated_roku +/components/enigma2 /integrations/enigma2 +/components/enocean /integrations/enocean +/components/enphase_envoy /integrations/enphase_envoy +/components/entur_public_transport /integrations/entur_public_transport +/components/environment_canada /integrations/environment_canada +/components/envirophat /integrations/envirophat +/components/envisalink /integrations/envisalink +/components/ephember /integrations/ephember +/components/epson /integrations/epson +/components/epsonworkforce /integrations/epsonworkforce +/components/eq3btsmart /integrations/eq3btsmart +/components/esphome /integrations/esphome +/components/essent /integrations/essent +/components/etherscan /integrations/etherscan +/components/eufy /integrations/eufy +/components/everlights /integrations/everlights +/components/evohome /integrations/evohome +/components/facebook /integrations/facebook +/components/facebox /integrations/facebox +/components/fail2ban /integrations/fail2ban +/components/familyhub /integrations/familyhub +/components/fan /integrations/fan +/components/fan.mqtt /integrations/fan.mqtt +/components/fan.template /integrations/fan.template +/components/fan.xiaomi_miio /integrations/fan.xiaomi_miio +/components/fastdotcom /integrations/fastdotcom +/components/fedex /integrations/fedex +/components/feedreader /integrations/feedreader +/components/ffmpeg /integrations/ffmpeg +/components/ffmpeg_motion /integrations/ffmpeg_motion +/components/ffmpeg_noise /integrations/ffmpeg_noise +/components/fibaro /integrations/fibaro +/components/fido /integrations/fido +/components/file /integrations/file +/components/filesize /integrations/filesize +/components/filter /integrations/filter +/components/fints /integrations/fints +/components/fitbit /integrations/fitbit +/components/fixer /integrations/fixer +/components/fleetgo /integrations/fleetgo +/components/flexit /integrations/flexit +/components/flic /integrations/flic +/components/flock /integrations/flock +/components/flunearyou /integrations/flunearyou +/components/flux /integrations/flux +/components/flux_led /integrations/flux_led +/components/folder /integrations/folder +/components/folder_watcher /integrations/folder_watcher +/components/foobot /integrations/foobot +/components/fortigate /integrations/fortigate +/components/fortios /integrations/fortios +/components/foscam /integrations/foscam +/components/foursquare /integrations/foursquare +/components/free_mobile /integrations/free_mobile +/components/freebox /integrations/freebox +/components/freedns /integrations/freedns +/components/fritz /integrations/fritz +/components/fritzbox /integrations/fritzbox +/components/fritzbox_callmonitor /integrations/fritzbox_callmonitor +/components/fritzbox_netmonitor /integrations/fritzbox_netmonitor +/components/fritzdect /integrations/fritzdect +/components/fronius /integrations/fronius +/components/frontend /integrations/frontend +/components/frontier_silicon /integrations/frontier_silicon +/components/futurenow /integrations/futurenow +/components/garadget /integrations/garadget +/components/gc100 /integrations/gc100 +/components/gearbest /integrations/gearbest +/components/geizhals /integrations/geizhals +/components/generic_ip_camera /integrations/generic_ip_camera +/components/generic_thermostat /integrations/generic_thermostat +/components/geniushub /integrations/geniushub +/components/geo_json_events /integrations/geo_json_events +/components/geo_location /integrations/geo_location +/components/geo_rss_events /integrations/geo_rss_events +/components/geofency /integrations/geofency +/components/geonetnz_quakes /integrations/geonetnz_quakes +/components/github /integrations/github +/components/gitlab_ci /integrations/gitlab_ci +/components/gitter /integrations/gitter +/components/glances /integrations/glances +/components/gntp /integrations/gntp +/components/goalfeed /integrations/goalfeed +/components/gogogate2 /integrations/gogogate2 +/components/google_assistant /integrations/google_assistant +/components/google_cloud /integrations/google_cloud +/components/google_domains /integrations/google_domains +/components/google_maps /integrations/google_maps +/components/google_pubsub /integrations/google_pubsub +/components/google_translate /integrations/google_translate +/components/google_travel_time /integrations/google_travel_time +/components/google_wifi /integrations/google_wifi +/components/gpmdp /integrations/gpmdp +/components/gpsd /integrations/gpsd +/components/gpslogger /integrations/gpslogger +/components/graphite /integrations/graphite +/components/greeneye_monitor /integrations/greeneye_monitor +/components/greenwave /integrations/greenwave +/components/group /integrations/group +/components/growatt_server /integrations/growatt_server +/components/gstreamer /integrations/gstreamer +/components/gtfs /integrations/gtfs +/components/gtt /integrations/gtt +/components/habitica /integrations/habitica +/components/hangouts /integrations/hangouts +/components/harman_kardon_avr /integrations/harman_kardon_avr +/components/harmony /integrations/harmony +/components/haveibeenpwned /integrations/haveibeenpwned +/components/hddtemp /integrations/hddtemp +/components/hdmi_cec /integrations/hdmi_cec +/components/heatmiser /integrations/heatmiser +/components/heos /integrations/heos +/components/hikvision /integrations/hikvision +/components/hikvisioncam /integrations/hikvisioncam +/components/hipchat /integrations/hipchat +/components/history /integrations/history +/components/history_graph /integrations/history_graph +/components/history_stats /integrations/history_stats +/components/hitron_coda /integrations/hitron_coda +/components/hive /integrations/hive +/components/hlk_sw16 /integrations/hlk_sw16 +/components/homeassistant /integrations/homeassistant +/components/homekit /integrations/homekit +/components/homekit_controller /integrations/homekit_controller +/components/homematic /integrations/homematic +/components/homematicip_cloud /integrations/homematicip_cloud +/components/homeworks /integrations/homeworks +/components/honeywell /integrations/honeywell +/components/hook /integrations/hook +/components/horizon /integrations/horizon +/components/hp_ilo /integrations/hp_ilo +/components/html5 /integrations/html5 +/components/http /integrations/http +/components/htu21d /integrations/htu21d +/components/huawei_lte /integrations/huawei_lte +/components/huawei_router /integrations/huawei_router +/components/hue /integrations/hue +/components/hunterdouglas_powerview /integrations/hunterdouglas_powerview +/components/hydrawise /integrations/hydrawise +/components/hydroquebec /integrations/hydroquebec +/components/hyperion /integrations/hyperion +/components/ialarm /integrations/ialarm +/components/iaqualink /integrations/iaqualink +/components/icloud /integrations/icloud +/components/idteck_prox /integrations/idteck_prox +/components/ifttt /integrations/ifttt +/components/iglo /integrations/iglo +/components/ign_sismologia /integrations/ign_sismologia +/components/ihc /integrations/ihc +/components/image_processing /integrations/image_processing +/components/imap /integrations/imap +/components/imap_email_content /integrations/imap_email_content +/components/incomfort /integrations/incomfort +/components/influxdb /integrations/influxdb +/components/input_boolean /integrations/input_boolean +/components/input_datetime /integrations/input_datetime +/components/input_number /integrations/input_number +/components/input_select /integrations/input_select +/components/input_text /integrations/input_text +/components/insteon /integrations/insteon +/components/integration /integrations/integration +/components/intent_script /integrations/intent_script +/components/ios /integrations/ios +/components/iota /integrations/iota +/components/iperf3 /integrations/iperf3 +/components/ipma /integrations/ipma +/components/iqvia /integrations/iqvia +/components/irish_rail_transport /integrations/irish_rail_transport +/components/islamic_prayer_times /integrations/islamic_prayer_times +/components/iss /integrations/iss +/components/isy994 /integrations/isy994 +/components/itach /integrations/itach +/components/itunes /integrations/itunes +/components/jewish_calendar /integrations/jewish_calendar +/components/joaoapps_join /integrations/joaoapps_join +/components/juicenet /integrations/juicenet +/components/kankun /integrations/kankun +/components/keba /integrations/keba +/components/keenetic_ndms2 /integrations/keenetic_ndms2 +/components/keyboard /integrations/keyboard +/components/keyboard_remote /integrations/keyboard_remote +/components/kira /integrations/kira +/components/kiwi /integrations/kiwi +/components/knx /integrations/knx +/components/kodi /integrations/kodi +/components/konnected /integrations/konnected +/components/kwb /integrations/kwb +/components/lacrosse /integrations/lacrosse +/components/lametric /integrations/lametric +/components/lannouncer /integrations/lannouncer +/components/lastfm /integrations/lastfm +/components/launch_library /integrations/launch_library +/components/lcn /integrations/lcn +/components/lg_netcast /integrations/lg_netcast +/components/lg_soundbar /integrations/lg_soundbar +/components/life360 /integrations/life360 +/components/lifx /integrations/lifx +/components/lifx_cloud /integrations/lifx_cloud +/components/light /integrations/light +/components/light.group /integrations/light.group +/components/light.knx /integrations/light.knx +/components/light.mqtt /integrations/light.mqtt +/components/light.mysensors /integrations/light.mysensors +/components/light.rflink /integrations/light.rflink +/components/light.rfxtrx /integrations/light.rfxtrx +/components/light.switch /integrations/light.switch +/components/light.template /integrations/light.template +/components/light.xiaomi_aqara /integrations/light.xiaomi_aqara +/components/light.xiaomi_miio /integrations/light.xiaomi_miio +/components/lightwave /integrations/lightwave +/components/limitlessled /integrations/limitlessled +/components/linksys_ap /integrations/linksys_ap +/components/linksys_smart /integrations/linksys_smart +/components/linky /integrations/linky +/components/linode /integrations/linode +/components/linux_battery /integrations/linux_battery +/components/lirc /integrations/lirc +/components/litejet /integrations/litejet +/components/liveboxplaytv /integrations/liveboxplaytv +/components/llamalab_automate /integrations/llamalab_automate +/components/local_file /integrations/local_file +/components/locative /integrations/locative +/components/lock /integrations/lock +/components/lock.mqtt /integrations/lock.mqtt +/components/lock.template /integrations/lock.template +/components/lock.xiaomi_aqara /integrations/lock.xiaomi_aqara +/components/lockitron /integrations/lockitron +/components/logbook /integrations/logbook +/components/logentries /integrations/logentries +/components/logger /integrations/logger +/components/logi_circle /integrations/logi_circle +/components/london_air /integrations/london_air +/components/london_underground /integrations/london_underground +/components/loopenergy /integrations/loopenergy +/components/luci /integrations/luci +/components/luftdaten /integrations/luftdaten +/components/lupusec /integrations/lupusec +/components/lutron /integrations/lutron +/components/lutron_caseta /integrations/lutron_caseta +/components/lw12wifi /integrations/lw12wifi +/components/lyft /integrations/lyft +/components/magicseaweed /integrations/magicseaweed +/components/mailbox /integrations/mailbox +/components/mailgun /integrations/mailgun +/components/manual /integrations/manual +/components/manual_mqtt /integrations/manual_mqtt +/components/map /integrations/map +/components/marytts /integrations/marytts +/components/mastodon /integrations/mastodon +/components/matrix /integrations/matrix +/components/maxcube /integrations/maxcube +/components/mcp23017 /integrations/mcp23017 +/components/media_extractor /integrations/media_extractor +/components/media_player /integrations/media_player +/components/mediaroom /integrations/mediaroom +/components/melissa /integrations/melissa +/components/meraki /integrations/meraki +/components/message_bird /integrations/message_bird +/components/met /integrations/met +/components/meteo_france /integrations/meteo_france +/components/meteoalarm /integrations/meteoalarm +/components/metoffice /integrations/metoffice +/components/mfi /integrations/mfi +/components/mhz19 /integrations/mhz19 +/components/microsoft /integrations/microsoft +/components/microsoft_face /integrations/microsoft_face +/components/microsoft_face_detect /integrations/microsoft_face_detect +/components/microsoft_face_identify /integrations/microsoft_face_identify +/components/miflora /integrations/miflora +/components/mikrotik /integrations/mikrotik +/components/mill /integrations/mill +/components/min_max /integrations/min_max +/components/minio /integrations/minio +/components/mitemp_bt /integrations/mitemp_bt +/components/mjpeg /integrations/mjpeg +/components/mobile_app /integrations/mobile_app +/components/mochad /integrations/mochad +/components/modbus /integrations/modbus +/components/modem_callerid /integrations/modem_callerid +/components/mold_indicator /integrations/mold_indicator +/components/monoprice /integrations/monoprice +/components/moon /integrations/moon +/components/mopar /integrations/mopar +/components/mpchc /integrations/mpchc +/components/mpd /integrations/mpd +/components/mqtt /integrations/mqtt +/components/mqtt_eventstream /integrations/mqtt_eventstream +/components/mqtt_json /integrations/mqtt_json +/components/mqtt_room /integrations/mqtt_room +/components/mqtt_statestream /integrations/mqtt_statestream +/components/mvglive /integrations/mvglive +/components/mychevy /integrations/mychevy +/components/mycroft /integrations/mycroft +/components/myq /integrations/myq +/components/mysensors /integrations/mysensors +/components/mystrom /integrations/mystrom +/components/mythicbeastsdns /integrations/mythicbeastsdns +/components/n26 /integrations/n26 +/components/nad /integrations/nad +/components/namecheapdns /integrations/namecheapdns +/components/nanoleaf /integrations/nanoleaf +/components/neato /integrations/neato +/components/nederlandse_spoorwegen /integrations/nederlandse_spoorwegen +/components/nello /integrations/nello +/components/ness_alarm /integrations/ness_alarm +/components/nest /integrations/nest +/components/netatmo /integrations/netatmo +/components/netdata /integrations/netdata +/components/netgear /integrations/netgear +/components/netgear_lte /integrations/netgear_lte +/components/netio /integrations/netio +/components/neurio_energy /integrations/neurio_energy +/components/nextbus /integrations/nextbus +/components/nfandroidtv /integrations/nfandroidtv +/components/niko_home_control /integrations/niko_home_control +/components/nilu /integrations/nilu +/components/nissan_leaf /integrations/nissan_leaf +/components/nmap_tracker /integrations/nmap_tracker +/components/nmbs /integrations/nmbs +/components/no_ip /integrations/no_ip +/components/noaa_tides /integrations/noaa_tides +/components/norway_air /integrations/norway_air +/components/notify /integrations/notify +/components/notify.command_line /integrations/notify.command_line +/components/notify.group /integrations/notify.group +/components/notify.knx /integrations/notify.knx +/components/notify.mysensors /integrations/notify.mysensors +/components/notify.rest /integrations/notify.rest +/components/notion /integrations/notion +/components/nsw_fuel_station /integrations/nsw_fuel_station +/components/nsw_rural_fire_service_feed /integrations/nsw_rural_fire_service_feed +/components/nuheat /integrations/nuheat +/components/nuimo_controller /integrations/nuimo_controller +/components/nuki /integrations/nuki +/components/nut /integrations/nut +/components/nws /integrations/nws +/components/nx584 /integrations/nx584 +/components/nzbget /integrations/nzbget +/components/oasa_telematics /integrations/oasa_telematics +/components/obihai /integrations/obihai +/components/octoprint /integrations/octoprint +/components/oem /integrations/oem +/components/ohmconnect /integrations/ohmconnect +/components/onboarding /integrations/onboarding +/components/onewire /integrations/onewire +/components/onkyo /integrations/onkyo +/components/onvif /integrations/onvif +/components/openalpr_cloud /integrations/openalpr_cloud +/components/openalpr_local /integrations/openalpr_local +/components/opencv /integrations/opencv +/components/openevse /integrations/openevse +/components/openexchangerates /integrations/openexchangerates +/components/opengarage /integrations/opengarage +/components/openhardwaremonitor /integrations/openhardwaremonitor +/components/openhome /integrations/openhome +/components/opensensemap /integrations/opensensemap +/components/opensky /integrations/opensky +/components/opentherm_gw /integrations/opentherm_gw +/components/openuv /integrations/openuv +/components/openweathermap /integrations/openweathermap +/components/openwrt /integrations/openwrt +/components/opple /integrations/opple +/components/orangepi_gpio /integrations/orangepi_gpio +/components/orvibo /integrations/orvibo +/components/osramlightify /integrations/osramlightify +/components/otp /integrations/otp +/components/owlet /integrations/owlet +/components/owntracks /integrations/owntracks +/components/panasonic_bluray /integrations/panasonic_bluray +/components/panasonic_viera /integrations/panasonic_viera +/components/pandora /integrations/pandora +/components/panel_custom /integrations/panel_custom +/components/panel_iframe /integrations/panel_iframe +/components/pencom /integrations/pencom +/components/persistent_notification /integrations/persistent_notification +/components/person /integrations/person +/components/philips_js /integrations/philips_js +/components/pi_hole /integrations/pi_hole +/components/picotts /integrations/picotts +/components/piglow /integrations/piglow +/components/pilight /integrations/pilight +/components/ping /integrations/ping +/components/pioneer /integrations/pioneer +/components/pjlink /integrations/pjlink +/components/plaato /integrations/plaato +/components/plant /integrations/plant +/components/plex /integrations/plex +/components/plugwise /integrations/plugwise +/components/plum_lightpad /integrations/plum_lightpad +/components/pocketcasts /integrations/pocketcasts +/components/point /integrations/point +/components/polling /integrations/polling +/components/postnl /integrations/postnl +/components/prezzibenzina /integrations/prezzibenzina +/components/proliphix /integrations/proliphix +/components/prometheus /integrations/prometheus +/components/prowl /integrations/prowl +/components/proximity /integrations/proximity +/components/proxy /integrations/proxy +/components/ps4 /integrations/ps4 +/components/ptvsd /integrations/ptvsd +/components/pulseaudio_loopback /integrations/pulseaudio_loopback +/components/push /integrations/push +/components/pushbullet /integrations/pushbullet +/components/pushetta /integrations/pushetta +/components/pushover /integrations/pushover +/components/pushsafer /integrations/pushsafer +/components/pvoutput /integrations/pvoutput +/components/pyload /integrations/pyload +/components/python_script /integrations/python_script +/components/qbittorrent /integrations/qbittorrent +/components/qld_bushfire /integrations/qld_bushfire +/components/qnap /integrations/qnap +/components/qrcode /integrations/qrcode +/components/quantum_gateway /integrations/quantum_gateway +/components/qwikswitch /integrations/qwikswitch +/components/rachio /integrations/rachio +/components/radarr /integrations/radarr +/components/radiotherm /integrations/radiotherm +/components/rainbird /integrations/rainbird +/components/raincloud /integrations/raincloud +/components/rainforest_eagle /integrations/rainforest_eagle +/components/rainmachine /integrations/rainmachine +/components/random /integrations/random +/components/raspihats /integrations/raspihats +/components/raspyrfm /integrations/raspyrfm +/components/recollect_waste /integrations/recollect_waste +/components/recorder /integrations/recorder +/components/recswitch /integrations/recswitch +/components/reddit /integrations/reddit +/components/rejseplanen /integrations/rejseplanen +/components/remember_the_milk /integrations/remember_the_milk +/components/remote /integrations/remote +/components/remote.xiaomi_miio /integrations/remote.xiaomi_miio +/components/remote_rpi_gpio /integrations/remote_rpi_gpio +/components/repetier /integrations/repetier +/components/rest /integrations/rest +/components/rest_command /integrations/rest_command +/components/rflink /integrations/rflink +/components/rfxtrx /integrations/rfxtrx +/components/ring /integrations/ring +/components/ripple /integrations/ripple +/components/rmvtransport /integrations/rmvtransport +/components/rocketchat /integrations/rocketchat +/components/roku /integrations/roku +/components/roomba /integrations/roomba +/components/route53 /integrations/route53 +/components/rova /integrations/rova +/components/rpi_camera /integrations/rpi_camera +/components/rpi_gpio /integrations/rpi_gpio +/components/rpi_gpio_pwm /integrations/rpi_gpio_pwm +/components/rpi_pfio /integrations/rpi_pfio +/components/rpi_rf /integrations/rpi_rf +/components/rss_feed_template /integrations/rss_feed_template +/components/rtorrent /integrations/rtorrent +/components/russound_rio /integrations/russound_rio +/components/russound_rnet /integrations/russound_rnet +/components/sabnzbd /integrations/sabnzbd +/components/samsungtv /integrations/samsungtv +/components/satel_integra /integrations/satel_integra +/components/scene /integrations/scene +/components/scene.knx /integrations/scene.knx +/components/scrape /integrations/scrape +/components/script /integrations/script +/components/scsgate /integrations/scsgate +/components/season /integrations/season +/components/sendgrid /integrations/sendgrid +/components/sense /integrations/sense +/components/sensehat /integrations/sensehat +/components/sensibo /integrations/sensibo +/components/sensor /integrations/sensor +/components/sensor.buienradar /integrations/sensor.buienradar +/components/sensor.command_line /integrations/sensor.command_line +/components/sensor.ios /integrations/sensor.ios +/components/sensor.knx /integrations/sensor.knx +/components/sensor.metoffice /integrations/sensor.metoffice +/components/sensor.modbus /integrations/sensor.modbus +/components/sensor.mqtt /integrations/sensor.mqtt +/components/sensor.mysensors /integrations/sensor.mysensors +/components/sensor.rflink /integrations/sensor.rflink +/components/sensor.rfxtrx /integrations/sensor.rfxtrx +/components/sensor.websocket_api /integrations/sensor.websocket_api +/components/sensor.xiaomi_aqara /integrations/sensor.xiaomi_aqara +/components/sensor.xiaomi_miio /integrations/sensor.xiaomi_miio +/components/serial /integrations/serial +/components/serial_pm /integrations/serial_pm +/components/sesame /integrations/sesame +/components/seven_segments /integrations/seven_segments +/components/seventeentrack /integrations/seventeentrack +/components/shell_command /integrations/shell_command +/components/shiftr /integrations/shiftr +/components/shodan /integrations/shodan +/components/shopping_list /integrations/shopping_list +/components/sht31 /integrations/sht31 +/components/sigfox /integrations/sigfox +/components/simplepush /integrations/simplepush +/components/simplisafe /integrations/simplisafe +/components/simulated /integrations/simulated +/components/sisyphus /integrations/sisyphus +/components/sky_hub /integrations/sky_hub +/components/skybeacon /integrations/skybeacon +/components/skybell /integrations/skybell +/components/slack /integrations/slack +/components/sleepiq /integrations/sleepiq +/components/slide /integrations/slide +/components/sma /integrations/sma +/components/smappee /integrations/smappee +/components/smarthab /integrations/smarthab +/components/smartthings /integrations/smartthings +/components/smarty /integrations/smarty +/components/smhi /integrations/smhi +/components/smtp /integrations/smtp +/components/snapcast /integrations/snapcast +/components/snips /integrations/snips +/components/snmp /integrations/snmp +/components/sochain /integrations/sochain +/components/socialblade /integrations/socialblade +/components/solaredge /integrations/solaredge +/components/solaredge_local /integrations/solaredge_local +/components/solax /integrations/solax +/components/somfy /integrations/somfy +/components/somfy_mylink /integrations/somfy_mylink +/components/sonarr /integrations/sonarr +/components/songpal /integrations/songpal +/components/sonos /integrations/sonos +/components/sony_projector /integrations/sony_projector +/components/soundtouch /integrations/soundtouch +/components/spaceapi /integrations/spaceapi +/components/spc /integrations/spc +/components/speedtestdotnet /integrations/speedtestdotnet +/components/spider /integrations/spider +/components/splunk /integrations/splunk +/components/spotcrime /integrations/spotcrime +/components/spotify /integrations/spotify +/components/sql /integrations/sql +/components/squeezebox /integrations/squeezebox +/components/srp_energy /integrations/srp_energy +/components/ssdp /integrations/ssdp +/components/starlingbank /integrations/starlingbank +/components/startca /integrations/startca +/components/statistics /integrations/statistics +/components/statsd /integrations/statsd +/components/steam_online /integrations/steam_online +/components/stiebel_eltron /integrations/stiebel_eltron +/components/stream /integrations/stream +/components/streamlabswater /integrations/streamlabswater +/components/stride /integrations/stride +/components/suez_water /integrations/suez_water +/components/sun /integrations/sun +/components/supervisord /integrations/supervisord +/components/supla /integrations/supla +/components/swiss_hydrological_data /integrations/swiss_hydrological_data +/components/swiss_public_transport /integrations/swiss_public_transport +/components/swisscom /integrations/swisscom +/components/switch /integrations/switch +/components/switch.command_line /integrations/switch.command_line +/components/switch.knx /integrations/switch.knx +/components/switch.modbus /integrations/switch.modbus +/components/switch.mqtt /integrations/switch.mqtt +/components/switch.mysensors /integrations/switch.mysensors +/components/switch.pca /integrations/switch.pca +/components/switch.rest /integrations/switch.rest +/components/switch.rflink /integrations/switch.rflink +/components/switch.rfxtrx /integrations/switch.rfxtrx +/components/switch.template /integrations/switch.template +/components/switch.xiaomi_aqara /integrations/switch.xiaomi_aqara +/components/switch.xiaomi_miio /integrations/switch.xiaomi_miio +/components/switchbot /integrations/switchbot +/components/switcher_kis /integrations/switcher_kis +/components/switchmate /integrations/switchmate +/components/syncthru /integrations/syncthru +/components/synology /integrations/synology +/components/synology_chat /integrations/synology_chat +/components/synology_srm /integrations/synology_srm +/components/synologydsm /integrations/synologydsm +/components/syslog /integrations/syslog +/components/system_health /integrations/system_health +/components/system_log /integrations/system_log +/components/systemmonitor /integrations/systemmonitor +/components/sytadin /integrations/sytadin +/components/tado /integrations/tado +/components/tahoma /integrations/tahoma +/components/tank_utility /integrations/tank_utility +/components/tapsaff /integrations/tapsaff +/components/tautulli /integrations/tautulli +/components/tcp /integrations/tcp +/components/ted5000 /integrations/ted5000 +/components/teksavvy /integrations/teksavvy +/components/telegram /integrations/telegram +/components/telegram_bot /integrations/telegram_bot +/components/tellduslive /integrations/tellduslive +/components/tellstick /integrations/tellstick +/components/telnet /integrations/telnet +/components/temper /integrations/temper +/components/template /integrations/template +/components/tensorflow /integrations/tensorflow +/components/tesla /integrations/tesla +/components/tfiac /integrations/tfiac +/components/thermoworks_smoke /integrations/thermoworks_smoke +/components/thethingsnetwork /integrations/thethingsnetwork +/components/thingspeak /integrations/thingspeak +/components/thinkingcleaner /integrations/thinkingcleaner +/components/thomson /integrations/thomson +/components/threshold /integrations/threshold +/components/tibber /integrations/tibber +/components/tikteck /integrations/tikteck +/components/tile /integrations/tile +/components/time_date /integrations/time_date +/components/timer /integrations/timer +/components/tod /integrations/tod +/components/todoist /integrations/todoist +/components/tof /integrations/tof +/components/tomato /integrations/tomato +/components/toon /integrations/toon +/components/torque /integrations/torque +/components/totalconnect /integrations/totalconnect +/components/touchline /integrations/touchline +/components/tplink /integrations/tplink +/components/tplink_lte /integrations/tplink_lte +/components/traccar /integrations/traccar +/components/trackr /integrations/trackr +/components/tradfri /integrations/tradfri +/components/trafikverket_train /integrations/trafikverket_train +/components/trafikverket_weatherstation /integrations/trafikverket_weatherstation +/components/transmission /integrations/transmission +/components/transport_nsw /integrations/transport_nsw +/components/travisci /integrations/travisci +/components/trend /integrations/trend +/components/tts /integrations/tts +/components/tuya /integrations/tuya +/components/twentemilieu /integrations/twentemilieu +/components/twilio /integrations/twilio +/components/twilio_call /integrations/twilio_call +/components/twilio_sms /integrations/twilio_sms +/components/twitch /integrations/twitch +/components/twitter /integrations/twitter +/components/ubee /integrations/ubee +/components/ubus /integrations/ubus +/components/ue_smart_radio /integrations/ue_smart_radio +/components/uk_transport /integrations/uk_transport +/components/unifi /integrations/unifi +/components/unifi_direct /integrations/unifi_direct +/components/universal /integrations/universal +/components/upc_connect /integrations/upc_connect +/components/upcloud /integrations/upcloud +/components/updater /integrations/updater +/components/upnp /integrations/upnp +/components/ups /integrations/ups +/components/uptime /integrations/uptime +/components/uptimerobot /integrations/uptimerobot +/components/uscis /integrations/uscis +/components/usgs_earthquakes_feed /integrations/usgs_earthquakes_feed +/components/usps /integrations/usps +/components/utility_meter /integrations/utility_meter +/components/uvc /integrations/uvc +/components/vacuum /integrations/vacuum +/components/vacuum.mqtt /integrations/vacuum.mqtt +/components/vacuum.template /integrations/vacuum.template +/components/vacuum.xiaomi_miio /integrations/vacuum.xiaomi_miio +/components/vallox /integrations/vallox +/components/vasttrafik /integrations/vasttrafik +/components/velbus /integrations/velbus +/components/velux /integrations/velux +/components/venstar /integrations/venstar +/components/vera /integrations/vera +/components/verisure /integrations/verisure +/components/version /integrations/version +/components/vesync /integrations/vesync +/components/viaggiatreno /integrations/viaggiatreno +/components/vicare /integrations/vicare +/components/vivotek /integrations/vivotek +/components/vizio /integrations/vizio +/components/vlc /integrations/vlc +/components/vlc_telnet /integrations/vlc_telnet +/components/voicerss /integrations/voicerss +/components/volkszaehler /integrations/volkszaehler +/components/volumio /integrations/volumio +/components/volvooncall /integrations/volvooncall +/components/vultr /integrations/vultr +/components/w800rf32 /integrations/w800rf32 +/components/wake_on_lan /integrations/wake_on_lan +/components/waqi /integrations/waqi +/components/water_heater /integrations/water_heater +/components/waterfurnace /integrations/waterfurnace +/components/watson_iot /integrations/watson_iot +/components/watson_tts /integrations/watson_tts +/components/waze_travel_time /integrations/waze_travel_time +/components/weather /integrations/weather +/components/weather.darksky /integrations/weather.darksky +/components/webhook /integrations/webhook +/components/webhooks /integrations/webhooks +/components/weblink /integrations/weblink +/components/webostv /integrations/webostv +/components/websocket_api /integrations/websocket_api +/components/wemo /integrations/wemo +/components/whois /integrations/whois +/components/wink /integrations/wink +/components/wirelesstag /integrations/wirelesstag +/components/withings /integrations/withings +/components/workday /integrations/workday +/components/worldclock /integrations/worldclock +/components/worldtidesinfo /integrations/worldtidesinfo +/components/worxlandroid /integrations/worxlandroid +/components/wsdot /integrations/wsdot +/components/wunderground /integrations/wunderground +/components/wunderlist /integrations/wunderlist +/components/wwlln /integrations/wwlln +/components/x10 /integrations/x10 +/components/xbox_live /integrations/xbox_live +/components/xeoma /integrations/xeoma +/components/xfinity /integrations/xfinity +/components/xiaomi /integrations/xiaomi +/components/xiaomi_aqara /integrations/xiaomi_aqara +/components/xiaomi_miio /integrations/xiaomi_miio +/components/xiaomi_tv /integrations/xiaomi_tv +/components/xmpp /integrations/xmpp +/components/xs1 /integrations/xs1 +/components/yale_smart_alarm /integrations/yale_smart_alarm +/components/yamaha /integrations/yamaha +/components/yamaha_musiccast /integrations/yamaha_musiccast +/components/yandextts /integrations/yandextts +/components/yeelight /integrations/yeelight +/components/yeelightsunflower /integrations/yeelightsunflower +/components/yessssms /integrations/yessssms +/components/yi /integrations/yi +/components/yr /integrations/yr +/components/yweather /integrations/yweather +/components/zabbix /integrations/zabbix +/components/zamg /integrations/zamg +/components/zengge /integrations/zengge +/components/zeroconf /integrations/zeroconf +/components/zestimate /integrations/zestimate +/components/zha /integrations/zha +/components/zhong_hong /integrations/zhong_hong +/components/zigbee /integrations/zigbee +/components/ziggo_mediabox_xl /integrations/ziggo_mediabox_xl +/components/zone /integrations/zone +/components/zoneminder /integrations/zoneminder +/components/zwave /integrations/zwave From 09421e929b7d50d6e1b4f647b2c46a5ddb8c2562 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 2 Oct 2019 00:31:18 +0200 Subject: [PATCH 6/7] Fixes integrations index page javascript (thx vscode autoformatting) --- source/integrations/index.html | 66 ++++++++++------------------------ 1 file changed, 18 insertions(+), 48 deletions(-) diff --git a/source/integrations/index.html b/source/integrations/index.html index dca1868b1a4..dc5d2c35dea 100644 --- a/source/integrations/index.html +++ b/source/integrations/index.html @@ -84,55 +84,25 @@ regenerate: false {% endraw %} + -We also had some great drinks in the evenings with companies that integrate with Home Assistant. In this picture [Konnected.io](/components/konnected) and [Senic](/components/nuimo_controller/). +We also had some great drinks in the evenings with companies that integrate with Home Assistant. In this picture [Konnected.io](/integrations/konnected) and [Senic](/integrations/nuimo_controller/). @@ -154,9 +154,9 @@ We also had some great drinks in the evenings with companies that integrate with [@balloob]: https://github.com/balloob [@dshokouhi]: https://github.com/dshokouhi [@growse]: https://github.com/growse -[obihai docs]: /components/obihai/ -[prometheus docs]: /components/prometheus/ -[tradfri docs]: /components/tradfri/ +[obihai docs]: /integrations/obihai/ +[prometheus docs]: /integrations/prometheus/ +[tradfri docs]: /integrations/tradfri/ ## Release 0.99.2 - September 19 @@ -176,8 +176,8 @@ Forgot to include frontend update 99.1. [#26623]: https://github.com/home-assistant/home-assistant/pull/26623 [@majestyiv]: https://github.com/MajestyIV [@doudz]: https://github.com/doudz -[homematic docs]: /components/homematic/ -[zha docs]: /components/zha/ +[homematic docs]: /integrations/homematic/ +[zha docs]: /integrations/zha/ ## If you need help... @@ -710,103 +710,103 @@ Experiencing issues introduced by this release? Please report them in our [issue [@vangorra]: https://github.com/vangorra [@zewelor]: https://github.com/zewelor [@zxdavb]: https://github.com/zxdavb -[alarmdecoder docs]: /components/alarmdecoder/ -[ambiclimate docs]: /components/ambiclimate/ -[androidtv docs]: /components/androidtv/ -[apple_tv docs]: /components/apple_tv/ -[atome docs]: /components/atome/ -[automation docs]: /components/automation/ -[axis docs]: /components/axis/ -[beewi_smartclim docs]: /components/beewi_smartclim/ -[bmw_connected_drive docs]: /components/bmw_connected_drive/ -[cast docs]: /components/cast/ -[cert_expiry docs]: /components/cert_expiry/ -[darksky docs]: /components/darksky/ -[deconz docs]: /components/deconz/ -[denonavr docs]: /components/denonavr/ -[device_automation docs]: /components/device_automation/ -[device_sun_light_trigger docs]: /components/device_sun_light_trigger/ -[device_tracker docs]: /components/device_tracker/ -[discovery docs]: /components/discovery/ -[dlna_dmr docs]: /components/dlna_dmr/ -[duckdns docs]: /components/duckdns/ -[emulated_hue docs]: /components/emulated_hue/ -[environment_canada docs]: /components/environment_canada/ -[evohome docs]: /components/evohome/ -[filter docs]: /components/filter/ -[frontend docs]: /components/frontend/ -[geniushub docs]: /components/geniushub/ -[geonetnz_quakes docs]: /components/geonetnz_quakes/ -[glances docs]: /components/glances/ -[google_maps docs]: /components/google_maps/ -[slide docs]: /components/slide/ -[growatt_server docs]: /components/growatt_server/ -[gtfs docs]: /components/gtfs/ -[heos docs]: /components/heos/ -[history docs]: /components/history/ -[homekit_controller docs]: /components/homekit_controller/ -[homematicip_cloud docs]: /components/homematicip_cloud/ -[honeywell docs]: /components/honeywell/ -[huawei_lte docs]: /components/huawei_lte/ -[iaqualink docs]: /components/iaqualink/ -[ign_sismologia docs]: /components/ign_sismologia/ -[ihc docs]: /components/ihc/ -[input_text docs]: /components/input_text/ -[iqvia docs]: /components/iqvia/ -[isy994 docs]: /components/isy994/ -[jewish_calendar docs]: /components/jewish_calendar/ -[knx docs]: /components/knx/ -[light docs]: /components/light/ -[linky docs]: /components/linky/ -[media_extractor docs]: /components/media_extractor/ -[meteo_france docs]: /components/meteo_france/ -[miflora docs]: /components/miflora/ -[mqtt docs]: /components/mqtt/ -[nsw_rural_fire_service_feed docs]: /components/nsw_rural_fire_service_feed/ -[nuki docs]: /components/nuki/ -[nws docs]: /components/nws/ -[obihai docs]: /components/obihai/ -[onkyo docs]: /components/onkyo/ -[onvif docs]: /components/onvif/ -[opencv docs]: /components/opencv/ -[opengarage docs]: /components/opengarage/ -[openuv docs]: /components/openuv/ -[pi_hole docs]: /components/pi_hole/ -[plex docs]: /components/plex/ -[point docs]: /components/point/ -[qld_bushfire docs]: /components/qld_bushfire/ -[radiotherm docs]: /components/radiotherm/ -[recorder docs]: /components/recorder/ -[rflink docs]: /components/rflink/ -[slide docs]: /components/slide/ -[sma docs]: /components/sma/ -[smartthings docs]: /components/smartthings/ -[solaredge docs]: /components/solaredge/ -[solaredge_local docs]: /components/solaredge_local/ -[solax docs]: /components/solax/ -[sql docs]: /components/sql/ -[supla docs]: /components/supla/ -[switch docs]: /components/switch/ -[tellstick docs]: /components/tellstick/ -[template docs]: /components/template/ -[tensorflow docs]: /components/tensorflow/ -[tibber docs]: /components/tibber/ -[trend docs]: /components/trend/ -[tuya docs]: /components/tuya/ -[uk_transport docs]: /components/uk_transport/ -[unifi docs]: /components/unifi/ -[upc_connect docs]: /components/upc_connect/ -[upnp docs]: /components/upnp/ -[usgs_earthquakes_feed docs]: /components/usgs_earthquakes_feed/ -[velbus docs]: /components/velbus/ -[venstar docs]: /components/venstar/ -[vicare docs]: /components/vicare/ -[vivotek docs]: /components/vivotek/ -[webhook docs]: /components/webhook/ -[withings docs]: /components/withings/ -[wwlln docs]: /components/wwlln/ -[xiaomi docs]: /components/xiaomi_aqara -[yeelight docs]: /components/yeelight/ -[zha docs]: /components/zha/ -[zhong_hong docs]: /components/zhong_hong/ -[zwave docs]: /components/zwave/ +[alarmdecoder docs]: /integrations/alarmdecoder/ +[ambiclimate docs]: /integrations/ambiclimate/ +[androidtv docs]: /integrations/androidtv/ +[apple_tv docs]: /integrations/apple_tv/ +[atome docs]: /integrations/atome/ +[automation docs]: /integrations/automation/ +[axis docs]: /integrations/axis/ +[beewi_smartclim docs]: /integrations/beewi_smartclim/ +[bmw_connected_drive docs]: /integrations/bmw_connected_drive/ +[cast docs]: /integrations/cast/ +[cert_expiry docs]: /integrations/cert_expiry/ +[darksky docs]: /integrations/darksky/ +[deconz docs]: /integrations/deconz/ +[denonavr docs]: /integrations/denonavr/ +[device_automation docs]: /integrations/device_automation/ +[device_sun_light_trigger docs]: /integrations/device_sun_light_trigger/ +[device_tracker docs]: /integrations/device_tracker/ +[discovery docs]: /integrations/discovery/ +[dlna_dmr docs]: /integrations/dlna_dmr/ +[duckdns docs]: /integrations/duckdns/ +[emulated_hue docs]: /integrations/emulated_hue/ +[environment_canada docs]: /integrations/environment_canada/ +[evohome docs]: /integrations/evohome/ +[filter docs]: /integrations/filter/ +[frontend docs]: /integrations/frontend/ +[geniushub docs]: /integrations/geniushub/ +[geonetnz_quakes docs]: /integrations/geonetnz_quakes/ +[glances docs]: /integrations/glances/ +[google_maps docs]: /integrations/google_maps/ +[slide docs]: /integrations/slide/ +[growatt_server docs]: /integrations/growatt_server/ +[gtfs docs]: /integrations/gtfs/ +[heos docs]: /integrations/heos/ +[history docs]: /integrations/history/ +[homekit_controller docs]: /integrations/homekit_controller/ +[homematicip_cloud docs]: /integrations/homematicip_cloud/ +[honeywell docs]: /integrations/honeywell/ +[huawei_lte docs]: /integrations/huawei_lte/ +[iaqualink docs]: /integrations/iaqualink/ +[ign_sismologia docs]: /integrations/ign_sismologia/ +[ihc docs]: /integrations/ihc/ +[input_text docs]: /integrations/input_text/ +[iqvia docs]: /integrations/iqvia/ +[isy994 docs]: /integrations/isy994/ +[jewish_calendar docs]: /integrations/jewish_calendar/ +[knx docs]: /integrations/knx/ +[light docs]: /integrations/light/ +[linky docs]: /integrations/linky/ +[media_extractor docs]: /integrations/media_extractor/ +[meteo_france docs]: /integrations/meteo_france/ +[miflora docs]: /integrations/miflora/ +[mqtt docs]: /integrations/mqtt/ +[nsw_rural_fire_service_feed docs]: /integrations/nsw_rural_fire_service_feed/ +[nuki docs]: /integrations/nuki/ +[nws docs]: /integrations/nws/ +[obihai docs]: /integrations/obihai/ +[onkyo docs]: /integrations/onkyo/ +[onvif docs]: /integrations/onvif/ +[opencv docs]: /integrations/opencv/ +[opengarage docs]: /integrations/opengarage/ +[openuv docs]: /integrations/openuv/ +[pi_hole docs]: /integrations/pi_hole/ +[plex docs]: /integrations/plex/ +[point docs]: /integrations/point/ +[qld_bushfire docs]: /integrations/qld_bushfire/ +[radiotherm docs]: /integrations/radiotherm/ +[recorder docs]: /integrations/recorder/ +[rflink docs]: /integrations/rflink/ +[slide docs]: /integrations/slide/ +[sma docs]: /integrations/sma/ +[smartthings docs]: /integrations/smartthings/ +[solaredge docs]: /integrations/solaredge/ +[solaredge_local docs]: /integrations/solaredge_local/ +[solax docs]: /integrations/solax/ +[sql docs]: /integrations/sql/ +[supla docs]: /integrations/supla/ +[switch docs]: /integrations/switch/ +[tellstick docs]: /integrations/tellstick/ +[template docs]: /integrations/template/ +[tensorflow docs]: /integrations/tensorflow/ +[tibber docs]: /integrations/tibber/ +[trend docs]: /integrations/trend/ +[tuya docs]: /integrations/tuya/ +[uk_transport docs]: /integrations/uk_transport/ +[unifi docs]: /integrations/unifi/ +[upc_connect docs]: /integrations/upc_connect/ +[upnp docs]: /integrations/upnp/ +[usgs_earthquakes_feed docs]: /integrations/usgs_earthquakes_feed/ +[velbus docs]: /integrations/velbus/ +[venstar docs]: /integrations/venstar/ +[vicare docs]: /integrations/vicare/ +[vivotek docs]: /integrations/vivotek/ +[webhook docs]: /integrations/webhook/ +[withings docs]: /integrations/withings/ +[wwlln docs]: /integrations/wwlln/ +[xiaomi docs]: /integrations/xiaomi_aqara +[yeelight docs]: /integrations/yeelight/ +[zha docs]: /integrations/zha/ +[zhong_hong docs]: /integrations/zhong_hong/ +[zwave docs]: /integrations/zwave/ diff --git a/source/cloud/alexa.markdown b/source/cloud/alexa.markdown index a7a09b84b67..269b0cd56b6 100644 --- a/source/cloud/alexa.markdown +++ b/source/cloud/alexa.markdown @@ -3,7 +3,7 @@ title: "Alexa via Home Assistant Cloud" description: "Enable the Alexa integration via Home Assistant Cloud integration." sidebar: false redirect_from: - - /components/cloud.alexa/ + - /integrations/cloud.alexa/ --- Home Assistant Cloud is a subscription service provided by our partner Nabu Casa, Inc. Check out [the Nabu Casa website](https://www.nabucasa.com/config/amazon_alexa/) for help with the Amazon Alexa integration via Home Assistant Cloud. diff --git a/source/cookbook/index.markdown b/source/cookbook/index.markdown index 919604074eb..10d4d522aaf 100644 --- a/source/cookbook/index.markdown +++ b/source/cookbook/index.markdown @@ -8,11 +8,11 @@ hide_github_edit: true This is a community curated list of different ways to use Home Assistant. Most of these examples are using the [automation] integration and other built-in [automation related][sec-automation] and [organization] integrations available. -For [`python_script:` examples](/components/python_script/) visit the [Scripts section](https://community.home-assistant.io/c/projects/scripts) in our forum. +For [`python_script:` examples](/integrations/python_script/) visit the [Scripts section](https://community.home-assistant.io/c/projects/scripts) in our forum. [automation]: /getting-started/automation/ -[sec-automation]: /components/#automation -[organization]: /components/#organization +[sec-automation]: /integrations/#automation +[organization]: /integrations/#organization New recipes can be added via the [home-assistant.io repository](https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_cookbook). diff --git a/source/getting-started/presence-detection.markdown b/source/getting-started/presence-detection.markdown index e3ff888bfd1..548b4090dc8 100644 --- a/source/getting-started/presence-detection.markdown +++ b/source/getting-started/presence-detection.markdown @@ -33,19 +33,19 @@ Zones allow you to name areas on a map. These areas can then be used to name the The map view will hide all devices that are home. -[routers]: /components/#presence-detection -[nmap]: /components/nmap_tracker -[ha-bluetooth]: /components/bluetooth_tracker -[ha-bluetooth-le]: /components/bluetooth_le_tracker -[ha-owntracks]: /components/owntracks/ -[ha-locative]: /components/locative -[ha-gpslogger]: /components/gpslogger -[ha-presence]: /components/#presence-detection -[mqtt-self]: /components/mqtt/#run-your-own -[mqtt-cloud]: /components/mqtt/#cloudmqtt -[zone]: /components/zone/ +[routers]: /integrations/#presence-detection +[nmap]: /integrations/nmap_tracker +[ha-bluetooth]: /integrations/bluetooth_tracker +[ha-bluetooth-le]: /integrations/bluetooth_le_tracker +[ha-owntracks]: /integrations/owntracks/ +[ha-locative]: /integrations/locative +[ha-gpslogger]: /integrations/gpslogger +[ha-presence]: /integrations/#presence-detection +[mqtt-self]: /integrations/mqtt/#run-your-own +[mqtt-cloud]: /integrations/mqtt/#cloudmqtt +[zone]: /integrations/zone/ [trigger]: /getting-started/automation-trigger/#zone-trigger [condition]: /getting-started/automation-condition/#zone-condition -[ha-map]: /components/map/ +[ha-map]: /integrations/map/ ### [Next step: Join the Community »](/getting-started/join-the-community/) diff --git a/source/hassio/index.markdown b/source/hassio/index.markdown index 5d56b9955d0..68c770a30e4 100644 --- a/source/hassio/index.markdown +++ b/source/hassio/index.markdown @@ -1,7 +1,7 @@ --- title: "Hass.io" description: "Manage your Home Assistant and custom add-ons." -redirect_from: /components/hassio/ +redirect_from: /integrations/hassio/ --- Hass.io turns your Raspberry Pi (or another device) into the ultimate home automation hub powered by Home Assistant. With Hass.io you can focus on integrating your devices and writing automations. diff --git a/source/help/reporting_issues.markdown b/source/help/reporting_issues.markdown index 52fbabaae11..6dac514943c 100644 --- a/source/help/reporting_issues.markdown +++ b/source/help/reporting_issues.markdown @@ -32,8 +32,8 @@ There are many different ways to run Home Assistant. In this section please ment Please add the link to the documention of the integration/platform in question. E.g., -- issue with the `random` sensor: [/components/random#sensor](/components/random#sensor) -- issue with the `hue` integration: [/components/hue/](/components/hue/) +- issue with the `random` sensor: [/integrations/random#sensor](/integrations/random#sensor) +- issue with the `hue` integration: [/integrations/hue/](/integrations/hue/) ### Description of problem diff --git a/source/integrations/index.html b/source/integrations/index.html index dc5d2c35dea..4a2e487f851 100644 --- a/source/integrations/index.html +++ b/source/integrations/index.html @@ -283,4 +283,4 @@ allComponents.pop(); // remove placeholder element at the end {%- endif -%} {%- endfor -%} - \ No newline at end of file + diff --git a/source/lovelace/index.markdown b/source/lovelace/index.markdown index 26765007e9a..c55290c3613 100644 --- a/source/lovelace/index.markdown +++ b/source/lovelace/index.markdown @@ -2,7 +2,7 @@ title: "Lovelace UI" description: "The Lovelace UI is a powerful and configurable interface for Home Assistant." redirect_from: - - /components/lovelace/ + - /integrations/lovelace/ --- Lovelace is the name of the Home Assistant user interface. It is a fast, customizable and powerful way for users to manage their homes, working both on mobile and desktop. diff --git a/source/lovelace/views.markdown b/source/lovelace/views.markdown index 0e16aff7c1a..9e6d4e0f253 100644 --- a/source/lovelace/views.markdown +++ b/source/lovelace/views.markdown @@ -143,7 +143,7 @@ This renders the first card on full width, other cards in this view will not be ## Themes -Set a separate [theme](/components/frontend/#themes) for the view and its cards. +Set a separate [theme](/integrations/frontend/#themes) for the view and its cards. ### Example @@ -154,7 +154,7 @@ Set a separate [theme](/components/frontend/#themes) for the view and its cards. ### Background -You can style the background of your views with a [theme](/components/frontend/#themes). You can use the CSS variable `lovelace-background`. For wallpapers you probably want to use the example below, more options can be found [here](https://developer.mozilla.org/en-US/docs/Web/CSS/background). +You can style the background of your views with a [theme](/integrations/frontend/#themes). You can use the CSS variable `lovelace-background`. For wallpapers you probably want to use the example below, more options can be found [here](https://developer.mozilla.org/en-US/docs/Web/CSS/background). #### Example