Global USE flags

Flag Description Packages
X Enable audible bell for X11 4
bluetooth The Bluetooth integration will detect nearby Bluetooth devices 3
cli Set a dependency for Home Assistant Cli hass-cli (lots of modules required) 3
doc 4
experimental Enable experimental APIs 2
ffmpeg allows other Home Assistant integrations to process video and audio streams 3
gnutls 2
gstreamer Allows you to play audio via a gstreamer pipeline from Home Assistant 3
jack 2
mpd allows you to control a Music Player Daemon from Home Assistant 2
network provides network configuration for integrations such as Zeroconf 2
pipewire Enable support for the <pkg>media-video/pipewire</pkg> backend 2
pulseaudio 2
qt5 2
sdl 2
selinux 5
sndio Enable support for the <pkg>media-sound/sndio</pkg> backend 2
ssl include support for haproxy 3
systemd internal and developer use 5
test internal and developer use 21
udev 2
wayland 5
zeroconf will scan the network for supported devices and services 3

Category USE flags

app-misc

Flag Description Packages
abode Library for the Abode alarm API 2
accuweather Uses the AccuWeather web service as a source for weather data 2
acer_projector Allows you to control the state of RS232 connected projectors from Acer 2
acmeda Control and monitor covers via your Rolelase Acmeda Automate hub 2
adguard Monitor your ad- and tracker-blocking DNS server 2
ads Beckhoff automation devices running TwinCAT 2
aftership The aftership platform allows one to track deliveries by AfterShip 2
agent_dvr Agent DVR is a free* software DVR solution 2
airly Uses the Airly web service as a source for air quality data 2
airvisual Airvisual sensor platform queries the AirVisual cloud API for air quality data 2
aladdin_connect The aladdin_connect cover platform lets you control Genie Aladdin Connect garage 2
alarmdecoder AlarmDecoder extended 2
almond Almond is an open, privacy-preserving virtual assistant by Stanford Open Virtual 2
alpha_vantage The alpha_vantage sensor platform uses Alpha Vantage to monitor the stock market 2
ambiclimate Communicate with Ambiclimate devices 2
ambient_station Retrieves local weather information from Ambient Weather 2
amcrest Integrate your Amcrest or Dahua IP camera 2
ampio Will query the open data API of ampio.pl to monitor air quality sensor station 2
analytics_insights allows you to get integration usage statistics into Home Assistant 2
android_ip_webcam The android_ip_webcam integration turns any Android phone or tablet into a netwo 2
androidtv Library for controlling an Android TV, formerly firetv 2
androidtv_remote allows you to control an Android TV and launching apps 2
anthemav Both Anthem’s current and last generation of A/V Receivers and Processors suppor 2
apache_kafka Sends all state changes from Home Assistant to a Apache Kafka topic 2
apcupsd Query Apcupsd status information from Home Assistant 2
apple_tv Library for controlling an Apple TV 2
apprise The Apprise service is an all-in-one solution to open up Home Assistant 2
aquostv The aquostv platform allows you to control a Sharp Aquos TV 2
arcam_fmj Control Arcam receivers from Home Assistant 2
aruba Presence detection by looking at connected devices to an Aruba Instant device 2
asuswrt Api wrapper for Asuswrt 2
aten_pe The aten_pe integration lets you control ATEN Rack PDUs from Home Assistant 2
atome The atome sensor platform is retrieving the consumption of your home from the Di 2
august The august integration allows you to integrate your August devices in Home Assis 2
aurora_abb_powerone This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6 2
avea Library for Elgato Avea bulbs 2
avion Support for the Avi-on Bluetooth dimmer switch Avi-on 2
awair Library to integrate the Awair GraphQL API into Home Assistant 2
axis Communicating with newer devices from Axis Communications 2
backup allows you to create and download backups for your Home Assistant Core 2
baidu Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi 2
beewi_smartclim BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device 2
bh1750 Allows you to read the ambient light level in Lux from a BH1750FVI sensor connec 2
bitcoin Displays various details about the Bitcoin network 2
bizkaibus The bizkaibus sensor will give you the time until the next bus in the selected s 2
blackbird Control Monoprice Blackbird Matrix Switch using a serial connection 2
blebox BleBox produces small, low-power, surprisingly affordable, feature-rich WiFi dev 2
blink Get events from Blink camera and security systems 2
blinksticklight The blinkstick platform lets you control your Blinkstick lights 2
blinkt The blinkt light platform lets you control the Blinkt! board, featuring eight su 2
blockchain Displays Bitcoin wallet balances from blockchain.info 2
bluetooth_le_tracker Tracks Bluetooth low-energy devices periodically based on interval_seconds value 2
bluetooth_tracker Discovers new devices on boot and tracks Bluetooth devices periodically 2
bme280 Bosch BME280 Environmental sensor connected via I2c bus (SDA, SCL pins) 2
bme680 Read temperature, humidity, pressure and gas resistance values of a Bosch BME680 2
bmw_connected_drive Retrieve data from the BMW Connected Drive 2
bond Asynchronous Python wrapper library over Bond Local API 2
braviatv Control almost all Sony Bravia TV 2013 and newer 2
bring allows you to interact with your Bring! shopping lists within Home Assistant 2
broadlink Allows you to interact with Broadlink remote control devices 2
brottsplatskartan brottsplatskartan sensor allows one to track reported incidents 2
brunt The brunt platform allows one to control Blind Engines by Brunt 2
bsblan This integration integrates BSBLan device into Home Assistant 2
bt_home_hub_5 Offers presence detection by looking at connected devices to a BT Home 2
bt_smarthub Presence detection by looking at BT Smart Hub based routers 2
buienradar Integrate buienradar weather data into Home Assistant 2
caldav Integrate a CalDAV (RFC4791) calendar in Home Assistant 2
camera The camera integration allows you to use IP cameras with Home Assistant 2
canary Allows you to integrate your Canary devices from Home Assistant 2
cast Let Home Assitant talk to Google Chromecast 2
cisco_mobility_express ciscomobilityexpress support for Home Assistant 2
co2signal Queries the CO2Signal API for the CO2 intensity of a specific region 2
compensation Compensation integration consumes the state from other sensors 2
coronavirus Add sensors for COVID-19 infections from Johns Hopkins University 2
daikin Integrate Daikin wireless controllers into Home Assistant 2
deconz Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant 2
delijn De Lijn public transport network in Flanders 2
denonavr Automation Library for Denon AVR receivers 2
deutsche_bahn will give you the departure time of the next train for the given connection 2
devolo_home_control Add Devolo Home-control to Home Assistant 2
dexcom View your CGM data from Dexcom from Home Assistant 2
dhcp will watch the network for DHCP requests for supported devices and services 2
dht Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device 2
discogs Discogs Client for Home Assistant 2
discord Send messages to the user using Discord from Home Assistant 2
discovery Automatically configure zeroconf/mDNS and UPnP devices in Home Assistant 2
dlna_dmr Allows you to control a DLNA Digital Media Renderer 2
dlna_dms allows you to browse and play media from a DLNA Digital Media Server 2
doorbird The doorbird implementation allows you to integrate your DoorBird device 2
dunehd control a Dune HD media player 2
dwd_weather_warnings dwd_weather_warnings sensor platform uses DWD for warnings 2
dynalite Dynalite DyNET interface forHome Assistant 2
dyson integrate all Dyson related platforms into Home Assistant 2
ecobee Talk to Ecobee thermostats from Home Assistant 2
ecowitt add Ecowitt Weather station to your Home Assistant 2
emulated_roku Emulate Roku API for Harmony and Android remotes 2
enigma2 Support for Enigma2 boxes with openwebif support 2
enocean Support for Enocean devices in Home Assistant 2
enphase_envoy Reads electricity production and consumption from an Enphase Envoy 2
environment_canada Access meteorological data from Environment Canada from Home Assistant 2
esphome Support for esphome sensors, covers and switches and it's dashboard 2
everlights Library for controlling an EverLights lighting system 2
evohome links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems 2
fibaro Fibaro hub is a controller mainly connecting to Z-Wave devices 2
file Store notifications as a file 2
flume monitors the real-time status of your home water meter 2
flunearyou allows users in the US to get information from Flu Near You 2
flux_led flux_led support is integrated into Home Assistant as a light platform 2
foobot fetch air quality data from your Foobot device 2
forecast_solar Asynchronous Python client for getting forecast solar information 2
fortios device tracking of devices with a MAC address connected to a FortiGate 2
freebox allows you to observe and control Freebox router 2
fritz The fritz platform offers presence detection for Home Assistant 2
fritzbox Allows you to integrate the switch and climate devices in Home Assistant 2
fritzbox_callmonitor monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012 2
fronius Add (very basic) Support for Fronius Symo JSON Api to Home Assistant 2
garmin_connect The Garmin Connect sensor allows you to expose data from Garmin Connect 2
gios Source for air quality data for Home Assistant 2
github GitHub sensor integrates data from GitHub to monitor your favorite repositories 2
glances Allows you to monitor the system information provided by the Glances API 2
gogogate2 Control Gogogate2-Enabled garage doors from Home Assistant 2
greeneye_monitor Allows you to create sensors for the various data channels of the GEM 2
growatt_server Talk to growatt server from Home Assistant 2
guardian Integrates Elexa Guardian water valve controllers into Home Assistant 2
harman_kardon_avr Allows you to control Harman Kardon Network Receivers 2
harmony Logitech Harmony support for Home Assistant 2
heos Controlling HEOS devices through the HEOS CLI Protocol from Home Assistant 2
here_travel_time here_travel_time sensor provides travel time from the HERE Routing API 2
holiday create a calendar of holidays in Home Assistant for powering automations 2
homekit Integrate HomeKit controller and accessory in Home Assistant 2
homekit_controller Allows you to connect accessories with the “Works with HomeKit” logo 2
homematic An API for the homematicip cloud 2
homematicip_cloud A python wrapper for the homematicIP REST API (Access Point Based) 2
hp_ilo Query HP Integrated Lights out XML interfaces from Home Assistant 2
http Serves all files and data required for the Home Assistant frontend 2
hue talk to Philips Hue 2
hydrawise communicate with Hunter Wi-Fi irrigation controllers 2
iaqualink iAqualink by Jandy allows you to control your pool via cloud service 2
ibeacon Adding iBeacon Tracker to your Home Assistant instance 2
ihc use IHC Python SDK 2
image_upload handle image assets in Home Assistant 2
imap observing your IMAP server and reporting the amount of unread emails 2
incomfort client for Intergas InComfort/InTouch Lan2RF systems 2
influxdb transfer sensor data to a local InfluxDB database 2
insteon allowing linked INSTEON devices to be used 2
intesishome communications with IntesisHome Smart AC Controllers 2
ipma ipma weather platform 2
ipp read current data from your networked printer 2
isal Intelligent Storage Acceleration, is used for accelerating aiohttp 2
islamic_prayer_times integration displays the various prayer times for Muslims as sensors 2
jewish_calendar Displays information related to the Jewish Calendar as a variety of sensors 2
joaoapps_join joaoapps_join integration exposes services from Join 2
kef KEF wireless speakers 2
knx Asynchronous Library for the KNX protocol 2
kodi control a Kodi multimedia system 2
kraken allows you to monitor exchange rates on kraken.com 2
lifx The lifx integration allows you to integrate your LIFX into Home Assistant 2
linode allows you to access the information about your Linode systems 2
litterrobot Wi-Fi-enabled, automatic, self-cleaning litter box for cats 2
local_calendar create a calendar of events in Home Assistant 2
local_todo The Local to-do list integration allows you to create to-do lists in Home Assist 2
loopenergy Integrate your Loop Energy meter information into Home Assistant 2
luci fetch connected devices from your OpenWrt 2
luftdaten query the open data API of luftdaten.info to monitor air quality 2
mariadb WIP: set dependencies for mariadb-connector-python 2
matter control Matter devices on your local WiFi or Thread network 2
maxcube eQ-3 ELV MAX Cube Python API 2
media_extractor Gets a stream URL and sends it to a media player entity 2
met met platform uses the Met.no web service as a source for meteorological data 2
meteo_france uses the meteorological data from Meteo-France 2
mfi sensor platform to allow you to monitor mFi mPort interface and sensors 2
mikrotik add support for MikroTik RouterOS API 2
mobile_app allows Home Assistant mobile apps to easily integrate with Home Assistant 2
modbus sensors and switches controlled over MODBUS serial, TCP, and UDP connections 2
mosquitto Set a runtime dependency for Mosquitto MQTT broker 2
mqtt install MQTT Broker and dependencies 2
mysql set dependencies to install MySQL Libraries for use with HomeAssistant 2
nad allows you to control a NAD receiver through RS232, TCP and Telnet 2
nederlandse_spoorwegen train service in the Netherlands 2
netatmo Access to Netatmo weather station data 2
netdata API for interacting with Netdata 2
nextcloud pulls summary Nextcloud information into Home Assistant 2
nfandroidtv Notifications for Android TV and Notifications for Fire TV 2
nmap_tracker Presence detection for Home Assistant with nmap 2
notify_events The Notify.Events service is a platform for the notify component 2
nuki control Nuki Smart Locks 2
nut monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools) 2
nws uses the National Weather Service web API 2
nx584 NX584/NX8E Interface Library and Server 2
octoprint The main integration to integrate OctoPrint sensors 2
onkyo allows you to control a Onkyo, Integra and some recent Pioneer receivers 2
onvif allows you to use an ONVIF Profile S conformant device 2
opengarage opengarage cover platform lets you control the open-source OpenGarage.io device 2
opensensemap query the open data API of openSenseMap.org air quality sensor station 2
openweathermap uses OpenWeatherMap as a source for current meteorological data 2
opnsense Presence Detection with data from OPNsense firewall 2
otp generates One-Time Passwords according to RFC6238 2
owntracks OwnTracks: track your location and send it directly to Home Assistant 2
ozw Open Zwave MQTT 2
panasonic_viera panasonic_viera platform allows you to control a Panasonic Viera TV 2
philips_js allows you to control Philips TVs which expose the jointSPACE JSON-API 2
pi_hole retrieve statistics and interact with a Pi-hole system 2
pilight Pilight is a open source solution to communicate with 433 MHz devices 2
ping use the great ICMPLib for Presence Detection and as a binary Sensor 2
plex Python bindings for the Plex API 2
plugwise Plugwise_Smile (Anna/Adam/P1/Stretch) API to use in conjunction with Home Assist 2
poolsense PoolSense is a smart pool monitor 2
powerwall API for Tesla Powerwall 2
ps4 allows you to control a Sony PlayStation 4 console 2
python_script write Python scripts that are exposed as services in Home Assistant 2
qnap Python API for obtaining QNAP NAS system stats 2
qvr_pro QVR Pro allows you to connect to cams configured on your QNAP NAS 2
rachio The rachio platform allows you to control your Rachio irrigation system 2
radio_browser use the directory of radio stations collected on Radio Browser in Home Assistant 2
rainbird allows interacting with LNK WiFi module of the Rain Bird Irrigation system 2
rainmachine integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers 2
recorder storing details in a database per sqlalchemy 2
rejseplanen travel details for Danish public transport 2
rest rest sensor platform for data exposed by a RESTful API 2
ring integrate your ring.com devices 2
roku add support for Roku players 2
roomba control a iRobot Roomba vacuum or iRobot Braava m-series mop 2
roon allows you to control RoonLabs music players 2
samsungtv Support for Samsung TV Sets 2
scrape scraping information from websites 2
season display astronomical or meteorological season (Spring, Summer, Autumn, Winter) 2
shelly Shelly devices 2
shodan Shodan is a search engine for Internet-connected devices 2
signal_messenger add Support for Moxie's Signal API 2
simplisafe integrates SimpliSafe home security (V2 and V3) systems 2
skybell integrate your Skybell.com doorbells 2
sma add Support for SMA Solar WebConnect 2
smappee integrate Smappee monitors, plugs and switches 2
smarthab control your lights and shutters with the SmartHab integration 2
smartthings use the SmartThings Cloud API 2
snmp Presence Detection, Sensor, Switch via SNMP 2
socat Set a flag to install socat and socat-zwave startscript 2
solax Solax inverter API client 2
somfy Somfy devices via their online service 2
sonos Sonos Media Player Support 2
speedtestdotnet speedtest.net support 2
spotify Spotify media player integration allows you to control Spotify playback 2
sql enables you to use an SQL database supported by the sqlalchemy library 2
squeezebox library to control Logitech Media Server 2
statsd transfer all state changes to an external StatsD instance 2
synology_dsm monitor getting various statistics from your Synology NAS 2
systemmonitor Allows you to monitor disk usage, memory usage, CPU usage, and running processes 2
tankerkoenig monitor the fuel prices with tankerkoenig.de 2
tasmota Python module to help parse and construct Tasmota MQTT messages 2
tellduslive cloud platform that connects to your Tellstick 2
tesla integration with the Tesla cloud service 2
tile API for Tile Bluetooth trackers 2
tomorrowio obtain weather, air quality, pollen, and fire information fro tomorrow.io 2
toon client for the Quby ToonAPI 2
totalconnect provides connectivity with the Honeywell TotalConnect alarm systems 2
tplink control your TP-Link Smart Home Devices 2
tradfri Control/observe IKEA Tradfri devices 2
tts Audio metadata tag reader and writer implemented in pure Python 2
tuya integrate all Tuya Smart related platforms 2
unifi talk with a Ubiquiti unifi Controller 2
unifi_direct detect presence by looking at devices connected to a UniFi AP 2
upnp support UPnP/Internet Gateway Device (IGD) Protocol 2
usb USB Discovery integration will watch the host for USB devices 2
utility_meter integration provides functionality to track consumptions of various utilities 2
vallox control any Vallox ventilation unit 2
velbus supports the Velbus USB, serial and TCP/IP gateway 2
velux allows you to connect to a Velux KLF 200 interface 2
vera add support for Vera Z-Wave Controller 2
version display the current Home Assistant versions 2
vicare communicate with the Viessmann ViCare API 2
vizio allows you to control SmartCast-compatible TVs 2
vlc The vlc platform allows you to control VLC media player 2
wake_on_lan enables the ability to send magic packets to Wake on LAN capable devices 2
waqi will query World Air Quality Index service 2
waze_travel_time waze_travel_time sensor provides travel time from the Waze 2
webostv allows you to control a LG webOS Smart TV 2
wemo discover and control WeMo devices 2
whois perform daily WHOIS lookups 2
wink support for Wink Z-Wave Plus Smart Hub 2
withings add support for Withings Health API 2
wled add support for Aircookie's WLED 2
workday generating country, province and state specific sets of holidays on the fly 2
xbox_live track Xbox profiles 2
xiaomi_aqara allows you to integrate Xiaomi Aqara-compatible devices 2
xiaomi_miio add support for Xiaomi smart appliances 2
xiaomi_tv The xiaomi_tv platform allows you to control a Xiaomi TV 2
xs1 get and set values of the EZcontrol XS1 Gateway 2
yamaha Library for Yamaha RX-* Receivers 2
yamaha_musiccast add support for Yamaha MusicCast devices 2
yeelight allows you to control your Yeelight Wifi bulbs 2
yi allows you to utilize Yi Home Cameras within Home Assistant 2
zerproc discovers nearby Zerproc lights 2
zha Support for ZHA/deconz based Zigbee/ZNet Devices 2
zhong_hong lets you control Zhonghong HVAC Gateway Controller thermostats 2
zoneminder Support for ZoneMinder Cameras 2
zwave Support for Z-Wave Devices (uncomplete) 2
zwave_js control a Z-Wave network via the Z-Wave JS driver 2

dev-python

Flag Description Packages
examples 2

media-libs

Flag Description Packages
debug 2

Local USE flags

app-crypt

safenet-authentication-client

Flag Description
gui

app-misc

claude-cowork

Flag Description
sandbox Pull in <pkg>sys-apps/bubblewrap</pkg> for Cowork session isolation. The Chromium sandbox is selected at runtime when unprivileged user namespaces are available.

claude-desktop

Flag Description
appindicator Pull in libayatana-appindicator for the StatusNotifier tray icon
cowork Pull in the KVM/QEMU stack (qemu, virtiofsd, OVMF firmware) required by the Cowork agent, and install the /usr/share/OVMF compatibility symlinks it probes

golden-cheetah

Flag Description
antplus

homeassistant

Flag Description
roborock "supported_by": "xiaomi_miio"

homeassistant-full

Flag Description
adax Integrates Adax heater into Home Assistant
advantage_air API helper for Advantage Air's MyAir and e-zone API
aemet AEMET OpenData meteorological data
airgradient The AirGradient integration will fetch data from your AirGradient devices
airnow AirNow web service as a source for air quality data
airq integrating the sensors provided by your air-Q device
airthings A python3 library to communicate with Aws
airtouch4 control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller
airtouch5 allows you to control ducted air conditioning systems using the AirTouch 5 cont.
airvisual_pro allows Home Assistant to retrieve data from an AirVisual Node/Pro unit
airzone This integration allows getting values from the local API of Airzone HVAC zoning
airzone_cloud This integration interacts with the Cloud API of Airzone devices
amazon_polly Text-to-speech platform that works with Amazon Polly
ambee Asynchronous Python client for the Ambee API
amberelectric Interface to the Amber Electric API, allowing you to download current and foreca
ambient_network retrieves local weather station information via the Ambient Weather Network
anova allows you to control Anova sous vides with Wi-Fi capability
anthropic adds a conversation agent powered by Anthropic
aosmith control a compatible A. O. Smith iCOMM-enabled water heater from Home Assistant
apns Use Apple Push Notification service (APNS) to deliver notifications
aprilaire The Aprilaire integration allows you to control an Aprilaire thermostat
aprs Tracker integration connects to the APRS-IS
apsystems allows you to read the data from your APsystems EZ1 microinverter
aquacell monitor your AquaCell device in Home Assistant
aqualogic Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller
aranet Integrates Aranet devices into Home Assistant
arduino deprecated
arlo Allows you to integrate your Arlo devices into Home Assistant
arris_tg2492lg Presence detection from an Arris TG2492LG router
arve monitor real-life air quality data, as measured by your Arve device
aseko_pool_live allows you to monitor your Aseko ASIN Aqua dosing systems
assist_pipeline provides the foundation for the Assist voice assistant in Home Assistant
asterisk_mbox asterisk_mbox Asterisk Voicemail integration
atag Connect to Atag One thermostats, reporting and setting its status
aurora The aurora platform uses the NOAA Aurora Forecast service to let you know if an
aussie_broadband displays various service metrics using the Aussie Broadband API
autarco gather data from the cloud API of Autarco
avri deprecated
aws Interact with Amazon Web Services
azure_data_explorer allows you to forward events to Azure Data Explorer
baf Integrates Big Ass Fans devices into Home Assistant
balboa This integration adds support for Balboa Spa WiFi Modules
bang_olufsen enables control of some of the features of certain Bang &amp; Olufsen devices
bbb_gpio Base for all BeagleBone Black related GPIO platforms
bbox Presence detection from Bbox Modem Router from Bouygues Telecom
blue_current connect to your blue current account to Home Assistant
bluemaestro Integrates BlueMaestro devices into Home Assistant
bluesound Allows you to control your Bluesound HiFi wireless speakers and audio integratio
bmp280 Get temperature and pressure values of a Bosch BMP280 Environmental sensor conne
bosch_shc integrate your Bosch SHC into Home Assistant
bryant_evolution lets you control Bryant Evolution HVAC systems
bthome Integrates BTHome BLE devices into Home Assistant
cambridge_audio control all receivers and streamers that support the StreamMagic app
ccm15 integrate Midea CCM15 devices in Home Assistant.
chacon_dio connected home devices that can be controlled via RF 433 MHz or Wi-Fi
channels Allows you to control Channels from Home Assistant
circuit Unify Circuit platform allows you to send notifications
cisco_ios Presence detection scanner for Cisco IOS devices
clementine The clementine platform allows you to control a Clementine Music Player
climacell obtain weather information from the ClimaCell API
cloud Quickly integrate your local Home Assistant with various cloud services
cloudflare With the cloudflare integration, you can keep your Cloudflare records up to date
cmus Allows you to control a cmus music player from Home Assistant
coinbase Lets you access account balances and exchange rates from coinbase
color_extractor color_extractor extracts the predominant color from a given image
comelit allows you to control your Comelit home automation devices
comfoconnect Comfoconnect integration lets you control Zehnder ComfoAir
concord232 Provides integration with GE, Interlogix (and other brands) alarm panels
control4 Allows you to control and monitor lights from your local Control4 system
coolmaster The coolmaster climate platform lets you control HVAC through CoolMasterNet
cppm_tracker Detect presence by looking at connected devices to Aruba Clearpass
cpuspeed The cpuspeed sensor platform to allow you to monitor the current CPU speed
crownstone allows you to control your Crownstones via cloud or using a USB dongle
cups Using the open source printing system CUPS to show details about your printers
danfoss_air The danfoss_air integration accesses information from your Danfoss Air HRV unit
datadog The datadog integration sends all state changes to Datadog using a Datadog Agent
deako control your Deako devices from Home Assistant
debugpy Useful in testing changes on a local development install
decora Support Decora Bluetooth dimmer switch Leviton from Home Assistant
decora_wifi Support for Leviton Decora Wi-Fi dimmers/switches via the MyLeviton API
deluge Local polling for Deluge Switches and Sensors
devialet lets you control your Devialet wireless speakers from Home Assistant
devolo_home_network The devolo Home Network integration allows you to monitor your PLC network
digital_ocean Access information about your Digital Ocean droplets from Home Assistant
digitalloggers Switch platform controls the state of your Digital Loggers switches
directv Allows you to control a DirecTV receiver and its client devices
discovergy allows users to integrate their Discovergy smart meters into Home Assistant
dlib_face_detect Image processing platform for Home Assistant
dlib_face_identify image processing platform allows you to use the Dlib
dlink Allows you to control the state of your D-Link Wi-Fi Smart Plugs
dnsip will expose an IP address, fetched via DNS resolution, as its value
dominos dominos integration allows you to order Dominos Pizza
doods image processing integration allows you to detect and recognize objects
dormakaba_dkey Integrates Dormakaba dKey Bluetooth Low Energy connected locks
dovado The dovado integration manages communication with the Dovado router
dremel_3d_printer monitor your Dremel 3D printer and its progress with your Home Assistant
drop_connect provides connectivity with DROP smart water system devices via a local MQTT API
dsmr Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)
duke_energy get energy information from Duke Energy
duotecno used to control Duotecno nodes in Home Assistant
dweet transfer details collected with Home Assistant to Dweet.io
eafm UK Environment Agency Flood Monitoring API to provide sensors
easyenergy integrates the easyEnergy API platform with Home Assistant
ebox Integrate your EBox account information into Home Assistant
ebusd Integration between ebusd daemon for communication with eBUS heating systems
ecoal_boiler The ecoal_boiler integration is the base for pumps and sensors
ecoforest allows monitoring and control of local Ecoforest fireplaces in Home Assistant
econet consuming the information provided by a EcoNet enabled Rheem water heater
ecovacs ecovacs integration to integrate all Ecovacs (Deebot) vacuums
eddystone_temperature reads temperature information from Eddystone beacons
edimax switch platform allows you to control the state of your Edimax switches
edl21 edl21 integration lets you read German EDL21 smart meters using SML
ee_brightbox presence detection by looking at connected devices to a EE Bright Box 2 router
efergy Integrate your Efergy meter information into Home Assistant
egardia Control an Egardia/Woonveilig alarm control panel from Home Assistant
electrasmart control Electra Air Ait COnditioners with HA
electric_kiwi uses the official Electric Kiwi API to show and select the hour of free power
elevenlabs support for ElevenLabs as text-to-speech with natural sounding voices
elgato The Elgato Key Light sets the bar for high-end studio lighting
eliqonline Integrate your ELIQ Online smart meter information
elkm1 Elk-M1 is a home security and automation controller
elmax enables Home Assistant integration with ELMAX control panels
elv control the state of your ELV PCA 301 smart switch
elvia import your historical grid consumption from Elvia
emby The emby platform allows you to control a Emby multimedia system
emonitor SiteSage Emonitor allows local power monitoring on a per circuit basis
emulated_hue Emulated_hue integration provides a virtual Philips Hue bridge
emulated_kasa Emulates a TP-Link Kasa smart plug and announces the power usage
energenie_power_sockets include Energenie USB Power-Sockets into your Home Assistant setup
energyzero integrates the EnergyZero API platform with Home Assistant
entur_public_transport entur_public_transport sensor gives real-time departure information
envirophat Display information collected by an Enviro pHAT add-on board
envisalink Link Envisalink devices to Home Assistant
ephember The ephember climate platform lets you control EPH Controls thermostats
epic_games_store integrates the Epic Games Store service into Home Assistant
epion Integrates Epion Air sensors into Home Assistant
epson The epson platform allows you to control a Epson projector
epsonworkforce monitor the ink levels of a Epson Workforce printer
eq3btsmart Integrate EQ3 Bluetooth Smart Thermostats in Home Assistant
escea allows monitoring and control of local Escea fireplaces
essent communicate with the (undocumented) API of Dutch energy provider Essent
etherscan displays Ether and ERC-20 token balances from Etherscan.io
eufy eufy integration is the main integration to integrate various eufy devices
eufylife_ble integrate Eufy smart scales with Home Assistant
evil_genius_labs allows you to control and monitor the artworks by Evil Genius Labs
ezviz ezviz sensor platform uses the EzvizLife API to interact with the devices
faa_delays delays at US Airports based on the FAA’s National Airspace System Status
familyhub get images of the inside of your Samsung Family Hub refrigerator
fastdotcom uses the Fast.com web service to measure network bandwidth performance
feedreader an RSS/Atom feed reader that polls feeds every hour
fido Integrate your Fido account information into Home Assistant
file_upload The file upload integration allows various features in the frontend to upload fi
fints This only works with banks that support the FinTS (aka. HBCI) standard
fireservicerota scheduling and dispatching system for firefighters
firmata Firmata can be used to add digital inputs and outputs to Home Assistant
fitbit The Fitbit sensor allows you to expose data from Fitbit to Home Assistant
fivem lets you retrieve information from a FiveM server within Home Assistant
fixer current exchange rate from Fixer.io using data from ECB
fjaraskupan Fjäråskupan allows you to control your Bluetooth equipped kitchen fan
fleetgo integrate your vehicles equipped with FleetGO hardware into Home Assistant
flexit Integrates Flexit Air Conditioning unit into Home Assistant
flexit_bacnet Integrates Flexit Nordic series air handling unit into Home Assistant
flic The flic platform allows you to receive click events from flic smart buttons
flick_electric Flick Electric Co is a power company in New Zealand
flipr Flipr is a smart pool monitor (Cloud Polling)
flo The flo integration integrates Flo by Moen smart water shutoff valves
folder_watcher publishing events on the bus on the creation/deletion/modification of files
forked_daapd allows you to control your forked-daapd server from Home Assistant
foscam watch the live stream of your Foscam IP camera
free_mobile free_mobile platform is using the French mobile operator Free Mobile to send SMS
freedompro Python library for Freedompro API
frontier_silicon Support for Internet Radios based on the Frontier Silicon chipset
fujitsu_fglair provides support for Fujitsu heat pumps and air conditioners
fully_kiosk Fully Kiosk Browser control in Home Assistant
futurenow Allows you to use P5 FutureNow relay/dimmer units as lights
fyta uses the open API of FYTA to obtain the data from your plant sensors
garages_amsterdam measure the occupancy of Amsterdam parking garages in the Netherlands
gardena_bluetooth integrate their Gardena Bluetooth devices into Home Assistant
gc100 The Global Caché GC-100 can be integrated into Home Assistant
gdacs lets you use a GeoRSS feed provided by GDACS
generic The generic camera platform allows you to integrate any IP camera or other URL
geniushub geniushub integration links Home Assistant with your Genius Hub CH/DHW
geo_json_events geo_json_events platform lets you integrate GeoJSON feeds
geo_rss_events geo_rss_events sensor retrieves events from a GeoRSS feed
geocaching The Geocaching integration pulls data from your Geocaching.com account
geonetnz_quakes Use a GeoJSON feed provided by New Zealand’s GeoNet in Home Assistant
geonetnz_volcano GeoJSON feed provided by New Zealand’s GeoNet
gitlab_ci Sensor platform integrates results reported by CI/CD Pipeline Jobs in GitLab
gitter Sensor allows one to monitor a Gitter.im chatroom for unread messages
gntp Growl Notification Protocol: sending and receiving notifications
goalfeed Use your Goalfeed account to trigger events in Home Assistant
goalzero Access Goal Zero REST Api from Home Assistant
goodwe poll a GoodWe solar inverter over the local network
google Intergrate Google Calendar into Home Assistant
google_assistant_sdk allows Home Assistant to interact with Google Assistant
google_cloud allows you to use Google Cloud Platform API
google_generative_ai_conversation adds a conversation agent powered by Google Generative AI in Home Assistant
google_mail allows you to connect your Google Mail and set an email auto-response
google_maps google_maps platform allows you to detect presence
google_photos upload photos to your Google Photos using Home Assistant
google_pubsub Send events to Google Cloud Pub/Sub from Home Assistant
google_sheets allows you to connect your Google Drive to Home Assistant
google_tasks allows you to connect your Google Tasks to Home Assistant
google_translate google_translate text-to-speech platform for Home Assistant
google_travel_time provides travel time from the Google Distance Matrix API
govee_ble Integrates Govee BLE devices into Home Assistant
govee_light_local Integrates Govee lights into Home Assistant using Local API control
gpsd GPS information collected by gpsd and a GPS receiver
gree Discover, connect and control Gree based minisplit systems
greenwave Communicates with the Greenwave Reality (TCP Connected) Gateway
gtfs gtfs sensor will give you the next departure time
habitica Allows you to monitor and manage your Habitica profile
hangouts Allows you to send messages to Google Hangouts conversations
hardware provides an API which offers information about certain board types, USB dongles,
hdmi_cec Creates switch entities for HDMI devices in Home Assistant
heatmiser Control Heatmiser DT/DT-E/PRT/PRT-E thermostats from Heatmiser
hikvision Parses the event stream of a Hikvision IP Camera for Home Assistant
hikvisioncam Allows you to control your motion detection settings from Home Assistant
hisense_aehw4a1 Give Wi-Fi connectivity to some Hisense ACs
hive Set up and integrate all supported Hive devices in Home Assistant
hko retrieves weather data from the Hong Kong Observatory Open Data API
hlk_sw16 HLK-SW16 by Hi-Link is a simple networkable 16 port relay device
home_connect Home Connect standard for Bosch and Siemens
home_plus_control allows you to control a range of Legrand in-wall switches and power outlets
homewizard collect data locally from the HomeWizard Energy products
homeworks Lutron Homeworks Series 4 &amp; 8 systems via RS232
honeywell Integrates US-based Honeywell Total Connect Comfort (TCC) climate systems
horizon Allows you to control a Unitymedia Horizon HD Recorder from Home Assistant
html5 html5 enables you to receive push notifications to Chrome or Firefox
htu21d Read the temperature and humidity from a HTU21D sensor (I2C)
huawei_lte allows you to observe and control Huawei LTE devices
huisbaasje Huisbaasje smart energy meters
hunterdouglas_powerview integrate your Hunter Douglas PowerView devices
husqvarna_automower integration provides connectivity with Husqvarna Automowers lawn mowers
huum Integrates Huum saunas into Home Assistant
hvv_departures departures of busses, trains and ferries in Hamburg
hyperion integrate your Hyperion into Home Assistant
ialarm A simple library to interface with iAlarm systems, built for Home-Assistant
ialarm_xr Provides connectivity with the Antifurto365 iAlarmXR alarm systems
iammeter real-time readings of WEM3080, WEM3162 &amp; WEM3080T) meters
icloud iCloud allows users to track their location on iOS devices
idasen_desk allows you to connect your IKEA Idåsen motorized desk to Home Assistant
idteck_prox This integration works with Proximity Readers (RFID card readers)
ifttt With the IFTTT component, you can trigger applets through the “Webhooks” service
iglo integrate your iGlo Lights into Home Assistant
ign_sismologia a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional
image handle image assets in Home Assistant
imgw_pib hydrological data from Institute of Meteorology and Water Management - Poland
improv_ble allows connecting devices implementing Improv via BLE to Wi-Fi
inkbird Integrates INKBIRD devices into Home Assistant
intellifire integrate IntelliFire Wi-Fi fireplace modules
iota IOTA is a new blockless distributed ledger
iotawatt Integration for the IoTaWatt Open WiFi Electricity Monitor
iotty integrate iotty devices into Home Assistant
iperf3 iperf3 sensor integration allows you to measure network bandwidth
iqvia collects allergy, asthma and disease information (based on a U.S. ZIP code)
irish_rail_transport will give you the time until the next two departures
iron_os connects Home Assistant with PINE64’s Pinecil V2 soldering irons
iskra connect Iskra energy meters and power quality analyzers to Home Assistant
israel_rail give you the next three departure times from Israel rail
iss know if the station is above your home location
ista_ecotrend import your monthly meter readings from the ista EcoTrend service
isy994 controller that is capable of controlling Insteon and X10 devices
itach control IR devices with a Global Caché iTach Device and GC-100 devices
izone control of a local iZone ducted reverse-cycle climate control device
jellyfin exposes a Jellyfin server as a Media Source in Home Assistant
juicenet pulls data from a JuiceNet charging station
justnimbus queries the JustNumbus API used by the JustNimbus web dashboard
jvc_projector The JVC Projector integration allows for the automation of JVC Projectors
kaiterra view the readings from your Laser Egg or Sensedge device
kaleidescape The Kaleidescape integration allows automation of Kaleidescape movie player
keba integrates your Keba charging station (wallbox)
keenetic_ndms2 presence detection for Keenetic Routers
kegtron Integrates Kegtron Smart Keg Monitor (Gen 1) devices into Home Assistant
keyboard The keyboard integration simulates key presses on the host machine
keyboard_remote Receive signals from a keyboard and use it as a remote control
keymitt_ble allows you to locally control a MicroBot Push
kira main integration to integrate Keene Electronics IR over IP Kira modules
kiwi open your KIWI Smart Locks and Smart Entry Devices
kmtronic IP-connected relays
knocki receive events for the triggers set up from your Knocki devices
konnected connect wired sensors and switches to a Konnected Alarm Panel
kostal_plenticore allows you to get data from Kostal Plenticore solar inverters
kulersky connects Brightech Kuler Sky floor lamps to Home Assistant
kwb integrates the sensors of KWB Easyfire pellet central heating units
lacrosse using the data provided by a Jeelink USB dongle or this Arduino sketch
lacrosse_view allows access to LaCrosse sensors
lamarzocco interacts with La Marzocco coffee machines through calls to the LaMarzocco cloud
lametric LaMetric Time smart clock listen to web radio and display notifications
landisgyr_heat_meter read the meter values from Ultraheat devices by Landis &amp; Gyr
lastfm lastfm sensor platform will allow you to see whenever a user starts scrobbling
launch_library information about the next planned space launch
laundrify Monitor the status of your washing machine or dryer using a laundrify WiFi power
lcn allows you to connect to LCN hardware devices
ld2410_ble Integrates LD2410 BLE sensors from Hi-Link
leaone Integrates LeaOne health devices into Home Assistant
led_ble Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista
lektrico ntegration integrates your Lektrico Charging Station
lg_netcast allows you to control a LG Smart TV running NetCast 3.0
lg_soundbar allows you to control LG Soundbars from Home Assistant
lidarr The Lidarr integration pulls data from a given Lidarr instance
life360 detect presence using the unofficial API of Life360
lifx_legacy The lifx integration allows you to integrate your LIFX into Home Assistant
lightwave WiFi link for controlling Lightwave lights, switches and TRVs
limitlessled control your LimitlessLED lights from within Home Assistant
linear_garage_door lets you control Linear garage doors through Home Assistant
linkplay control various media players based on the LinkPlay protocol
linux_battery sensor platform is using the information stored in /sys/class/power_supply/
litejet allows a computer to control the system via LiteJet’s third party protocol
livisi connect your LIVISI Smart Home Controller (SHC) to Home Assistant
logi_circle integrate your Logi Circle cameras in Home Assistant
london_underground display the status of London underground lines
lookin Integrates LOOKin devices into Home Assistant
loqed Integrate your LOQED Touch Smart Lock with Home Assistant
lupusec Lupusec alarm control panel and ultimately all connected sensors
lutron communicating with the Lutron main hub
lutron_caseta for communicating with the Lutron Caseta Smart Bridge
lw12wifi Library to control the Lagute LW-12 WiFi LED controller
lyft Unofficial Lyft Rides API Python SDK
lyric Honeywell Lyric thermostat platform
madvr automation and control of madVR Envy devices
magicseaweed Provides API wrapper to magicseaweed.com.
mailgun A simple mailgun client - pymailgun fork with Python 3 support
marytts text-to-speech platform uses MaryTTS Text-to-Speech engine
mastodon uses Mastodon to deliver notifications from Home Assistant
matrix allows you to send messages to matrix rooms
mcp23017 base for all related mcp23017 platforms in Home Assistant
mealie The Mealie integration will fetch data from your Mealie instance
meater communication with the Meater Temperature Probe from Apption Labs
medcom_ble International Medcom Bluetooth-enabled radiation monitors
mediaroom control a Mediaroom Set-Top Box (STB) from Home Assistant
melcloud Python MELCloud interface
melissa main integration to connect to a Melissa Climate A/C control
melnor allows you to control your Melnor Bluetooth watering valves
message_bird MessageBird's REST API
met_eireann Met Éireann (The Irish Meteorological Service) Public Weather Forecast API
meteoalarm watch for weather alerts in europe from MeteoAlarm
meteoclimatic use Meteoclimatic web service as a source for meteorological data
metoffice weather platform uses the Met Office’s DataPoint API
mhz19 small non-dispersive infrared sensor that can measure CO2 level
microbees allows you to control your microBees devices such as plugs and wall switches
microsoft text-to-speech platform uses the TTS engine of the Microsoft Speech Service
mill A python3 library to communicate with Mill
minecraft_server retrieve information from a Minecraft server
minio This integration adds interaction with Minio
moat Integrates Moat devices into Home Assistant
mochad main integration to integrate all Mochad X10 platforms
modem_callerid Uses an available modem for collecting caller ID information
modern_forms Asynchronous Python client for Modern Forms fans
moehlenhoff_alpha2 allows you to control a Möhlenhoff Alpha 2 temperature control system
monarch_money a personal finance aggregation and budgeting service
monoprice Python API for talking to Monoprice 6-zone amplifier
monzo allows you to connect your Monzo bank accounts to Home Assistant
mopeka Integrates Mopeka devices into Home Assistant
motion_blinds control Motion Blinds from Coulisse B.V.
motionblinds_ble adds support for Motionblinds Bluetooth motors
motioneye integrate your motionEye server into Home Assistant
motionmount control the position of your TVM 7675 Pro Signature MotionMount
msteams send notifications from Home Assistant to a team channel in Microsoft Teams
mullvad Mullvad VPN integration pulls Mullvad VPN status information
mutesync mutesync integration for Home Assistant connects to the mütesync virtual button
mvglive departure times bus, tram, subway, train of Munich public transport network
mychevy communicates with the my.chevrolet website using the javascript API
mycroft allows you to send notifications and more to Mycroft from Home Assistant
mysensors combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69
mystrom Python API for interacting with myStrom devices
mythicbeastsdns automatically update your dynamic DNS entry at Mythic Beasts
myuplink get information about the devices supporting myUplink using the official cloud A
nam get temperature, humidity, pressure , air quality from Nettigo devices
namecheapdns automatically update your dynamic DNS entry at namecheapdns
nanoleaf allows you to control Nanoleaf Light Panels from Home Assistant
neato Python package for controlling Neato pybotvac Connected vacuum robot
nello The nello platform allows you to control Nello intercoms
ness_alarm integrate a Ness D8x/D16x alarm system
nest main integration to integrate all Nest related platforms
netgear detect presence by looking at connected devices to a NETGEAR device
netgear_lte observe and control NETGEAR LTE modems
netio Binding library for Koukaam netio devices
neurio_energy Integrate your Neurio meter information into Home Assistant
nexia allows you to integrate your Nexia thermostats into Home Assistant
nextbus will give you the next departure time and associated data fro NextBus
nextdns allows you to monitor NextDNS statistics
nibe_heatpump control and monitor Nibe Heat Pumps in Home Assistant
nice_go control Nice G.O. garage doors through Home Assistant
nightscout allows you to view your CGM data from Nightscout
niko_home_control platform allows you to integrate your Niko Home Control
nilu An API client for getting pollution data from NILU sensor stations in Norway
nina displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe
nissan_leaf integration with the NissanConnect EV cloud service
nmbs Python wrapper for the iRail API
noaa_tides prediction for the tides for any location in the United States
nobo_hub Integrates Nobo Ecohub into Home Assistant
norway_air A library to communicate with the met.no api
notion retrieves data from Notion wireless home monitoring sensor kits
nsw_fuel_station uses the NSW Fuel Check App data as a source for current fuel price data
nsw_rural_fire_service_feed integrate a GeoJSON feed provided by the NSW Rural Fire Service
nuheat control your connected NuHeat Signature floor heating thermostats
numato base for all related GPIO platforms of the Numato 32 Port USB GPIO expander
nyt_games The NYT Games integration fetches data about your progress
nzbget monitor and control your downloads with NZBGet
oasa_telematics bus and trolley arrival times for Greek public transport for Athens
obihai view the call status for your Obihai devices
oem ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor
ohmconnect show you the current OhmConnect status for the given OhmConnect ID
ollama adds a conversation agent in Home Assistant powered by a local Ollama server
ombi The Ombi integration monitors data from your Ombi instance
omnilogic Hayward Onmilogic pool control system
oncue allow you to monitor the state of your Oncue enabled Kohler generator
ondilo_ico ICO continuously analyzes the water quality of your pool/spa
open_meteo integrates the free weather forecast from Open-Meteo
openai_conversation adds a conversation agent powered by OpenAI in Home Assistant
openerz uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ)
openevse an OpenEVSE Charging station equipped with an ESP8266-based Wi-Fi
openhome connect an Openhome Compliant Renderer to Home Assistant
opensky allows one to track overhead flights in a given region
opentherm_gw control the OpenTherm Gateway from Home Assistant
openuv The openuv integration displays UV and Ozone data from openuv.io
opower get energy information from utilities that use Opower
opple allows you to control the state of your Opple smart light
oralb Integrates Oral-B devices into Home Assistant
orangepi_gpio The orangepi_gpio integration is the base for all related GPIO platforms
oru fetches your current energy usage from your ORU smart meter
orvibo allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets
osoenergy allows you to interact with supported devices and services offered by OSO Energy
osramlightify allows you to integrate your Osram Lightify into Home Assistant
otbr calling an Open Thread Border Router’s REST API in Home Assistant
ourgroceries ntegrates your shopping lists into Home Assistant
overkiz The Overkiz (by Somfy) integration platform
ovo_energy allows you to monitor your energy consumption data
p1_monitor The P1 Monitor integration integrates the P1 Monitor API platform
panasonic_bluray allows you to control a Panasonic Blu-Ray player
pandora Pandora account, you can control it from Home Assistant with this media player
pcal9535a pcal9535a integration is the base for all related pcal9535a platforms
peco provides electricity outage data from PECO Philadelphia power company
pegel_online uses the data from the German Federal Waterways and Shipping Administration
pencom Pencom is a computer-controlled relay, I/O and custom boards
permobil view various sensors with information about your Permobil wheelchair
picnic get information from Picnic about orders, deliveries and cart content
piglow control the Piglow lights on your Raspberry Pi from within Home Assistant
pjlink control projectors with support for the PJLink protocol from Home Assistant
plaato sets up integration with Plaato Airlock and Keg
plum_lightpad A python package that interacts with the Plum Lightpad
pocketcasts monitor unplayed episodes you have of your favorite podcasts at Pocket Casts
point Point hub enables integration with the Minut Point
private_ble_device identify devioces with random MAC addresses
profiler Help visualize profiling data from cProfile with kcachegrind and qcachegrind
progettihwsw brings the automation experience with ProgettiHWSW boards
proliphix control Proliphix thermostat from Home Assistant
prometheus The prometheus integration exposes metrics in a format which Prometheus can read
prosegur Prosegur Smart Alarms (Cloud Polling)
proxmoxve poll data from Proxmox VE virtualization environment
proxy pass another camera’s output through post-processing routines
prusalink PrusaLink integration allows you to monitor your Prusa 3D printer
pulseaudio_loopback whole home audio system based upon PulseAudio
pure_energie integrates the Pure Energie Monitor device with Home Assistant
purpleair PurpleAir makes sensors that measure hyper-local air quality data
pushbullet sensor platform reads messages from Pushbullet
pushover allows integrations to send messages to the user using Pushover
pvoutput The PVOutput integration
pvpc_hourly_pricing hourly price of electricity in Spain from PVPC
qbittorrent monitor your downloads with qBittorrent from within Home Assistant
qingping Integrates Qingping devices into Home Assistant
qld_bushfire GeoRSS feed containing bushfire alerts for Queensland
qnap_qsw This integration interacts with the local API of QNAP QSW managed switches
qrcode enables QR code recognition from cameras
quantum_gateway device tracker platform for Verizon Fios
qwikswitch the main integration to integrate various QwikSwitch devices with Home Assistant
rabbitair lets you control your air purifier over the local network
radiotherm control a thermostat from Radio Thermostat or 3M Filtrete
raincloud allows you to integrate your Melnor RainCloud sprinkler system in Home Assistant
rainforest_eagle platform for Rainforest Automation’s Eagle-200 and Legacy Eagle energy gateways
rainforest_raven connects to a RAVEn-compatible device attached to the Home Assistant via USB
rapt_ble Integrates RAPT Pill hydrometers into Home Assistant
raspihats The base for all related Raspihats platforms in Home Assistant
raspyrfm adds support for cheap RC 433 MHz outlets via one of the supported gateways
rdw looks up any dutch registered vehicle by its license plate
recollect_waste track the next scheduled waste pickup and what type of waste from Recollect
recswitch allows you to control the Ankuoo REC Switch devices from Home Assistant
reddit integrates data from Reddit to monitor your favorite subreddits
refoss Integrate Refoss devices into Home Assistant
remember_the_milk create tasks in Remember The Milk (RTM) (deprecated)
remote_rpi_gpio base for all related GPIO platforms in Home Assistant
renault integration with the MyRenault cloud service
renson The Renson integration pulls in data from the Renson Endura delta device
reolink The integration allows you to control Reolink NVRs or cameras
repetier Repetier-Server is a 3D printer/CNC server, able to control multiple devices
rflink The rflink integration supports devices that use RFLink gateway firmware
rfxtrx supports RFXtrx 433 MHz devices by RFXCOM
ridwell allows users to track waste recycling pickups scheduled with Ridwell
ripple The ripple sensor platform displays Ripple wallet balances from Ripple.com
risco This integration connects with Risco Alarms over Risco Cloud
rituals_perfume_genie monitor your Rituals perfume diffusers
rmvtransport departure time of bus, tram, subway, train in Rhein-Main area public transport
rocketchat allows you to send messages to your Rocket.Chat instance from Home Assistant
romy The ROMY integration allows you to control your ROMY vacuum robot
route53 keep your AWS Route53 DNS records up to date
rova uses an unofficial ROVA API to allow you to get your waste collection schedule
rpi_gpio The rpi_gpio integration is the base for all GPIO platforms in Home Assistant
rpi_gpio_pwm connect pigpio-daemon on an Raspberry Pi
rpi_pfio base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant
rpi_power monitor your Raspis Power Supply
rpi_rf control devices over 433/315MHz LPD/SRD signals on a RPi
rtsp_to_webrtc provide WebRTC live streams for any RTSP camera
ruckus_unleashed Python API to interact with a Ruckus Unleashed device
russound_rio control Russound devices that make use of the RIO protocol
russound_rnet control Russound devices that make use of the RNET protocol
ruuvi_gateway Integrates Ruuvi Gateway devices as polling BLE remote scanners via the /history
ruuvitag_ble Integrates Ruuvi’s RuuviTag BLE devices into Home Assistant
rympro connects with a Read Your Meter Pro account to get water meter reads into HA
sabnzbd monitor and control your downloads with SABnzbd from within Home Assistant
saj poll a SAJ solar inverter and present the values as sensors
sanix get water/sewage level sensor measurements from the Sanix devices
satel_integra Satel Integra alarm panel to leverage
schlage provides connectivity with Schlage WiFi smart locks through Schlage’s cloud API
schluter integrate your Schluter-DITRA-HEAT-E-WiFi electric floor heating thermostat
screenlogic allows you to integrate your Pentair IntelliTouch or EasyTouch pool controller
scsgate allows to interact with the MyHome system from BTicino/Legrande
sendgrid Notification platform sends email notifications via SendGrid
sense Integrate your Sense meter information into Home Assistant
sensehat lets you control the Sense HAT board’s 8x8 RGB LED matrix on your Raspberry Pi
senseme Integrates SenseME devices into Home Assistant
sensibo Integrates Sensibo Air Conditioning controller into Home Assistant
sensirion_ble Integrates sensors talking Sensirion’s BLE protocol into Home Assistant
sensorpro Integrates SensorPro devices into Home Assistant
sensorpush Integrates SensorPush devices into Home Assistant
sensoterra communicates with your Sensoterra soil moisture probes using
sentry The free Sentry account allows 5000 events per month
senz allows you to control and monitor your nVent RAYCHEM SENZ-WIFI thermostats
serial use data provided by a device connected to the serial port of the system
serial_pm Particulate matter sensors measure the amount of very small particles in the air
sesame allows you to control your Sesame smart locks made by CANDY HOUSE, Inc.
seven_segments allows you to read physical seven segments displays
seventeentrack get package data tied to their 17track.net account
sfr_box offers integration with the SFR broadband router
sharkiq The sharkiq integration allows you to control your Shark IQ vacuum
shiftr transfer details collected with Home Assistant to Shiftr.io
sht31 allows you to get the current temperature and humidity from a Sensirion SHT31
sia provides integration with several alarm systems that implement the SIA Protocol
sighthound Detect people in camera images using Sighthound Cloud
simplefin share read-only financial data
simplepush deliver notifications from Home Assistant to your Android device
sinch The sinch platform uses Sinch to deliver notifications from Home Assistant
sisyphus allows you to observe and control your Sisyphus Kinetic Art Table
sky_hub presence detection at connected devices to a Sky Hub router based router
skybeacon supports CR2477-powered iBeacon/eddystone sensors
slack The slack platform delivers notifications from Home Assistant to Slack
sleepiq lets you view sensor data from SleepIQ by SleepNumber
slide integrate your slide.store devices in Home Assistant using the official API
slimproto allows you to control a Squeezebox music player directly from Home Assistant
smart_meter_texas allows Texas residents to integrate their electric meters into Home Assistant
smarttub control hot tubs which use the SmartTub system
smarty lets you control Salda Smarty ventilation units from Home Assistant
smhi support for the SMHI.se web service as a source for meteorological data
smlight allows users to monitor and manage their SLZB-06x devices
sms allows having a local execution SMS notification via Gammu
snapcast The snapcast platform allows you to control Snapcast from Home Assistant
snooz Integrates SNOOZ devices into Home Assistant
solaredge details from your SolarEdge solar power setup
solaredge_local uses the local API available on some SolarEdge Inverters
solarlog uses the open JSON interface on Solar-Log PV monitoring systems
soma integrate their Soma Smarthome devices into Home Assistant
somfy_mylink an interface to a compatible Somfy MyLink hub utilizing the Synergy API
sonarr The Sonarr integration pulls data from a given Sonarr instance
songpal control Sony’s Songpal (”Audio Control API”) compatible devices
sony_projector allows you to control the state of SDCP compatible network-connected projectors
soundtouch control your Bose Soundtouch speakers from Home Assistant
spc integrate your Vanderbilt SPC alarm panel and any connected sensors
spider integrate all Itho Daalderop Spider related platforms
splunk log all state changes to an external Splunk database
srp_energy SRP Energy integration hourly energy usage report
ssdp will scan the network for supported devices and services (Upnp)
starline retrieve data of your StarLine security system from the StarLine portal
starlingbank monitor your account balance data as sensors
starlink allows you to integrate your Starlink into Home Assistant
startca Integrate your Start.ca account information into Home Assistant
steam_online allows you to track the online status of public Steam accounts
steamist monitor the state of your Steamist steam shower
stookalert queries the RIVM Stookalert API for unfavorable weather conditions
stookwijzer queries the Stookwijzer API for windspeed and gets the air quality index
stream provides a way to proxy live streams through Home Assistant
streamlabswater interact with StreamLabs water monitoring devices
subaru MySubaru connected vehicle services
suez_water consumption of water from the French water provider Tout Sur Mon Eau
sunweg a sensor to collect information from your WEG inverters using Sun WEG server
supla Supla is an Open Source home automation system for ESP8266 based devices
surepetcare information on your Sure Petcare Connect Pet or Cat Flap
swiss_hydrological_data details (temperature, level, and discharge) of rivers and lakes in Switzerland
swiss_public_transport give you the next three SBB departure times from a given location
switchbee library to control SwitchBee smart home devices
switchbot allows you to control SwitchBot devices from Home Assistant
switchbot_cloud allows you to control SwitchBot devices connected through the SwitchBot hub
switcher_kis allows you to control the Switcher V2 Water Heater
switchmate allows you to control Switchmate devices from Home Assistant
syncthing allows you to monitor states of your synced folders from Syncthing
syncthru allows you to read current data from your local Samsung printer
synology_srm detect presence by looking at connected devices to a Synology SRM router
system_bridge System Bridge runs on your local machine to share system information via its AP
tado an interface to the my.tado.com website
tahoma interface to the tahomalink.com website. It adds covers, scenes and a sun sensor
tailscale monitor and automate on the state of the devices in your Tailscale VPN
tailwind integrates Tailwind garage door controllers fully locally
tami4 Support for Tami4 Edge / Edge+ by Strauss in Home Assistant
tank_utility Add Tank Utility propane tank monitors to Home Assistant
tapsaff provides the ‘Taps Aff’ status for a given location within the UK
tautulli The tautulli sensor platform will monitor activity on a given Tautulli Server
technove TechnoVE Smart Charging Station through the station local API
ted5000 monitors electricity consumption/production by connecting to the TED gateway
tedee connect locally to your Tedee locks by communicating with the Tedee bridge
telegram_bot Use Telegram on your mobile or desktop device to send and receive messages
tellstick integrates TellStick devices into Home Assistant
temper get the current temperature from a TEMPer device
tesla_fleet exposes various sensors from Tesla vehicles and energy sites
tesla_wall_connector allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi
teslemetry commands and sensors from the Tesla vehicles connected to a Teslemetry subscript
tessie control Tesla vehicles connected to your Tessie account from HA
tfiac integrates several vendors air conditioning systems into Home Assistant
thermobeacon Integrates ThermoBeacon devices into Home Assistant
thermopro Integrates ThermoPro devices into Home Assistant
thermoworks_smoke pulls data for your ThermoWorks Smoke Thermometer
thingspeak makes Home Assistant communicate with the ThingSpeak API
thinkingcleaner displays information about your Thinking Cleaner add-on
thread track the different Thread networks (WIP)
tibber a sensor with the current electricity price
tikteck Support for the Bluetooth smart bulb from Tikteck
tilt_ble Integrates Tilt Hydrometer BLE devices into Home Assistant
tmb Library that interacts with TMB API
todoist connect to your Todoist Projects and generate binary sensors
tof uses an invisible laser to measure distance with millimeter resolution
tolo allows you to control your TOLO Sauna and TOLO Steam Bath
touchline lets you control ROTH Touchline floor heating thermostats
touchline_sl control Roth Touchline SL underfloor heating systems
tplink_lte allows you to observe and control TP-Link LTE routers
tplink_omada allows you to control your TP-Link Omada SDN Devices
traccar uses GPS for tracking and has support for over 1500 different types of devices
traccar_server Traccar uses GPS for tracking,over 1500 different types of devices
trackr trackr platform allows you to detect presence using TrackR devices
tractive Tractive is an Austrian company develops real-time location trackers for pets
trafikverket_camera Retrieve camera feed from Trafikverket
trafikverket_ferry Retrieve ferry departure information from Trafikverket
trafikverket_train Retrieve train departure information from Trafikverket
trafikverket_weatherstation weather information provided by Trafikverket weather stations in Sweden
transmission transmission integration allows you to monitor your downloads with Transmission
transport_nsw gets next departure from Transport NSW stop for bus, train, light rail or ferry
travisci integrate the test build results reported by Travis-CI working
trend sensors which show the trend of numeric state orstate_attributes
triggercmd allows you to run commands on computers via TRIGGERcmd with Home Assistant
twentemilieu allows you to track the next scheduled waste pickups by Twente Milieu
twilio enables the sending of notifications via SMS and the creation of calls
twinkly control Twinkly LED string from Home Assistant
twitch monitor Twitch channel status from within Home Assistant
twitter notification platform uses Twitter to deliver notifications from Home Assistant
ubus a presence detection scanner for OpenWrt using ubus
ukraine_alarm uses the Ukraine Alarm web service to offer air-raid siren notifications
unifiled control lights from a UniFi LED by Ubiquiti Networks controller
unifiprotect Camera feeds and Sensor data from a UniFi Protect application
upb Library for interacting with UPB PIM
upc_connect presence detection by looking at a Connect Box
upcloud allows you to access the information about your UpCloud servers
uptimerobot provides binary sensors from your monitors from Uptime Robot
uscis updates on your USCIS case using your case/receipt number
usgs_earthquakes_feed a GeoJSON feed provided by the U.S. Geological Survey
uvc allows you to integrate UniFi Video Camera (UVC) into Home Assistant
v2c allows monitoring and control of a local V2C Trydan EVSE
vasttrafik traveling details for the larger Göteborg area in Sweden from the Västtrafik
venstar allows you to control Venstar thermostats from Home Assistant
verisure Home Assistant has support to integrate your Verisure devices
versasense The VersaSense integration supports the VersaSense Edge Gateway
vesync control smart switches and outlets connected to the VeSync App
vilfo integration allows you to observe the state of your Vilfo Router
vivotek camera platform allows you to integrate a VIVOTEK IP camera
vlc_telnet Control VLC via it's telnet interface
vodafone_station allows you to control your Vodafone Station based router
voip enables users to talk to Assist using an analog phone and a VoIP adapter
volkszaehler consuming the system information provided by the Volkszaehler API
volumio allows you to control a Volumio media player
volvooncall offers presence detection as well as sensors such as odometer and fuel leve
vulcan The Uonet+ Vulcan integration allows you to view timetable from your e-register
vultr access information about and interact with your Vultr subscriptions
w800rf32 supports W800RF32 devices by WGL Designs
wallbox pulls data from the MyWallbox Portal for your Wallbox charging station
waterfurnace Python interface for waterfurnace geothermal systems
watson_iot link Home Assistant with an IBM Watson IoT Platform instance
watson_tts text-to-speech platform that works with IBM Watson Cloud
watttime Cloud based Climate Trace Service
weatherflow reads weather data from all WeatherFlow Tempest compatible weather station
weatherflow_cloud provides access to cloud provided Weather Forecast of a user’s Tempest Weather S
weatherkit obtains current weather and forecasts (hourly and daily) from Apple Weather
webmin provides sensors for monitoring the CPU and memory usage of your server
weheat display your Weheat devices through Home Assistant
whirlpool integrates Whirlpool 6th Sense Live appliances
wiffi allows you to connect your STALL WIFFI devices directly
wilight The wilight integration is to integrate WiLight devices with Home Assistant
wirelesstag integrate your wirelesstag.net sensors tags
wiz allows you to control your WiZ lights and smart sockets
wmspro WMS WebControl pro integration allows you to integrate WAREMA devices
wolflink uses the Wolf Smart-Set for your heating system status
ws66i Control the Soundavo Whole-Home Audio Amplifier via local network
xbox A library to authenticate with Windows Live/Xbox Live and use their API
xeoma Python wrapper for Xeoma web server API
xiaomi_ble Integrates devices that implement the Xiaomi Mijia BLE MiBeacon protocol
xmpp Python 3 library for XMPP
yale integrate your Yale devices in Home Assistant
yale_smart_alarm Yale Smart Alarm systems and Smart Hub through Yale’s API
yalexs_ble Integrates Yale Access Bluetooth devices into Home Assistant
yandex_transport will give you the time until the next departure time from a bus/tramway/etc stop
yardian The Yardian integration allows you to control your Yardian Smart Sprinkler Contr
yeelightsunflower allows you to control your Yeelight Sunflower light bulbs
yolink Integrates YoLink Devices into Home Assistant
youless allows you to read the meter values from sensors created by YouLess
youtube allows you to connect YouTube channels to Home Assistant
zabbix integration to connect to a Zabbix monitoring instance via the Zabbix API
zamg meteorological details published by the Austrian weather service
zengge Python API for controlling Zengge LED bulbs
zestimate track the Zestimate® value of properties using the Zillow API
zeversolar Zeversolar integration using local API
ziggo_mediabox_xl allows you to control a Ziggo Mediabox XL
zwave_me allows you to control a Z-Wave network via the Z-Wave.Me Z-Way

dev-python

lxml

Flag Description
threads

propcache

Flag Description
native-extensions

sqlalchemy

Flag Description
sqlite

gui-apps

uwsm

Flag Description
uuctl
uwsm-app

waybar

Flag Description
evdev
libcava
libinput
logind
mpris
tray
upower
wifi

media-libs

harfbuzz

Flag Description
cairo
glib Enable <pkg>dev-libs/glib</pkg> unicode functions
graphite Enable <pkg>media-gfx/graphite2</pkg> complementary shaper
icu
introspection
truetype

libcamera

Flag Description
drm
jpeg
libevent
tiff
trace
unwind
v4l2

media-sound

libcava

Flag Description
alsa
ncurses
portaudio

media-video

pipewire

Flag Description
dbus
echo-cancel Enable WebRTC-based echo canceller via <pkg>media-libs/webrtc-audio-processing</pkg>
elogind
extra Build pw-cat/pw-play/pw-record
flatpak Enable Flatpak support
gsettings Use gsettings (<pkg>dev-libs/glib</pkg>) to read/save used modules (useful for e.g. <pkg>media-sound/paprefs</pkg>
ieee1394
jack-client Install a plugin for running PipeWire as a JACK client
jack-sdk Use PipeWire as JACK replacement
libcamera
liblc3 Allow loading LC3 plugins via <pkg>media-sound/liblc3</pkg>
lv2 Allow loading LV2 plugins via <pkg>media-libs/lv2</pkg>
man
modemmanager Combined with USE=bluetooth, allows PipeWire to perform telephony on mobile devices.
pipewire-alsa Replace PulseAudio's ALSA plugin with PipeWire's plugin
readline
roc Enable roc support for real-time audio streaming over the network, using <pkg>media-libs/roc-toolkit</pkg>. See https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc
sound-server Provide sound server using ALSA and bluetooth devices
system-service Install systemd unit files for running as a system service. Not recommended.
v4l

net-vpn

openconnect

Flag Description
gssapi Build GSSAPI support
libproxy Enable proxy support
lz4
nls
pkcs11
pskc Enable PSKC file storage of HOTP/TOTP keys
smartcard
stoken Enable stoken support

www-client

google-chrome

Flag Description
qt6