An open-source home automation platform running on Python 3

Git repository web repo

(actual branch main)

Last commit: 1 week, 1 day ago (main branch)



The meta-homeassistant layer depends upon:


The meta-homeassistant layer recommends:

Recipe name Version Description
container-homeassistant 1.0 A small containr just capable of running Home Assistant
core-image-homeassistant 1.0 A small image just capable of running Home Assistant
python3-acme 2.7.1 ACME protocol implementation in Python.
python3-aiodiscover 1.5.1 Discover hosts by arp and ptr lookup
python3-aiogithubapi 22.10.1 Asynchronous Python client for the GitHub API
python3-aiohttp-cors 0.7.0 CORS support for aiohttp
python3-aioshelly 6.0.0 Python library to control Shelly
python3-anyio 3.6.2 High level asynchronous concurrency and networking framework that works on top of either trio or asyncio
python3-astral 2.2 Calculations for the position of the sun and moon
python3-async-upnp-client 0.36.2 Async UPnP Client for Python
python3-atomicwrites-homeassistant 1.4.1 Powerful Python library for atomic file writes. Fork from homeassistant
python3-axis 48 Python library enabling easy communication with Axis devices and its metadatastream
python3-backoff 2.2.1 Python library providing function decorators for configurable backoff and retry
python3-bleak-retry-connector 3.3.0 A connector for Bleak Clients that handles transient connection failures
python3-bluetooth-adapters 0.16.1 Tools to enumerate and find Bluetooth Adapters
python3-bluetooth-auto-recovery 1.2.3 Recover bluetooth adapters that are in an stuck state
python3-bluetooth-data-tools 1.14.0 Tools for converting bluetooth data and packets
python3-boto3 1.28.17 AWS SDK for Python
python3-botocore 1.31.17 Low-level, data-driven core of boto 3.
python3-btsocket 0.2.0 Python library to interact with the Bluez Bluetooth Management API communicating with the kernel using a so-called Bluetooth Management sockets
python3-ciso8601 2.3.0 Fast ISO8601 date time parser for Python written in C
python3-deepmerge 1.1.0 Deepmerge: merging nested data structures
python3-envs 1.3 Easy access of environment variables from Python with support for typing (ex. booleans, strings, lists, tuples, integers, floats, and dicts). Now with CLI settings file converter.
python3-fnv-hash-fast 0.5.0 A fast version of fnv1a
python3-fnvhash 0.1.0 Pure Python FNV hash implementation
python3-fritzconnection 1.12.0 Python-Tool to communicate with the AVM Fritz!Box by the TR-064 protocol and the AHA-HTTP-Interface
python3-getmac 0.8.2 Platform-independent pure-Python module to get a MAC address
python3-gtts 2.2.4 Python library and CLI tool to interface with Google Translate's text-to-speech API
python3-ha-av 10.1.1 Pythonic bindings for FFmpeg's libraries.
python3-hass-nabucasa 0.74.0 Issues related to the cloud integration in Nabu Casa
python3-hassil 1.5.1 Intent parsing for Home Assistant
python3-home-assistant-bluetooth 1.10.4 Basic bluetooth models used by Home Assistant.
python3-home-assistant-frontend 20231030.2 Frontend for Home Assistant
python3-home-assistant-intents 2023.11.17 Intent parsing for Home Assistant
python3-homeassistant 2023.11.3 Open-source home automation platform running on Python 3
python3-httpcore 0.18.0 A minimal HTTP client
python3-httpx 0.25.0 HTTPX - A next-generation HTTP client for Python.
python3-janus 1.0.0 Thread-safe asyncio-aware queue for Python
python3-josepy 1.13.0 JOSE protocol implementation in Python using cryptography.
python3-mac-vendor-lookup 0.1.12 This Python library provides an easy way to get vendor information from a MAC address
python3-maturin-native 1.2.3 Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages
python3-mutagen 1.47.0 Python module for handling audio metadata
python3-orjson 3.9.9 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
python3-psutil-home-assistant 0.0.1 Wrapper of psutil that removes reliance on globals
python3-pycognito 2023.5.0 Python library for using AWS Cognito. With support for SRP.
python3-pycountry 22.3.5 A Python library to access ISO country, subdivision, language, currency and script definitions and their translations.
python3-pydantic 1.10.7 Data validation and settings management using Python type hinting
python3-pyfritzhome 0.6.9 Python Library to access AVM Fritz!Box homeautomation
python3-pyipp 0.14.4 Asynchronous Python client for Internet Printing Protocol (IPP)
python3-pymodbus 3.5.4 A fully featured modbus protocol stack in python
python3-pyoctoprintapi 0.1.12 Octoprint API wrapper
python3-pyrfc3339 1.1 Python library for generating and parsing RFC 3339-compliant timestamps.
python3-pyric Python library to interact with the Bluez Bluetooth Management API communicating with the kernel using a so-called Bluetooth Management sockets
python3-python-didl-lite 1.3.2 DIDL-Lite (Digital Item Declaration Language) tools for Python
python3-python-jose-cryptography 3.2.0 A JOSE implementation in Python
python3-python-slugify 4.0.1 A Python Slugify application that handles Unicode
python3-pyturbojpeg 1.7.1 A Python wrapper of libjpeg-turbo for decoding and encoding JPEG image.
python3-radios 0.1.1 Asynchronous Python client for the Radio Browser APIt
python3-s3transfer 0.6.0 An Amazon S3 Transfer Manager
python3-securetar 2023.3.0 Secure Tarfile library
python3-sniffio 1.3.0 Sniff out which async library your code is running under
python3-snitun 0.36.2 End-to-End encryption with SNI proxy on top of a TCP multiplexer.
python3-text-unidecode 1.3 Text unidecode
python3-tzdata 2022.1 Provider of IANA time zone data
python3-ulid-transform 0.9.0 Convert Voluptuous schemas to dictionaries so they can be serialized.
python3-unicode-rbnf 1.0.0 Rule-based number formatting using Unicode CLDR data
python3-usb-devices 0.4.1 Tools for mapping, describing, and resetting USB devices.
python3-voluptuous 0.13.1 Voluptuous is a Python data validation library
python3-voluptuous-serialize 2.6.0 Convert Voluptuous schemas to dictionaries so they can be serialized.
python3-webrtc-noise-gain 1.2.3+git0.32a122569ca3 Tiny wrapper around webrtc-audio-processing for noise suppression/auto gain only
Date/time Errors Warnings
Feb. 18, 2024, 12:02 a.m. 2
Feb. 10, 2024, 9:01 p.m.
Feb. 8, 2024, 9:01 p.m.
Feb. 3, 2024, 9:01 p.m.
Feb. 2, 2024, 3:01 p.m.
Feb. 1, 2024, 9:01 a.m.
Jan. 31, 2024, 9:01 p.m.
Jan. 31, 2024, 12:02 a.m. 2