Files
.devcontainer
.github
.vscode
plugins
sass
source
.well-known
_dashboards
_data
_docs
_examples
_faq
_includes
_integrations
3_day_blinds.markdown
abode.markdown
accuweather.markdown
acer_projector.markdown
acmeda.markdown
actiontec.markdown
adax.markdown
adguard.markdown
ads.markdown
advantage_air.markdown
aemet.markdown
aep_ohio.markdown
aep_texas.markdown
aftership.markdown
agent_dvr.markdown
air_quality.markdown
airly.markdown
airnow.markdown
airq.markdown
airthings.markdown
airthings_ble.markdown
airtouch4.markdown
airtouch5.markdown
airvisual.markdown
airvisual_pro.markdown
airzone.markdown
airzone_cloud.markdown
aladdin_connect.markdown
alarm_control_panel.ifttt.markdown
alarm_control_panel.markdown
alarm_control_panel.mqtt.markdown
alarm_control_panel.template.markdown
alarmdecoder.markdown
alert.markdown
alexa.flash_briefings.markdown
alexa.intent.markdown
alexa.markdown
alexa.smart_home.markdown
alpha_vantage.markdown
amazon_polly.markdown
amberelectric.markdown
ambiclimate.markdown
ambient_station.markdown
amcrest.markdown
amp_motorization.markdown
ampio.markdown
analytics.markdown
analytics_insights.markdown
android_ip_webcam.markdown
androidtv.markdown
androidtv_remote.markdown
anel_pwrctrl.markdown
anova.markdown
anthemav.markdown
anwb_energie.markdown
aosmith.markdown
apache_kafka.markdown
apcupsd.markdown
api.markdown
appalachianpower.markdown
apple_tv.markdown
application_credentials.markdown
apprise.markdown
aprs.markdown
aqualogic.markdown
aquostv.markdown
aranet.markdown
arcam_fmj.markdown
arest.markdown
arris_tg2492lg.markdown
aruba.markdown
arwn.markdown
aseko_pool_live.markdown
assist_pipeline.markdown
asterisk_cdr.markdown
asterisk_mbox.markdown
asuswrt.markdown
atag.markdown
aten_pe.markdown
atlanticcityelectric.markdown
atome.markdown
august.markdown
august_ble.markdown
aurora.markdown
aurora_abb_powerone.markdown
aussie_broadband.markdown
auth.markdown
automation.markdown
avea.markdown
avion.markdown
awair.markdown
aws.markdown
axis.markdown
azure_devops.markdown
azure_event_hub.markdown
azure_service_bus.markdown
backup.markdown
baf.markdown
baidu.markdown
balboa.markdown
bang_olufsen.markdown
bayesian.markdown
bbox.markdown
beewi_smartclim.markdown
bge.markdown
binary_sensor.markdown
binary_sensor.mqtt.markdown
binary_sensor.rest.markdown
binary_sensor.rflink.markdown
binary_sensor.xiaomi_aqara.markdown
bitcoin.markdown
bizkaibus.markdown
blackbird.markdown
blebox.markdown
blink.markdown
blinksticklight.markdown
bliss_automation.markdown
bloc_blinds.markdown
blockchain.markdown
bloomsky.markdown
blue_current.markdown
bluemaestro.markdown
blueprint.markdown
bluesound.markdown
bluetooth.markdown
bluetooth_adapters.markdown
bluetooth_le_tracker.markdown
bluetooth_tracker.markdown
bmw_connected_drive.markdown
bond.markdown
bosch_shc.markdown
brandt.markdown
braviatv.markdown
brel_home.markdown
bring.markdown
broadlink.markdown
brother.markdown
brottsplatskartan.markdown
browser.markdown
brunt.markdown
bsblan.markdown
bswitch.markdown
bt_home_hub_5.markdown
bt_smarthub.markdown
bthome.markdown
bticino.markdown
bubendorff.markdown
buienradar.markdown
button.markdown
button.mqtt.markdown
caldav.markdown
calendar.markdown
camera.ffmpeg.markdown
camera.markdown
camera.mqtt.markdown
canary.markdown
cast.markdown
ccm15.markdown
cert_expiry.markdown
channels.markdown
circuit.markdown
cisco_ios.markdown
cisco_mobility_express.markdown
cisco_webex_teams.markdown
citybikes.markdown
clementine.markdown
clickatell.markdown
clicksend.markdown
clicksend_tts.markdown
climate.markdown
climate.mqtt.markdown
cloud.markdown
cloudflare.markdown
cmus.markdown
co2signal.markdown
coautilities.markdown
coinbase.markdown
color_extractor.markdown
comed.markdown
comed_hourly_pricing.markdown
comelit.markdown
comfoconnect.markdown
command_line.markdown
compensation.markdown
concord232.markdown
coned.markdown
config.markdown
configurator.markdown
control4.markdown
conversation.markdown
coolmaster.markdown
counter.markdown
cover.markdown
cover.mqtt.markdown
cover.rflink.markdown
cover.template.markdown
cover.xiaomi_aqara.markdown
cozytouch.markdown
cppm_tracker.markdown
cpuspeed.markdown
cribl.markdown
crownstone.markdown
cups.markdown
currencylayer.markdown
dacia.markdown
daikin.markdown
danfoss_air.markdown
datadog.markdown
date.markdown
datetime.markdown
ddwrt.markdown
debugpy.markdown
deconz.markdown
decora.markdown
decora_wifi.markdown
default_config.markdown
delijn.markdown
delmarva.markdown
deluge.markdown
demo.markdown
denon.markdown
denonavr.markdown
derivative.markdown
devialet.markdown
device_automation.markdown
device_sun_light_trigger.markdown
device_tracker.markdown
device_tracker.mqtt.markdown
device_tracker.xiaomi.markdown
device_trigger.mqtt.markdown
devolo_home_control.markdown
devolo_home_network.markdown
dexcom.markdown
dhcp.markdown
diagnostics.markdown
dialogflow.markdown
diaz.markdown
digital_loggers.markdown
digital_ocean.markdown
directv.markdown
discogs.markdown
discord.markdown
discovergy.markdown
dlib_face_detect.markdown
dlib_face_identify.markdown
dlink.markdown
dlna_dmr.markdown
dlna_dms.markdown
dnsip.markdown
dominos.markdown
doods.markdown
doorbird.markdown
dooya.markdown
dormakaba_dkey.markdown
dovado.markdown
downloader.markdown
dremel_3d_printer.markdown
drop_connect.markdown
dsmr.markdown
dsmr_reader.markdown
dte_energy_bridge.markdown
dublin_bus_transport.markdown
duckdns.markdown
dunehd.markdown
duotecno.markdown
dwd_weather_warnings.markdown
dweet.markdown
dynalite.markdown
eafm.md
eastron.markdown
easyenergy.markdown
ebox.markdown
ebusd.markdown
ecoal_boiler.markdown
ecobee.markdown
ecoforest.markdown
econet.markdown
ecovacs.markdown
ecowitt.markdown
eddystone_temperature.markdown
edimax.markdown
edl21.markdown
efergy.markdown
egardia.markdown
electrasmart.markdown
electric_kiwi.markdown
elgato.markdown
eliqonline.markdown
elkm1.markdown
elmax.markdown
elv.markdown
elvia.markdown
emby.markdown
emoncms.markdown
emoncms_history.markdown
emonitor.markdown
emulated_hue.markdown
emulated_kasa.markdown
emulated_roku.markdown
energie_vanons.markdown
energy.markdown
energyzero.markdown
enigma2.markdown
enmax.markdown
enocean.markdown
enphase_envoy.markdown
entur_public_transport.markdown
environment_canada.markdown
envisalink.markdown
ephember.markdown
epion.markdown
epson.markdown
epsonworkforce.markdown
escea.markdown
esera_onewire.markdown
esphome.markdown
etherscan.markdown
eufy.markdown
eufylife_ble.markdown
event.markdown
event.mqtt.markdown
evergy.markdown
everlights.markdown
evil_genius_labs.markdown
evohome.markdown
ezviz.markdown
faa_delays.markdown
facebook.markdown
fail2ban.markdown
familyhub.markdown
fan.markdown
fan.mqtt.markdown
fan.template.markdown
fastdotcom.markdown
feedreader.markdown
ffmpeg.markdown
ffmpeg_motion.markdown
ffmpeg_noise.markdown
fibaro.markdown
fido.markdown
file.markdown
file_upload.markdown
filesize.markdown
filter.markdown
fints.markdown
fire_tv.markdown
fireservicerota.markdown
firmata.markdown
fitbit.markdown
fivem.markdown
fixer.markdown
fjaraskupan.markdown
fleetgo.markdown
flexit.markdown
flexit_bacnet.markdown
flexom.markdown
flic.markdown
flick_electric.markdown
flipr.markdown
flo.markdown
flock.markdown
flume.markdown
flux.markdown
flux_led.markdown
folder.markdown
folder_watcher.markdown
foobot.markdown
forecast_solar.markdown
forked_daapd.markdown
fortios.markdown
foscam.markdown
foursquare.markdown
free_mobile.markdown
freebox.markdown
freedns.markdown
freedompro.markdown
fritz.markdown
fritzbox.markdown
fritzbox_callmonitor.markdown
fronius.markdown
frontend.markdown
frontier_silicon.markdown
fujitsu_anywair.markdown
fully_kiosk.markdown
futurenow.markdown
garadget.markdown
garages_amsterdam.markdown
gardena_bluetooth.markdown
gaviota.markdown
gc100.markdown
gdacs.markdown
generic.markdown
generic_hygrostat.markdown
generic_thermostat.markdown
geniushub.markdown
geo_json_events.markdown
geo_location.markdown
geo_rss_events.markdown
geocaching.markdown
geofency.markdown
geonetnz_quakes.markdown
geonetnz_volcano.markdown
gios.markdown
github.markdown
gitlab_ci.markdown
gitter.markdown
glances.markdown
goalzero.markdown
gogogate2.markdown
goodwe.markdown
google.markdown
google_assistant.markdown
google_assistant_sdk.markdown
google_cloud.markdown
google_domains.markdown
google_generative_ai_conversation.markdown
google_mail.markdown
google_maps.markdown
google_pubsub.markdown
google_sheets.markdown
google_tasks.markdown
google_translate.markdown
google_travel_time.markdown
google_wifi.markdown
govee_ble.markdown
govee_light_local.markdown
gpsd.markdown
gpslogger.markdown
graphite.markdown
gree.markdown
greeneye_monitor.markdown
greenwave.markdown
group.markdown
growatt_server.markdown
gstreamer.markdown
gtfs.markdown
guardian.markdown
habitica.markdown
hardware.markdown
harman_kardon_avr.markdown
harmony.markdown
hassio.markdown
havana_shade.markdown
haveibeenpwned.markdown
hddtemp.markdown
hdmi_cec.markdown
heatmiser.markdown
heiwa.markdown
heltun.markdown
heos.markdown
here_travel_time.markdown
hexaom.markdown
hi_kumo.markdown
hikvision.markdown
hikvisioncam.markdown
hisense_aehw4a1.markdown
history.markdown
history_stats.markdown
hitron_coda.markdown
hive.markdown
hko.markdown
hlk_sw16.markdown
holiday.markdown
home_connect.markdown
home_plus_control.markdown
homeassistant.markdown
homeassistant_alerts.markdown
homeassistant_green.markdown
homeassistant_hardware.markdown
homeassistant_sky_connect.markdown
homeassistant_yellow.markdown
homekit.markdown
homekit_controller.markdown
homematic.markdown
homematicip_cloud.markdown
homeseer.markdown
homewizard.markdown
homeworks.markdown
honeywell.markdown
horizon.markdown
hp_ilo.markdown
html5.markdown
http.markdown
huawei_lte.markdown
hue.markdown
huisbaasje.markdown
humidifier.markdown
humidifier.mqtt.markdown
hunterdouglas_powerview.markdown
hurrican_shutters_wholesale.markdown
huum.markdown
hvv_departures.markdown
hydrawise.markdown
hyperion.markdown
ialarm.markdown
iammeter.markdown
iaqualink.markdown
ibeacon.markdown
icloud.markdown
idasen_desk.markdown
idteck_prox.markdown
ifttt.markdown
iglo.markdown
ign_sismologia.markdown
ihc.markdown
image.markdown
image.mqtt.markdown
image_processing.markdown
image_upload.markdown
imap.markdown
improv_ble.markdown
incomfort.markdown
indianamichiganpower.markdown
influxdb.markdown
inkbird.markdown
input_boolean.markdown
input_button.markdown
input_datetime.markdown
input_number.markdown
input_select.markdown
input_text.markdown
inspired_shades.markdown
insteon.markdown
integration.markdown
intellifire.markdown
intent_script.markdown
intesishome.markdown
ios.markdown
iotawatt.markdown
iperf3.markdown
ipma.markdown
ipp.md
iqvia.markdown
irish_rail_transport.markdown
islamic_prayer_times.markdown
ismartwindow.markdown
iss.markdown
isy994.markdown
itach.markdown
itunes.markdown
izone.markdown
jasco.markdown
jellyfin.markdown
jewish_calendar.markdown
joaoapps_join.markdown
juicenet.markdown
justnimbus.markdown
jvc_projector.markdown
kaiterra.markdown
kaleidescape.markdown
kankun.markdown
keba.markdown
keenetic_ndms2.markdown
kef.markdown
kegtron.markdown
kentuckypower.markdown
keyboard.markdown
keyboard_remote.markdown
keymitt_ble.markdown
kira.markdown
kitchen_sink.markdown
kiwi.markdown
kmtronic.markdown
knx.markdown
kodi.markdown
konnected.markdown
kostal_plenticore.markdown
kraken.markdown
kulersky.markdown
kwb.markdown
lacrosse.markdown
lacrosse_view.markdown
lamarzocco.markdown
lametric.markdown
landisgyr_heat_meter.markdown
lannouncer.markdown
lastfm.markdown
launch_library.markdown
laundrify.markdown
lawn_mower.markdown
lawn_mower.mqtt.markdown
lcn.markdown
ld2410_ble.markdown
leaone.markdown
led_ble.markdown
legrand.markdown
leviton_z_wave.markdown
lg_netcast.markdown
lg_soundbar.markdown
lidarr.markdown
lifx.markdown
lifx_cloud.markdown
light.markdown
light.mqtt.markdown
light.rflink.markdown
light.template.markdown
light.xiaomi_aqara.markdown
lightwave.markdown
limitlessled.markdown
linear_garage_door.markdown
linksys_smart.markdown
linode.markdown
linux_battery.markdown
lirc.markdown
litejet.markdown
litterrobot.markdown
livisi.markdown
llamalab_automate.markdown
local_calendar.markdown
local_file.markdown
local_ip.markdown
local_todo.markdown
locative.md
lock.markdown
lock.mqtt.markdown
lock.template.markdown
lock.xiaomi_aqara.markdown
logbook.markdown
logentries.markdown
logger.markdown
logi_circle.markdown
london_air.markdown
london_underground.markdown
lookin.markdown
loqed.markdown
luci.markdown
luftdaten.markdown
lupusec.markdown
lutron.markdown
lutron_caseta.markdown
luxaflex.markdown
lw12wifi.markdown
lyric.markdown
mailbox.markdown
mailgun.markdown
manual.markdown
manual_mqtt.markdown
map.markdown
marantz.markdown
martec.markdown
marytts.markdown
mastodon.markdown
matrix.markdown
matter.markdown
maxcube.markdown
meater.markdown
medcom_ble.markdown
media_extractor.markdown
media_player.markdown
media_source.markdown
mediaroom.markdown
melcloud.markdown
melissa.markdown
melnor.markdown
meraki.markdown
message_bird.markdown
met.markdown
met_eireann.markdown
meteo_france.markdown
meteoalarm.markdown
meteoclimatic.markdown
metoffice.markdown
mfi.markdown
microsoft.markdown
microsoft_face.markdown
microsoft_face_detect.markdown
microsoft_face_identify.markdown
mijndomein_energie.markdown
mikrotik.markdown
mill.markdown
min_max.markdown
minecraft_server.markdown
minio.markdown
mjpeg.markdown
moat.markdown
mobile_app.markdown
mochad.markdown
modbus.markdown
modem_callerid.markdown
modern_forms.markdown
moehlenhoff_alpha2.markdown
mold_indicator.markdown
monessen.markdown
monoprice.markdown
moon.markdown
mopeka.markdown
motion_blinds.markdown
motioneye.markdown
motionmount.md
mpd.markdown
mqtt.markdown
mqtt_eventstream.markdown
mqtt_json.markdown
mqtt_room.markdown
mqtt_statestream.markdown
msteams.markdown
mullvad.markdown
mutesync.markdown
mvglive.markdown
my.markdown
mycroft.markdown
mysensors.markdown
mystrom.markdown
mythicbeastsdns.markdown
myuplink.markdown
nad.markdown
nam.markdown
namecheapdns.markdown
nanoleaf.markdown
neato.markdown
nederlandse_spoorwegen.markdown
ness_alarm.markdown
nest.markdown
netatmo.markdown
netdata.markdown
netgear.markdown
netgear_lte.markdown
netio.markdown
network.markdown
neurio_energy.markdown
nexia.markdown
nexity.markdown
nextbus.markdown
nextcloud.markdown
nextdns.markdown
nfandroidtv.markdown
nibe_heatpump.markdown
nightscout.markdown
niko_home_control.markdown
nilu.markdown
nina.markdown
nissan_leaf.markdown
nmap_tracker.markdown
nmbs.markdown
no_ip.markdown
noaa_tides.markdown
nobo_hub.markdown
norway_air.markdown
notify.markdown
notify.rest.markdown
notify.tts.markdown
notify_events.markdown
notion.markdown
nsw_fuel_station.markdown
nsw_rural_fire_service_feed.markdown
nuheat.markdown
nuki.markdown
numato.markdown
number.markdown
number.mqtt.markdown
nut.markdown
nutrichef.markdown
nws.markdown
nx584.markdown
nzbget.markdown
oasa_telematics.markdown
obihai.markdown
octoprint.markdown
oem.markdown
ohmconnect.markdown
ombi.markdown
omnilogic.markdown
onboarding.markdown
oncue.markdown
ondilo_ico.markdown
onewire.markdown
onkyo.markdown
onvif.markdown
open_meteo.markdown
openai_conversation.markdown
openalpr_cloud.markdown
opencv.markdown
openerz.markdown
openevse.markdown
openexchangerates.markdown
opengarage.markdown
openhardwaremonitor.markdown
openhome.markdown
opensensemap.markdown
opensky.markdown
opentherm_gw.markdown
openuv.markdown
openweathermap.markdown
opnsense.markdown
opower.markdown
opple.markdown
oralb.markdown
oru.markdown
oru_opower.markdown
orvibo.markdown
osoenergy.markdown
osramlightify.markdown
otbr.markdown
otp.markdown
ourgroceries.markdown
overkiz.markdown
ovo_energy.markdown
owntracks.markdown
p1_monitor.markdown
panasonic_bluray.markdown
panasonic_viera.markdown
pandora.markdown
panel_custom.markdown
panel_iframe.markdown
pcs_lighting.markdown
peco.markdown
peco_opower.markdown
pegel_online.markdown
pencom.markdown
pepco.markdown
permobil.markdown
persistent_notification.markdown
person.markdown
pge.markdown
philips_js.markdown
pi_hole.markdown
picnic.markdown
picotts.markdown
pilight.markdown
ping.markdown
pioneer.markdown
piper.markdown
pjlink.markdown
plaato.markdown
plant.markdown
plex.markdown
plugwise.markdown
plum_lightpad.markdown
pocketcasts.markdown
point.markdown
poolsense.markdown
portlandgeneral.markdown
powerwall.markdown
private_ble_device.markdown
profiler.markdown
progettihwsw.markdown
proliphix.markdown
prometheus.markdown
prosegur.markdown
prowl.markdown
proximity.markdown
proxmoxve.markdown
proxy.markdown
prusalink.markdown
ps4.markdown
pse.markdown
psoklahoma.markdown
pulseaudio_loopback.markdown
pure_energie.markdown
purpleair.markdown
push.markdown
pushbullet.markdown
pushover.markdown
pushsafer.markdown
pvoutput.markdown
pvpc_hourly_pricing.markdown
pyload.markdown
python_script.markdown
qbittorrent.markdown
qingping.markdown
qld_bushfire.markdown
qnap.markdown
qnap_qsw.markdown
qrcode.markdown
quadrafire.markdown
quantum_gateway.markdown
qvr_pro.markdown
qwikswitch.markdown
rabbitair.markdown
rachio.markdown
radarr.markdown
radio_browser.markdown
radiotherm.markdown
rainbird.markdown
raincloud.markdown
rainforest_eagle.markdown
rainforest_raven.markdown
rainmachine.markdown
random.markdown
rapt_ble.markdown
raspyrfm.markdown
raven_rock_mfg.markdown
rdw.markdown
recollect_waste.markdown
recorder.markdown
recovery_mode.markdown
recswitch.markdown
reddit.markdown
refoss.markdown
rejseplanen.markdown
remember_the_milk.markdown
remote.markdown
remote_rpi_gpio.markdown
renault.markdown
renson.markdown
reolink.markdown
repairs.markdown
repetier.markdown
rest.markdown
rest_command.markdown
rexel.markdown
rflink.markdown
rfxtrx.markdown
rhasspy.markdown
ridwell.markdown
ring.markdown
ripple.markdown
risco.markdown
rituals_perfume_genie.markdown
rmvtransport.markdown
roborock.markdown
rocketchat.markdown
roku.markdown
romy.markdown
roomba.markdown
roon.markdown
route53.markdown
rova.markdown
rpi_camera.markdown
rpi_power.markdown
rss_feed_template.markdown
rtorrent.markdown
rtsp_to_webrtc.markdown
ruckus_unleashed.markdown
russound_rio.markdown
russound_rnet.markdown
ruuvi_gateway.markdown
ruuvitag_ble.markdown
rympro.markdown
sabnzbd.markdown
saj.markdown
samsungtv.markdown
satel_integra.markdown
scene.markdown
scene.mqtt.markdown
schedule.markdown
schlage.markdown
schluter.markdown
scl.markdown
scrape.markdown
screenaway.markdown
screenlogic.markdown
script.markdown
scsgate.markdown
search.markdown
season.markdown
select.markdown
select.mqtt.markdown
sendgrid.markdown
sense.markdown
sensibo.markdown
sensirion_ble.markdown
sensor.ios.markdown
sensor.markdown
sensor.mqtt.markdown
sensor.rest.markdown
sensor.rflink.markdown
sensor.xiaomi_aqara.markdown
sensorblue.markdown
sensorpro.markdown
sensorpush.markdown
sentry.markdown
senz.markdown
serial.markdown
serial_pm.markdown
sesame.markdown
seven_segments.markdown
seventeentrack.markdown
sfr_box.markdown
sharkiq.markdown
shell_command.markdown
shelly.markdown
shodan.markdown
shopping_list.markdown
sia.markdown
sigfox.markdown
sighthound.markdown
signal_messenger.markdown
simplepush.markdown
simplisafe.markdown
simply_automated.markdown
simu.markdown
simulated.markdown
sinch.markdown
siren.markdown
siren.mqtt.markdown
sisyphus.markdown
sky_hub.markdown
skybeacon.markdown
skybell.markdown
slack.markdown
sleepiq.markdown
slide.markdown
slimproto.markdown
sma.markdown
smappee.markdown
smart_blinds.markdown
smart_home.markdown
smart_meter_texas.markdown
smarther.markdown
smartthings.markdown
smarttub.markdown
smarty.markdown
smhi.markdown
sms.markdown
smtp.markdown
snapcast.markdown
snips.markdown
snmp.markdown
snooz.markdown
solaredge.markdown
solaredge_local.markdown
solarlog.markdown
solax.markdown
soma.markdown
somfy.markdown
somfy_mylink.markdown
sonarr.markdown
songpal.markdown
sonos.markdown
sony_projector.markdown
soundtouch.markdown
spaceapi.markdown
spc.markdown
speedtestdotnet.markdown
spider.markdown
splunk.markdown
spotify.markdown
sql.markdown
squeezebox.markdown
srp_energy.markdown
ssdp.markdown
starline.markdown
starlingbank.markdown
starlink.markdown
startca.markdown
statistics.markdown
statsd.markdown
steam_online.markdown
steamist.markdown
stiebel_eltron.markdown
stookalert.markdown
stookwijzer.markdown
stream.markdown
streamlabswater.markdown
stt.markdown
subaru.markdown
suez_water.markdown
sun.markdown
sunweg.markdown
supervisord.markdown
supla.markdown
surepetcare.markdown
swepco.markdown
swiss_hydrological_data.markdown
swiss_public_transport.markdown
swisscom.markdown
switch.markdown
switch.mqtt.markdown
switch.rest.markdown
switch.rflink.markdown
switch.template.markdown
switch.xiaomi_aqara.markdown
switch_as_x.markdown
switchbee.markdown
switchbot.markdown
switchbot_cloud.markdown
switcher_kis.markdown
switchmate.markdown
symfonisk.markdown
syncthing.markdown
syncthru.markdown
synology_chat.markdown
synology_dsm.markdown
synology_srm.markdown
syslog.markdown
system_bridge.markdown
system_health.markdown
system_log.markdown
systemmonitor.markdown
tado.markdown
tag.markdown
tag.mqtt.markdown
tailscale.markdown
tailwind.markdown
tami4.markdown
tank_utility.markdown
tankerkoenig.markdown
tapsaff.markdown
tasmota.markdown
tautulli.markdown
tcp.markdown
technove.markdown
ted5000.markdown
tedee.markdown
telegram.markdown
telegram_bot.markdown
telegram_broadcast.markdown
telegram_polling.markdown
telegram_webhooks.markdown
tellduslive.markdown
tellstick.markdown
telnet.markdown
temper.markdown
template.markdown
tensorflow.markdown
tesla_wall_connector.markdown
teslemetry.markdown
tessie.markdown
text.markdown
text.mqtt.markdown
tfiac.markdown
thermobeacon.markdown
thermoplus.markdown
thermopro.markdown
thermoworks_smoke.markdown
thethingsnetwork.markdown
thingspeak.markdown
thinkingcleaner.markdown
third_reality.markdown
thomson.markdown
thread.markdown
threshold.markdown
tibber.markdown
tikteck.markdown
tile.markdown
tilt_ble.markdown
time.markdown
time_date.markdown
timer.markdown
tmb.markdown
tod.markdown
todo.markdown
todoist.markdown
tolo.markdown
tomato.markdown
tomorrowio.markdown
toon.markdown
torque.markdown
totalconnect.markdown
touchline.markdown
tplink.markdown
tplink_lte.markdown
tplink_omada.markdown
tplink_tapo.markdown
traccar.markdown
traccar_server.markdown
tractive.markdown
tradfri.markdown
trafikverket_camera.markdown
trafikverket_ferry.markdown
trafikverket_train.markdown
trafikverket_weatherstation.markdown
transmission.markdown
transport_nsw.markdown
travisci.markdown
trend.markdown
tts.markdown
tuya.markdown
twentemilieu.markdown
twilio.markdown
twilio_call.markdown
twilio_sms.markdown
twinkly.markdown
twitch.markdown
twitter.markdown
ubiwizz.markdown
ubus.markdown
ue_smart_radio.markdown
uk_transport.markdown
ukraine_alarm.markdown
ultraloq.markdown
unifi.markdown
unifi_direct.markdown
unifiled.markdown
unifiprotect.markdown
universal.markdown
upb.markdown
upc_connect.markdown
upcloud.markdown
update.markdown
update.mqtt.markdown
upnp.markdown
uprise_smart_shades.markdown
uptime.markdown
uptimerobot.markdown
usb.markdown
usgs_earthquakes_feed.markdown
utility_meter.markdown
uvc.markdown
v2c.markdown
vacuum.markdown
vacuum.mqtt.markdown
vacuum.template.markdown
vallox.markdown
valve.markdown
valve.mqtt.markdown
vasttrafik.markdown
velbus.markdown
velux.markdown
venstar.markdown
vera.markdown
verisure.markdown
vermont_castings.markdown
versasense.markdown
version.markdown
vesync.markdown
viaggiatreno.markdown
vicare.markdown
vilfo.markdown
vivotek.markdown
vizio.markdown
vlc.markdown
vlc_telnet.markdown
vodafone_station.markdown
voice_assistant.markdown
voicerss.markdown
voip.markdown
volkszaehler.markdown
volumio.markdown
volvooncall.markdown
vulcan.markdown
vultr.markdown
w800rf32.markdown
wake_on_lan.markdown
wake_word.markdown
wallbox.markdown
waqi.markdown
water_heater.markdown
water_heater.mqtt.markdown
waterfurnace.markdown
watson_iot.markdown
watson_tts.markdown
watttime.markdown
waze_travel_time.markdown
weather.markdown
weather.template.markdown
weatherflow.markdown
weatherkit.markdown
webhook.markdown
webostv.markdown
websocket_api.markdown
wemo.markdown
whirlpool.markdown
whisper.markdown
whois.markdown
wiffi.markdown
wilight.markdown
wirelesstag.markdown
withings.markdown
wiz.markdown
wled.markdown
wolflink.markdown
workday.markdown
worldclock.markdown
worldtidesinfo.markdown
worxlandroid.markdown
ws66i.markdown
wsdot.markdown
wyoming.markdown
x10.markdown
xbox.markdown
xeoma.markdown
xiaomi.markdown
xiaomi_aqara.markdown
xiaomi_ble.markdown
xiaomi_miio.markdown
xiaomi_tv.markdown
xmpp.markdown
xs1.markdown
yale_home.markdown
yale_smart_alarm.markdown
yalexs_ble.markdown
yamaha.markdown
yamaha_musiccast.markdown
yandex_transport.markdown
yandextts.markdown
yardian.markdown
yeelight.markdown
yeelightsunflower.markdown
yi.markdown
yolink.markdown
youless.markdown
youtube.markdown
zabbix.markdown
zamg.markdown
zengge.markdown
zeroconf.markdown
zerproc.markdown
zestimate.markdown
zeversolar.markdown
zha.markdown
zhong_hong.markdown
ziggo_mediabox_xl.markdown
zodiac.markdown
zone.markdown
zoneminder.markdown
zwave_js.markdown
zwave_me.markdown
_layouts
_posts
addons
android
assets
blog
blue
blueprints
changelogs
cloud
code_of_conduct
common-tasks
conference
dashboards
developers
docs
examples
faq
font
getting-started
green
help
home-energy-management
images
installation
integrations
ios
javascripts
more-info
privacy
security
skyconnect
state-of-the-open-home
static
stylesheets
tag
tos
voice_control
yellow
404.html
CNAME
_headers
_redirects
atom.xml
favicon.png
googlef4f3693c209fe788.html
index.html
integrations.json
robots.txt
service_worker.js
version.json
.editorconfig
.gitattributes
.gitignore
.markdownlint.json
.nvmrc
.powrc
.remarkignore
.remarkrc.js
.ruby-version
.textlintrc.json
CLA.md
CODEOWNERS
CODE_OF_CONDUCT.md
Gemfile
Gemfile.lock
LICENSE.md
README.md
Rakefile
_config.yml
config.rb
config.ru
package-lock.json
package.json
home-assistant.io/source/_integrations/light.rflink.markdown
2023-10-03 20:46:26 +02:00

6.9 KiB

title, description, ha_category, ha_iot_class, ha_release, ha_domain
title description ha_category ha_iot_class ha_release ha_domain
RFLink Light Instructions on how to integrate RFLink lights into Home Assistant.
Light
Assumed State 0.38 rflink

The rflink integration supports devices that use RFLink gateway firmware, for example the Nodo RFLink Gateway. RFLink gateway is an Arduino firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).

First, you have to set up your RFLink hub.

After configuring the RFLink hub, lights will be automatically discovered and added.

RFLink binary_sensor/switch/light ID's are composed of: protocol, id, switch/channel. For example: newkaku_0000c6c2_1.

Once the ID of a light is known, it can be used to configure the light in HA, for example to add it to a different group or configure a nice name.

Configuring devices as a light:

# Example configuration.yaml entry
light:
  - platform: rflink
    devices:
      NewKaku_02a48800_0: {}
      newkaku_0000c6c2_1: {}
      Ansluta_ce30_0: {}
      Maclean_0d82_01: {}

{% configuration %} device_defaults: description: The defaults for the devices. required: false type: map keys: fire_event: description: Set default fire_event for RFLink switch devices (see below). required: false default: False type: boolean signal_repetitions: description: Set default signal_repetitions for RFLink switch devices (see below). required: false default: 1 type: integer automatic_add: description: Automatically add new/unconfigured devices to Home Assistant if detected. required: false default: true type: boolean devices: description: A list of lights. required: false type: list keys: rflink_ids: description: RFLink ID of the device required: true type: map keys: name: description: Name for the device. required: false default: RFLink ID type: string type: description: "Override automatically detected type of the light device, can be: switchable, dimmable, hybrid or toggle. See Light Types below." required: false default: switchable type: string aliases: description: Alternative RFLink ID's this device is known by. required: false type: [list, string] group_aliases: description: "aliases which only respond to group commands." required: false type: [list, string] no_group_aliases: description: "aliases which do not respond to group commands." required: false type: [list, string] fire_event: description: Fire a button_pressed event if this device is turned on or off. required: false default: false type: boolean signal_repetitions: description: Repeat every RFLink command this number of times. required: false default: 1 type: integer group: description: Allow light to respond to group commands (ALLON/ALLOFF). required: false default: true type: boolean {% endconfiguration %}

Light state

Initially the state of a light is unknown. When the light is turned on or off (via frontend or remote) the state is known and will be shown in the frontend.

Sometimes a light is controlled by multiple remotes, each remote has its own code programmed in the light. To allow tracking of the state when switched via other remotes add the corresponding remote codes as aliases:

# Example configuration.yaml entry
light:
  - platform: rflink
    devices:
      newkaku_0000c6c2_1:
        aliases:
          - newkaku_000000001_2
          - kaku_000001_a

Any on/off command from any alias ID updates the current state of the light. However when sending a command through the frontend only the primary ID is used.

Light types

Light devices can come in different forms. Some only switch on and off, other support dimming. Dimmable devices might not always respond nicely to repeated on command as they turn into a pulsating state until on is pressed again (for example KlikAanKlikUit). The RFLink integration support three types of lights to make things work in every situation:

  • Hybrid: This type sends a dim followed by an an on command; and off commands. This will make dimmable devices turn on at the requested dim level and on/off devices on. One caveat is this type is not compatible with signal repetition as multiple on signals will cause dimmers to go into disco mode.
  • Switchable: Device type that sends only on and off commands. It work for both on/off and dimmable type switches. However dimmables might have issues with signal repetition (see above).
  • Dimmable: Sends only dim and off commands. This does not work on on/off type devices as they don't understand the dim command. For dimmers this does not cause issues with signal repetitions.
  • Toggle: Device type that sends only on commands to turn on or off the device. Some switches like for example Livolo light switches use the same 'on' command to switch on and switch off the lights. If the light is on and 'on' gets sent, the light will turn off and if the light is off and 'on' gets sent, the light will turn on. If the device has an unknown state, it will assume it is off by default.

By default new lights are assigned the switchable type. Protocol supporting dimming are assigned the hybrid type. Currently only newkaku protocol is detected as dimmable. Please refer to Device Support to get your dimmers supported.

Hiding/ignoring lights

Lights are added automatically when the RFLink gateway intercepts a wireless command in the ether. To prevent cluttering the frontend use any of these methods:

Device support

See device support

Additional configuration examples

Multiple lights with signal_repetitions and custom names

# Example configuration.yaml entry
light:
  - platform: rflink
    device_defaults:
      fire_event: true
      signal_repetitions: 2
    automatic_add: true
    devices:
      NewKaku_02a48800_0:
        name: Kitchen
        type: hybrid
      newkaku_0000c6c2_1:
        name: Living room
        aliases:
          - newkaku_000000001_2
          - kaku_000001_a
      Ansluta_ce30_0:
        name: Kitchen Under Counter Lights
      Maclean_0d82_01:
        name: Bedroom Lamp