mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-08-11 02:09:44 +00:00
.github
.themes
_deploy
credits_generator
plugins
sass
source
_addons
_components
abode.markdown
ads.markdown
alarm_control_panel.abode.markdown
alarm_control_panel.alarmdecoder.markdown
alarm_control_panel.alarmdotcom.markdown
alarm_control_panel.arlo.markdown
alarm_control_panel.blink.markdown
alarm_control_panel.canary.markdown
alarm_control_panel.concord232.markdown
alarm_control_panel.egardia.markdown
alarm_control_panel.elkm1.markdown
alarm_control_panel.envisalink.markdown
alarm_control_panel.homematicip_cloud.markdown
alarm_control_panel.ialarm.markdown
alarm_control_panel.ifttt.markdown
alarm_control_panel.manual.markdown
alarm_control_panel.manual_mqtt.markdown
alarm_control_panel.markdown
alarm_control_panel.mqtt.markdown
alarm_control_panel.nx584.markdown
alarm_control_panel.satel_integra.markdown
alarm_control_panel.simplisafe.markdown
alarm_control_panel.spc.markdown
alarm_control_panel.totalconnect.markdown
alarm_control_panel.verisure.markdown
alarm_control_panel.wink.markdown
alarm_control_panel.yale_smart_alarm.markdown
alarmdecoder.markdown
alert.markdown
alexa.markdown
amcrest.markdown
android_ip_webcam.markdown
apcupsd.markdown
api.markdown
apple_tv.markdown
aqualogic.markdown
arduino.markdown
arlo.markdown
asterisk_mbox.markdown
august.markdown
auth.markdown
automation.markdown
axis.markdown
bbb_gpio.markdown
binary_sensor.abode.markdown
binary_sensor.ads.markdown
binary_sensor.alarmdecoder.markdown
binary_sensor.android_ip_webcam.markdown
binary_sensor.apcupsd.markdown
binary_sensor.arest.markdown
binary_sensor.august.markdown
binary_sensor.aurora.markdown
binary_sensor.axis.markdown
binary_sensor.bayesian.markdown
binary_sensor.bbb_gpio.markdown
binary_sensor.blink.markdown
binary_sensor.bloomsky.markdown
binary_sensor.bmw_connected_drive.markdown
binary_sensor.command_line.markdown
binary_sensor.concord232.markdown
binary_sensor.deconz.markdown
binary_sensor.digital_ocean.markdown
binary_sensor.ecobee.markdown
binary_sensor.egardia.markdown
binary_sensor.eight_sleep.markdown
binary_sensor.enocean.markdown
binary_sensor.envisalink.markdown
binary_sensor.ffmpeg_motion.markdown
binary_sensor.ffmpeg_noise.markdown
binary_sensor.flic.markdown
binary_sensor.fritzbox.markdown
binary_sensor.gc100.markdown
binary_sensor.hikvision.markdown
binary_sensor.hive.markdown
binary_sensor.homematic.markdown
binary_sensor.homematicip_cloud.markdown
binary_sensor.http.markdown
binary_sensor.hydrawise.markdown
binary_sensor.ihc.markdown
binary_sensor.insteon.markdown
binary_sensor.iss.markdown
binary_sensor.isy994.markdown
binary_sensor.knx.markdown
binary_sensor.konnected.markdown
binary_sensor.linode.markdown
binary_sensor.markdown
binary_sensor.maxcube.markdown
binary_sensor.mercedesme.markdown
binary_sensor.modbus.markdown
binary_sensor.mqtt.markdown
binary_sensor.mychevy.markdown
binary_sensor.mysensors.markdown
binary_sensor.mystrom.markdown
binary_sensor.nest.markdown
binary_sensor.netatmo.markdown
binary_sensor.nx584.markdown
binary_sensor.octoprint.markdown
binary_sensor.openuv.markdown
binary_sensor.pilight.markdown
binary_sensor.ping.markdown
binary_sensor.qwikswitch.markdown
binary_sensor.rachio.markdown
binary_sensor.raincloud.markdown
binary_sensor.rainmachine.markdown
binary_sensor.random.markdown
binary_sensor.raspihats.markdown
binary_sensor.rest.markdown
binary_sensor.rfxtrx.markdown
binary_sensor.ring.markdown
binary_sensor.rpi_gpio.markdown
binary_sensor.rpi_pfio.markdown
binary_sensor.satel_integra.markdown
binary_sensor.skybell.markdown
binary_sensor.sleepiq.markdown
binary_sensor.spc.markdown
binary_sensor.tahoma.markdown
binary_sensor.tapsaff.markdown
binary_sensor.tcp.markdown
binary_sensor.tellduslive.markdown
binary_sensor.template.markdown
binary_sensor.tesla.markdown
binary_sensor.threshold.markdown
binary_sensor.trend.markdown
binary_sensor.upcloud.markdown
binary_sensor.uptimerobot.markdown
binary_sensor.velbus.markdown
binary_sensor.vera.markdown
binary_sensor.verisure.markdown
binary_sensor.vultr.markdown
binary_sensor.wemo.markdown
binary_sensor.wink.markdown
binary_sensor.wirelesstag.markdown
binary_sensor.workday.markdown
binary_sensor.xiaomi_aqara.markdown
binary_sensor.zha.markdown
binary_sensor.zigbee.markdown
binary_sensor.zwave.markdown
blink.markdown
bloomsky.markdown
bmw_connected_drive.markdown
browser.markdown
calendar.caldav.markdown
calendar.google.markdown
calendar.markdown
calendar.todoist.markdown
camera.abode.markdown
camera.amcrest.markdown
camera.android_ip_webcam.markdown
camera.arlo.markdown
camera.august.markdown
camera.axis.markdown
camera.blink.markdown
camera.bloomsky.markdown
camera.canary.markdown
camera.dispatcher.markdown
camera.doorbird.markdown
camera.familyhub.markdown
camera.ffmpeg.markdown
camera.foscam.markdown
camera.generic.markdown
camera.local_file.markdown
camera.logi_circle.markdown
camera.markdown
camera.mjpeg.markdown
camera.mqtt.markdown
camera.neato.markdown
camera.nest.markdown
camera.netatmo.markdown
camera.onvif.markdown
camera.proxy.markdown
camera.push.markdown
camera.ring.markdown
camera.rpi_camera.markdown
camera.skybell.markdown
camera.synology.markdown
camera.usps.markdown
camera.uvc.markdown
camera.verisure.markdown
camera.xeoma.markdown
camera.xiaomi.markdown
camera.yi.markdown
camera.zoneminder.markdown
canary.markdown
cast.markdown
climate.daikin.markdown
climate.ecobee.markdown
climate.econet.markdown
climate.ephember.markdown
climate.eq3btsmart.markdown
climate.evohome.markdown
climate.flexit.markdown
climate.fritzbox.markdown
climate.generic_thermostat.markdown
climate.heatmiser.markdown
climate.hive.markdown
climate.homekit_controller.markdown
climate.homematic.markdown
climate.homematicip_cloud.markdown
climate.honeywell.markdown
climate.knx.markdown
climate.markdown
climate.maxcube.markdown
climate.melissa.markdown
climate.modbus.markdown
climate.mqtt.markdown
climate.mysensors.markdown
climate.nest.markdown
climate.netatmo.markdown
climate.nuheat.markdown
climate.oem.markdown
climate.opentherm_gw.markdown
climate.proliphix.markdown
climate.radiotherm.markdown
climate.sensibo.markdown
climate.spider.markdown
climate.tado.markdown
climate.tesla.markdown
climate.toon.markdown
climate.touchline.markdown
climate.tuya.markdown
climate.venstar.markdown
climate.vera.markdown
climate.wink.markdown
climate.zhong_hong.markdown
climate.zwave.markdown
cloud.markdown
cloudflare.markdown
coinbase.markdown
comfoconnect.markdown
config.markdown
configurator.markdown
conversation.markdown
counter.markdown
cover.abode.markdown
cover.aladdin_connect.markdown
cover.brunt.markdown
cover.command_line.markdown
cover.deconz.markdown
cover.garadget.markdown
cover.gogogate2.markdown
cover.group.markdown
cover.homematic.markdown
cover.insteon.markdown
cover.isy994.markdown
cover.knx.markdown
cover.lutron.markdown
cover.lutron_caseta.markdown
cover.markdown
cover.mqtt.markdown
cover.myq.markdown
cover.mysensors.markdown
cover.opengarage.markdown
cover.rflink.markdown
cover.rfxtrx.markdown
cover.rpi_gpio.markdown
cover.ryobi_gdo.markdown
cover.scsgate.markdown
cover.tahoma.markdown
cover.tellstick.markdown
cover.template.markdown
cover.tuya.markdown
cover.vera.markdown
cover.wink.markdown
cover.xiaomi_aqara.markdown
cover.zwave.markdown
daikin.markdown
datadog.markdown
deconz.markdown
demo.markdown
device_sun_light_trigger.markdown
device_tracker.actiontec.markdown
device_tracker.aruba.markdown
device_tracker.asuswrt.markdown
device_tracker.automatic.markdown
device_tracker.bbox.markdown
device_tracker.bluetooth_le_tracker.markdown
device_tracker.bluetooth_tracker.markdown
device_tracker.bmw_connected_drive.markdown
device_tracker.bt_home_hub_5.markdown
device_tracker.cisco_ios.markdown
device_tracker.ddwrt.markdown
device_tracker.freebox.markdown
device_tracker.fritz.markdown
device_tracker.geofency.markdown
device_tracker.google_maps.markdown
device_tracker.gpslogger.markdown
device_tracker.hitron_coda.markdown
device_tracker.huawei_lte.markdown
device_tracker.huawei_router.markdown
device_tracker.icloud.markdown
device_tracker.keenetic_ndms2.markdown
device_tracker.linksys_ap.markdown
device_tracker.linksys_smart.markdown
device_tracker.locative.markdown
device_tracker.luci.markdown
device_tracker.markdown
device_tracker.meraki.markdown
device_tracker.mercedesme.markdown
device_tracker.mikrotik.markdown
device_tracker.mqtt.markdown
device_tracker.mqtt_json.markdown
device_tracker.mysensors.markdown
device_tracker.netgear.markdown
device_tracker.nmap_tracker.markdown
device_tracker.openwrt.markdown
device_tracker.owntracks.markdown
device_tracker.owntracks_http.markdown
device_tracker.ping.markdown
device_tracker.ritassist.markdown
device_tracker.sky_hub.markdown
device_tracker.snmp.markdown
device_tracker.swisscom.markdown
device_tracker.tado.markdown
device_tracker.tesla.markdown
device_tracker.thomson.markdown
device_tracker.tile.markdown
device_tracker.tomato.markdown
device_tracker.tplink.markdown
device_tracker.trackr.markdown
device_tracker.ubus.markdown
device_tracker.unifi.markdown
device_tracker.unifi_direct.markdown
device_tracker.upc_connect.markdown
device_tracker.volvooncall.markdown
device_tracker.xiaomi.markdown
device_tracker.xiaomi_miio.markdown
dialogflow.markdown
digital_ocean.markdown
discoverable.markdown
discovery.markdown
dominos.markdown
doorbird.markdown
downloader.markdown
duckdns.markdown
dweet.markdown
dyson.markdown
ecobee.markdown
ecovacs.markdown
edp_redy.markdown
egardia.markdown
eight_sleep.markdown
elkm1.markdown
emoncms_history.markdown
emulated_hue.markdown
enocean.markdown
envisalink.markdown
eufy.markdown
evohome.markdown
fan.comfoconnect.markdown
fan.dyson.markdown
fan.insteon.markdown
fan.isy994.markdown
fan.markdown
fan.mqtt.markdown
fan.template.markdown
fan.tuya.markdown
fan.wink.markdown
fan.xiaomi_miio.markdown
fan.zha.markdown
fan.zwave.markdown
feedreader.markdown
ffmpeg.markdown
folder_watcher.markdown
foursquare.markdown
freedns.markdown
fritzbox.markdown
frontend.markdown
gc100.markdown
geo_location.geo_json_events.markdown
geo_location.markdown
goalfeed.markdown
google_assistant.markdown
google_domains.markdown
graphite.markdown
group.markdown
habitica.markdown
hangouts.markdown
hdmi_cec.markdown
history.markdown
history_graph.markdown
hive.markdown
homekit.markdown
homekit_controller.markdown
homematic.markdown
homematicip_cloud.markdown
http.markdown
huawei_lte.markdown
hue.markdown
hydrawise.markdown
ifttt.manything.markdown
ifttt.markdown
ihc.markdown
image_processing.dlib_face_detect.markdown
image_processing.dlib_face_identify.markdown
image_processing.facebox.markdown
image_processing.markdown
image_processing.microsoft_face_detect.markdown
image_processing.microsoft_face_identify.markdown
image_processing.openalpr_cloud.markdown
image_processing.openalpr_local.markdown
image_processing.opencv.markdown
image_processing.seven_segments.markdown
influxdb.markdown
input_boolean.markdown
input_datetime.markdown
input_number.markdown
input_select.markdown
input_text.markdown
insteon.markdown
insteon_local.markdown
insteon_plm.markdown
intent_script.markdown
introduction.markdown
ios.markdown
iota.markdown
isy994.markdown
joaoapps_join.markdown
juicenet.markdown
keyboard.markdown
keyboard_remote.markdown
kira.markdown
knx.markdown
konnected.markdown
lametric.markdown
light.abode.markdown
light.ads.markdown
light.avion.markdown
light.blinksticklight.markdown
light.blinkt.markdown
light.deconz.markdown
light.decora.markdown
light.decora_wifi.markdown
light.enocean.markdown
light.eufy.markdown
light.flux_led.markdown
light.futurenow.markdown
light.greenwave.markdown
light.group.markdown
light.hive.markdown
light.homekit_controller.markdown
light.homematic.markdown
light.homematicip_cloud.markdown
light.hue.markdown
light.hyperion.markdown
light.iglo.markdown
light.ihc.markdown
light.insteon.markdown
light.isy994.markdown
light.knx.markdown
light.lifx.markdown
light.limitlessled.markdown
light.litejet.markdown
light.lutron.markdown
light.lutron_caseta.markdown
light.lw12wifi.markdown
light.markdown
light.mochad.markdown
light.mqtt.markdown
light.mqtt_json.markdown
light.mqtt_template.markdown
light.mysensors.markdown
light.mystrom.markdown
light.nanoleaf_aurora.markdown
light.opple.markdown
light.osramlightify.markdown
light.piglow.markdown
light.qwikswitch.markdown
light.rflink.markdown
light.rfxtrx.markdown
light.rpi_gpio_pwm.markdown
light.scsgate.markdown
light.sensehat.markdown
light.sisyphus.markdown
light.skybell.markdown
light.tellstick.markdown
light.template.markdown
light.tikteck.markdown
light.tplink.markdown
light.tradfri.markdown
light.tuya.markdown
light.vera.markdown
light.wemo.markdown
light.wink.markdown
light.x10.markdown
light.xiaomi_aqara.markdown
light.xiaomi_miio.markdown
light.yeelight.markdown
light.yeelightsunflower.markdown
light.zengge.markdown
light.zha.markdown
light.zigbee.markdown
light.zwave.markdown
linode.markdown
lirc.markdown
litejet.markdown
lock.abode.markdown
lock.august.markdown
lock.bmw_connected_drive.markdown
lock.homematic.markdown
lock.isy994.markdown
lock.kiwi.markdown
lock.lockitron.markdown
lock.markdown
lock.mqtt.markdown
lock.nello.markdown
lock.nuki.markdown
lock.sesame.markdown
lock.tesla.markdown
lock.vera.markdown
lock.verisure.markdown
lock.wink.markdown
lock.xiaomi_aqara.markdown
lock.zwave.markdown
logbook.markdown
logentries.markdown
logger.markdown
logi_circle.markdown
lutron.markdown
lutron_caseta.markdown
mailbox.asterisk_cdr.markdown
mailbox.asterisk_mbox.markdown
mailbox.markdown
mailgun.markdown
map.markdown
matrix.markdown
maxcube.markdown
media_extractor.markdown
media_player.anthemav.markdown
media_player.apple_tv.markdown
media_player.aquostv.markdown
media_player.blackbird.markdown
media_player.bluesound.markdown
media_player.braviatv.markdown
media_player.channels.markdown
media_player.clementine.markdown
media_player.cmus.markdown
media_player.denon.markdown
media_player.denonavr.markdown
media_player.directv.markdown
media_player.dlna_dmr.markdown
media_player.dunehd.markdown
media_player.emby.markdown
media_player.epson.markdown
media_player.firetv.markdown
media_player.frontier_silicon.markdown
media_player.gpmdp.markdown
media_player.gstreamer.markdown
media_player.horizon.markdown
media_player.itunes.markdown
media_player.kodi.markdown
media_player.lg_netcast.markdown
media_player.liveboxplaytv.markdown
media_player.markdown
media_player.mediaroom.markdown
media_player.monoprice.markdown
media_player.mpchc.markdown
media_player.mpd.markdown
media_player.nad.markdown
media_player.nadtcp.markdown
media_player.onkyo.markdown
media_player.openhome.markdown
media_player.panasonic_viera.markdown
media_player.pandora.markdown
media_player.philips_js.markdown
media_player.pioneer.markdown
media_player.pjlink.markdown
media_player.plex.markdown
media_player.roku.markdown
media_player.russound_rio.markdown
media_player.russound_rnet.markdown
media_player.samsungtv.markdown
media_player.sisyphus.markdown
media_player.snapcast.markdown
media_player.songpal.markdown
media_player.soundtouch.markdown
media_player.spotify.markdown
media_player.squeezebox.markdown
media_player.ue_smart_radio.markdown
media_player.universal.markdown
media_player.vizio.markdown
media_player.vlc.markdown
media_player.volumio.markdown
media_player.webostv.markdown
media_player.xiaomi_tv.markdown
media_player.yamaha.markdown
media_player.yamaha_musiccast.markdown
media_player.ziggo_mediabox_xl.markdown
melissa.markdown
mercedesme.markdown
microsoft_face.markdown
mochad.markdown
modbus.markdown
mqtt.markdown
mqtt_eventstream.markdown
mqtt_statestream.markdown
mychevy.markdown
mycroft.markdown
mysensors.markdown
namecheapdns.markdown
neato.markdown
nest.markdown
netatmo.markdown
netgear_lte.markdown
no_ip.markdown
notify.apns.markdown
notify.aws_lambda.markdown
notify.aws_sns.markdown
notify.aws_sqs.markdown
notify.ciscospark.markdown
notify.clickatell.markdown
notify.clicksend.markdown
notify.clicksend_tts.markdown
notify.command_line.markdown
notify.discord.markdown
notify.ecobee.markdown
notify.facebook.markdown
notify.file.markdown
notify.flock.markdown
notify.free_mobile.markdown
notify.gntp.markdown
notify.group.markdown
notify.hangouts.markdown
notify.hipchat.markdown
notify.html5.markdown
notify.instapush.markdown
notify.joaoapps_join.markdown
notify.knx.markdown
notify.kodi.markdown
notify.lametric.markdown
notify.lannouncer.markdown
notify.llamalab_automate.markdown
notify.mailgun.markdown
notify.markdown
notify.mastodon.markdown
notify.matrix.markdown
notify.message_bird.markdown
notify.mqtt.markdown
notify.mycroft.markdown
notify.mysensors.markdown
notify.netgear_lte.markdown
notify.nfandroidtv.markdown
notify.prowl.markdown
notify.pushbullet.markdown
notify.pushetta.markdown
notify.pushover.markdown
notify.pushsafer.markdown
notify.rest.markdown
notify.rocketchat.markdown
notify.sendgrid.markdown
notify.simplepush.markdown
notify.slack.markdown
notify.smtp.markdown
notify.stride.markdown
notify.synology_chat.markdown
notify.syslog.markdown
notify.telegram.markdown
notify.tibber.markdown
notify.twilio_call.markdown
notify.twilio_sms.markdown
notify.twitter.markdown
notify.webostv.markdown
notify.xmpp.markdown
notify.yessssms.markdown
nuheat.markdown
nuimo_controller.markdown
octoprint.markdown
openuv.markdown
panel_custom.markdown
panel_iframe.markdown
persistent_notification.markdown
pilight.markdown
plant.markdown
prometheus.markdown
proximity.markdown
python_script.markdown
qwikswitch.markdown
rachio.markdown
rainbird.markdown
raincloud.markdown
rainmachine.markdown
raspihats.markdown
recorder.markdown
remember_the_milk.markdown
remote.apple_tv.markdown
remote.harmony.markdown
remote.itach.markdown
remote.kira.markdown
remote.markdown
remote.xiaomi_miio.markdown
rest_command.markdown
rflink.markdown
rfxtrx.markdown
ring.markdown
rpi_gpio.markdown
rpi_pfio.markdown
rss_feed_template.markdown
sabnzbd.markdown
satel_integra.markdown
scene.deconz.markdown
scene.hunterdouglas_powerview.markdown
scene.knx.markdown
scene.lifx_cloud.markdown
scene.litejet.markdown
scene.lutron_caseta.markdown
scene.markdown
scene.tahoma.markdown
scene.tuya.markdown
scene.velux.markdown
scene.vera.markdown
scene.wink.markdown
script.markdown
scsgate.markdown
sensor.abode.markdown
sensor.ads.markdown
sensor.airvisual.markdown
sensor.alarmdecoder.markdown
sensor.alpha_vantage.markdown
sensor.amcrest.markdown
sensor.android_ip_webcam.markdown
sensor.apcupsd.markdown
sensor.api_streams.markdown
sensor.aqualogic.markdown
sensor.arduino.markdown
sensor.arest.markdown
sensor.arlo.markdown
sensor.arwn.markdown
sensor.bbox.markdown
sensor.bh1750.markdown
sensor.bitcoin.markdown
sensor.blink.markdown
sensor.blockchain.markdown
sensor.bloomsky.markdown
sensor.bme280.markdown
sensor.bme680.markdown
sensor.bmw_connected_drive.markdown
sensor.bom.markdown
sensor.broadlink.markdown
sensor.buienradar.markdown
sensor.canary.markdown
sensor.cert_expiry.markdown
sensor.citybikes.markdown
sensor.coinbase.markdown
sensor.coinmarketcap.markdown
sensor.comed_hourly_pricing.markdown
sensor.comfoconnect.markdown
sensor.command_line.markdown
sensor.cpuspeed.markdown
sensor.crimereports.markdown
sensor.cups.markdown
sensor.currencylayer.markdown
sensor.daikin.markdown
sensor.darksky.markdown
sensor.deconz.markdown
sensor.deluge.markdown
sensor.deutsche_bahn.markdown
sensor.dht.markdown
sensor.discogs.markdown
sensor.dnsip.markdown
sensor.dovado.markdown
sensor.dsmr.markdown
sensor.dte_energy_bridge.markdown
sensor.dublin_bus_transport.markdown
sensor.duke_energy.markdown
sensor.dwd_weather_warnings.markdown
sensor.dweet.markdown
sensor.dyson.markdown
sensor.ebox.markdown
sensor.ecobee.markdown
sensor.eddystone_temperature.markdown
sensor.edp_redy.markdown
sensor.efergy.markdown
sensor.eight_sleep.markdown
sensor.eliqonline.markdown
sensor.emoncms.markdown
sensor.enocean.markdown
sensor.enphase_envoy.markdown
sensor.envirophat.markdown
sensor.envisalink.markdown
sensor.etherscan.markdown
sensor.fail2ban.markdown
sensor.fastdotcom.markdown
sensor.fedex.markdown
sensor.fido.markdown
sensor.file.markdown
sensor.filesize.markdown
sensor.filter.markdown
sensor.fints.markdown
sensor.fitbit.markdown
sensor.fixer.markdown
sensor.folder.markdown
sensor.foobot.markdown
sensor.fritzbox_callmonitor.markdown
sensor.fritzbox_netmonitor.markdown
sensor.gearbest.markdown
sensor.geizhals.markdown
sensor.geo_rss_events.markdown
sensor.gitlab_ci.markdown
sensor.gitter.markdown
sensor.glances.markdown
sensor.google_travel_time.markdown
sensor.google_wifi.markdown
sensor.gpsd.markdown
sensor.gtfs.markdown
sensor.habitica.markdown
sensor.haveibeenpwned.markdown
sensor.hddtemp.markdown
sensor.history_stats.markdown
sensor.hive.markdown
sensor.homematic.markdown
sensor.homematicip_cloud.markdown
sensor.hp_ilo.markdown
sensor.http.markdown
sensor.htu21d.markdown
sensor.huawei_lte.markdown
sensor.hydrawise.markdown
sensor.hydroquebec.markdown
sensor.ihc.markdown
sensor.imap.markdown
sensor.imap_email_content.markdown
sensor.influxdb.markdown
sensor.insteon.markdown
sensor.ios.markdown
sensor.iota.markdown
sensor.iperf3.markdown
sensor.irish_rail_transport.markdown
sensor.isy994.markdown
sensor.jewish_calendar.markdown
sensor.juicenet.markdown
sensor.kira.markdown
sensor.knx.markdown
sensor.kwb.markdown
sensor.lacrosse.markdown
sensor.lastfm.markdown
sensor.linky.markdown
sensor.linux_battery.markdown
sensor.logi_circle.markdown
sensor.london_air.markdown
sensor.london_underground.markdown
sensor.loopenergy.markdown
sensor.luftdaten.markdown
sensor.lyft.markdown
sensor.magicseaweed.markdown
sensor.markdown
sensor.melissa.markdown
sensor.mercedesme.markdown
sensor.metoffice.markdown
sensor.mfi.markdown
sensor.mhz19.markdown
sensor.miflora.markdown
sensor.min_max.markdown
sensor.mitemp_bt.markdown
sensor.modbus.markdown
sensor.modem_callerid.markdown
sensor.mold_indicator.markdown
sensor.moon.markdown
sensor.mopar.markdown
sensor.mqtt.markdown
sensor.mqtt_room.markdown
sensor.mvglive.markdown
sensor.mychevy.markdown
sensor.mysensors.markdown
sensor.nederlandse_spoorwegen.markdown
sensor.nest.markdown
sensor.nest_weather.markdown
sensor.netatmo.markdown
sensor.netatmo_public.markdown
sensor.netdata.markdown
sensor.netgear_lte.markdown
sensor.neurio_energy.markdown
sensor.noaa_tides.markdown
sensor.nsw_fuel_station.markdown
sensor.nut.markdown
sensor.nzbget.markdown
sensor.octoprint.markdown
sensor.ohmconnect.markdown
sensor.onewire.markdown
sensor.openevse.markdown
sensor.openexchangerates.markdown
sensor.openhardwaremonitor.markdown
sensor.opensky.markdown
sensor.openuv.markdown
sensor.openweathermap.markdown
sensor.otp.markdown
sensor.pi_hole.markdown
sensor.pilight.markdown
sensor.plex.markdown
sensor.pocketcasts.markdown
sensor.pollen.markdown
sensor.postnl.markdown
sensor.pushbullet.markdown
sensor.pvoutput.markdown
sensor.pyload.markdown
sensor.qnap.markdown
sensor.qwikswitch.markdown
sensor.radarr.markdown
sensor.rainbird.markdown
sensor.raincloud.markdown
sensor.rainmachine.markdown
sensor.random.markdown
sensor.rest.markdown
sensor.rflink.markdown
sensor.rfxtrx.markdown
sensor.ring.markdown
sensor.ripple.markdown
sensor.rmvtransport.markdown
sensor.sabnzbd.markdown
sensor.scrape.markdown
sensor.season.markdown
sensor.sense.markdown
sensor.sensehat.markdown
sensor.serial.markdown
sensor.serial_pm.markdown
sensor.shodan.markdown
sensor.sht31.markdown
sensor.sigfox.markdown
sensor.simulated.markdown
sensor.skybeacon.markdown
sensor.skybell.markdown
sensor.sleepiq.markdown
sensor.sma.markdown
sensor.smappee.markdown
sensor.snmp.markdown
sensor.sochain.markdown
sensor.socialblade.markdown
sensor.sonarr.markdown
sensor.speedtest.markdown
sensor.spotcrime.markdown
sensor.sql.markdown
sensor.starlingbank.markdown
sensor.startca.markdown
sensor.statistics.markdown
sensor.steam_online.markdown
sensor.supervisord.markdown
sensor.swiss_hydrological_data.markdown
sensor.swiss_public_transport.markdown
sensor.syncthru.markdown
sensor.synologydsm.markdown
sensor.systemmonitor.markdown
sensor.sytadin.markdown
sensor.tado.markdown
sensor.tahoma.markdown
sensor.tank_utility.markdown
sensor.tcp.markdown
sensor.ted5000.markdown
sensor.teksavvy.markdown
sensor.tellduslive.markdown
sensor.tellstick.markdown
sensor.temper.markdown
sensor.template.markdown
sensor.tesla.markdown
sensor.thethingsnetwork.markdown
sensor.thinkingcleaner.markdown
sensor.tibber.markdown
sensor.time_date.markdown
sensor.toon.markdown
sensor.torque.markdown
sensor.tradfri.markdown
sensor.trafikverket_weatherstation.markdown
sensor.transmission.markdown
sensor.travisci.markdown
sensor.twitch.markdown
sensor.uber.markdown
sensor.uk_transport.markdown
sensor.upnp.markdown
sensor.ups.markdown
sensor.uptime.markdown
sensor.uscis.markdown
sensor.usps.markdown
sensor.vasttrafik.markdown
sensor.velbus.markdown
sensor.vera.markdown
sensor.verisure.markdown
sensor.version.markdown
sensor.viaggiatreno.markdown
sensor.volkszaehler.markdown
sensor.vultr.markdown
sensor.waqi.markdown
sensor.waze_travel_time.markdown
sensor.whois.markdown
sensor.wink.markdown
sensor.wirelesstag.markdown
sensor.worldclock.markdown
sensor.worldtidesinfo.markdown
sensor.worxlandroid.markdown
sensor.wsdot.markdown
sensor.wunderground.markdown
sensor.xbox_live.markdown
sensor.xiaomi_aqara.markdown
sensor.xiaomi_miio.markdown
sensor.yahoo_finance.markdown
sensor.yr.markdown
sensor.yweather.markdown
sensor.zabbix.markdown
sensor.zamg.markdown
sensor.zestimate.markdown
sensor.zha.markdown
sensor.zigbee.markdown
sensor.zoneminder.markdown
sensor.zwave.markdown
shell_command.markdown
shiftr.markdown
shopping_list.markdown
sisyphus.markdown
skybell.markdown
sleepiq.markdown
smappee.markdown
snips.markdown
sonos.markdown
spaceapi.markdown
spc.markdown
spider.markdown
splunk.markdown
statsd.markdown
sun.markdown
switch.abode.markdown
switch.acer_projector.markdown
switch.ads.markdown
switch.amcrest.markdown
switch.android_ip_webcam.markdown
switch.anel_pwrctrl.markdown
switch.aqualogic.markdown
switch.arduino.markdown
switch.arest.markdown
switch.bbb_gpio.markdown
switch.broadlink.markdown
switch.command_line.markdown
switch.deconz.markdown
switch.deluge.markdown
switch.digital_ocean.markdown
switch.digitalloggers.markdown
switch.dlink.markdown
switch.doorbird.markdown
switch.edimax.markdown
switch.edp_redy.markdown
switch.enocean.markdown
switch.eufy.markdown
switch.flux.markdown
switch.fritzbox.markdown
switch.fritzdect.markdown
switch.gc100.markdown
switch.hikvisioncam.markdown
switch.hive.markdown
switch.homekit_controller.markdown
switch.homematic.markdown
switch.homematicip_cloud.markdown
switch.hook.markdown
switch.hydrawise.markdown
switch.ihc.markdown
switch.insteon.markdown
switch.isy994.markdown
switch.kankun.markdown
switch.knx.markdown
switch.konnected.markdown
switch.litejet.markdown
switch.lutron_caseta.markdown
switch.markdown
switch.mfi.markdown
switch.mochad.markdown
switch.modbus.markdown
switch.mqtt.markdown
switch.mysensors.markdown
switch.mystrom.markdown
switch.neato.markdown
switch.netio.markdown
switch.orvibo.markdown
switch.pilight.markdown
switch.pulseaudio_loopback.markdown
switch.qwikswitch.markdown
switch.rachio.markdown
switch.rainbird.markdown
switch.raincloud.markdown
switch.rainmachine.markdown
switch.raspihats.markdown
switch.rest.markdown
switch.rflink.markdown
switch.rfxtrx.markdown
switch.rpi_gpio.markdown
switch.rpi_pfio.markdown
switch.rpi_rf.markdown
switch.scsgate.markdown
switch.skybell.markdown
switch.smappee.markdown
switch.snmp.markdown
switch.spider.markdown
switch.switchbot.markdown
switch.switchmate.markdown
switch.tahoma.markdown
switch.tellduslive.markdown
switch.tellstick.markdown
switch.telnet.markdown
switch.template.markdown
switch.tesla.markdown
switch.thinkingcleaner.markdown
switch.toon.markdown
switch.tplink.markdown
switch.tradfri.markdown
switch.transmission.markdown
switch.tuya.markdown
switch.upcloud.markdown
switch.velbus.markdown
switch.vera.markdown
switch.verisure.markdown
switch.vesync.markdown
switch.volvooncall.markdown
switch.vultr.markdown
switch.wake_on_lan.markdown
switch.wemo.markdown
switch.wink.markdown
switch.wirelesstag.markdown
switch.xiaomi_aqara.markdown
switch.xiaomi_miio.markdown
switch.zha.markdown
switch.zigbee.markdown
switch.zoneminder.markdown
switch.zwave.markdown
system_log.markdown
tado.markdown
tahoma.markdown
telegram_bot.broadcast.markdown
telegram_bot.markdown
telegram_bot.polling.markdown
telegram_bot.webhooks.markdown
tellduslive.markdown
tellstick.markdown
tesla.markdown
thethingsnetwork.markdown
thingspeak.markdown
tibber.markdown
timer.markdown
toon.markdown
tradfri.markdown
tts.amazon_polly.markdown
tts.baidu.markdown
tts.google.markdown
tts.markdown
tts.marytts.markdown
tts.microsoft.markdown
tts.picotts.markdown
tts.voicerss.markdown
tts.yandextts.markdown
tuya.markdown
twilio.markdown
upcloud.markdown
updater.markdown
upnp.markdown
usps.markdown
vacuum.dyson.markdown
vacuum.ecovacs.markdown
vacuum.markdown
vacuum.mqtt.markdown
vacuum.neato.markdown
vacuum.roomba.markdown
vacuum.xiaomi_miio.markdown
velbus.markdown
velux.markdown
vera.markdown
verisure.markdown
volvooncall.markdown
vultr.markdown
wake_on_lan.markdown
waterfurnace.markdown
watson_iot.markdown
weather.bom.markdown
weather.buienradar.markdown
weather.darksky.markdown
weather.ecobee.markdown
weather.ipma.markdown
weather.markdown
weather.met.markdown
weather.metoffice.markdown
weather.openweathermap.markdown
weather.yweather.markdown
weather.zamg.markdown
webhook.markdown
weblink.markdown
websocket_api.markdown
wemo.markdown
wink.markdown
wirelesstag.markdown
xiaomi_aqara.markdown
zabbix.markdown
zeroconf.markdown
zha.markdown
zigbee.markdown
zone.markdown
zoneminder.markdown
zwave.markdown
_cookbook
_data
_docs
_faq
_includes
_layouts
_lovelace
_posts
addons
assets
blog
cloud
code_of_conduct
components
cookbook
demo
developers
docs
faq
font
getting-started
hassio
help
images
ios
javascripts
join-chat
latest-release-notes
lovelace
privacy
static
tos
CNAME
atom.xml
favicon.png
googlef4f3693c209fe788.html
index.html
robots.txt
service_worker.js
version.json
.editorconfig
.gitattributes
.gitignore
.gitmodules
.powrc
.project
.ruby-version
.slugignore
.travis.yml
CLA.md
CODE_OF_CONDUCT.md
Gemfile
Gemfile.lock
LICENSE.md
README.markdown
Rakefile
_config.yml
config.rb
config.ru

* IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal * IQS Internal
2.4 KiB
2.4 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_qa_scale
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release | ha_qa_scale |
---|---|---|---|---|---|---|---|---|---|---|---|
page | Python Scripts | Instructions on how to setup Python scripts within Home Assistant. | 2017-06-15 19:59 | true | false | true | true | home-assistant.png | Automation | 0.47 | internal |
This component allows you to write Python scripts that are exposed as services in Home Assistant. Each Python file created in the <config>/python_scripts/
folder will be exposed as a service. The content is not cached so you can easily develop: edit file, save changes, call service. The scripts are run in a sandboxed environment. The following variables are available in the sandbox:
Name | Description |
---|---|
hass |
The Home Assistant object. Access is only allowed to call services, set/remove states and fire events. API reference |
data |
The data passed to the Python Script service call. |
logger |
A logger to allow you to log messages: logger.info() , logger.warning() , logger.error() . API reference |
{% linkable_title Writing your first script %}
- Add to
configuration.yaml
:python_script:
- Create folder
<config>/python_scripts
- Create a file
hello_world.py
in the folder and give it this content:
name = data.get('name', 'world')
logger.info("Hello {}".format(name))
hass.bus.fire(name, { "wow": "from a Python script!" })
- Start Home Assistant
- Call service
python_script/hello_world
with parameters
{
"name": "you"
}
{% linkable_title Calling Services %}
The following example shows how to call a service from python_script
. This script takes two parameters: entity_id
(required), rgb_color
(optional) and calls light.turn_on
service by setting the brightness value to 255
.
entity_id = data.get('entity_id')
rgb_color = data.get('rgb_color', [255, 255, 255])
if entity_id is not None:
service_data = {'entity_id': entity_id, 'rgb_color': rgb_color, 'brightness': 255 }
hass.services.call('light', 'turn_on', service_data, False)
The above python_script
can be called using the following JSON as an input.
{"entity_id": "light.bedroom", "rgb_color": [255, 0, 0] }
For more examples, visit the Scripts section in our forum.