I am Paulus Schoutsen and I work on privacy focused smart homes. I do this by building [Home Assistant]. I started the project in 2013 and now it's one of…
I am Paulus Schoutsen and I work on privacy focused smart homes. I do this by building [Home Assistant]. I started the project in 2013 and now it's one of the most active open source projects in the world! Besides that I also work on [ESPHome], [ESP Web Tools], [Improv Wi-Fi] and more.
My work evolves mainly around keeping the many running. Reviewing contributions, working on the core architecture, documentation and fixing bugs.
If you enjoy what I am doing and want to support my effort, consider subscribing to Nabu Casa or becoming a sponsor!
[Home Assistant]: https://www.home-assistant.io
[ESPHome]: https://esphome.io
[ESP Web Tools]: https://esphome.github.io/esp-web-tools/
[Improv Wi-Fi]: https://www.improv-wifi.com/
-
react-sidebar ▣
A sidebar component for React
JavaScript ★ 1.5k 6y agoExplain → -
home-assistant-addons
Playground for some add-ons. Nothing serious.
HTML ★ 96 5d agoExplain → -
Android-NFC-Tag-Writer ▣
Android app to write data to NFC tags with custom mime-types
Java ★ 82 9y agoExplain → -
squeezelite-esp32-install
Web installer example for Squeezelite-ESP32
HTML ★ 53 3y agoExplain → -
micropython-http-client ▣
MicroPython HTTP Client
Python ★ 47 9y agoExplain → -
home-assistant-build-cli
CLI utility designed for LLMs to build and manage Home Assistant configurations.
Go ★ 36 2mo agoExplain → -
Python-COBOL ▣
Python code to parse and denormalize COBOL Copybooks.
Python ★ 28 7y agoExplain → -
home-assistant-android-tasker ▣
Set of Tasker for Android profiles and tasks to report to and control a Home Assistant server.
★ 28 11y agoExplain → -
home-assistant-svelte-prototype ▣
Prototype UI for Home Assistant using Svelte
JavaScript ★ 27 9y agoExplain → -
JMapViewer ▣
A fork of the OpenStreetMap JMapViewer with offline map support
Java ★ 25 10y agoExplain → -
home-assistant-react-native-ios ▣
Home Assistant prototype in React Native
JavaScript ★ 18 11y agoExplain → -
home-assistant-deno
Experimental Home Assistant Deno package
TypeScript ★ 15 5y agoExplain → -
home-assistant-quality-checker
Check Home Assistant integrations against the integration quality scale
Python ★ 14 7mo agoExplain → -
alternatives-to-us ⑂
A curated list of non-U.S.-based alternatives to popular services, focusing on privacy and global accessibility.
★ 10 1y agoExplain → -
unraid-docker-templates
This repository holds Docker templates for Docker images to be used in unRAID 6 (beta 8 or later).
★ 9 2y agoExplain → -
homeassistant-config ⑂
🏡 My Home Assistant Configs. Be sure to :star2: my repo to follow the updates!
HTML ★ 8 8y agoExplain → -
balloob
No description.
★ 8 4y agoExplain → -
home-assistant-ruby ▣
Ruby scripts to interface with Home Assistant
★ 7 12y agoExplain → -
dotfiles
No description.
Shell ★ 6 1mo agoExplain → -
llm-skills
A couple of skills for playing around
★ 5 4mo agoExplain → -
flipper-ir-esphome
Flipper IR to ESPHome converter
HTML ★ 5 1y agoExplain → -
python-broadlink ⑂
Python module for controlling Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs
Python ★ 5 7y agoExplain → -
python-zeroconf ⑂
A pure python implementation of multicast DNS service discovery
Python ★ 4 11y agoExplain → -
opendisplay-android
OpenDisplay WiFi client for Android — turns any Android 5.0+ device into an OpenDisplay screen
Java ★ 3 2mo agoExplain → -
notes-assistant
Manage directories of notes with Claude Code.
Python ★ 3 9mo agoExplain → -
pebble-home-assistant-ws ⑂
Control Home Assistant smart home directly from your Pebble smartwatch! This app uses WebSockets for real-time updates and control of your Home Assistant devices and entities.
★ 3 1y agoExplain → -
deep-clone-simple
Tiny deep clone utility for JavaScript that works only with basic types.
JavaScript ★ 3 9y agoExplain → -
home-assistant-config ⑂
Open source configuration of my connected apartment
★ 2 2y agoExplain → -
SendspinZero ⑂
Sendspin Audio Receiver for your Stereo/Amplifier
★ 2 1mo agoExplain → -
empty-hass
Little CLI to launch an empty HA instance.
Python ★ 2 4mo agoExplain → -
rhasspy-junior ⑂
Simplified voice control for Home Assistant
★ 2 4y agoExplain → -
hassio ⑂
First private cloud OS for home automation
Shell ★ 2 9y agoExplain → -
python-openzwave
Open Z-Wave bindings for Python 2 & 3
Python ★ 2 11y agoExplain → -
Adafruit_WebSerial_ESPTool ⑂
A Web Serial tool for updating your ESP bootloader.
★ 2 5y agoExplain → -
esphome-configs ⑂
Configurations I use on my various ESPHome devices
★ 2 2y agoExplain → -
frigate ⑂
NVR with realtime local object detection for IP cameras
★ 2 5y agoExplain → -
hass-browser_mod ⑂
🔹 A Home Assistant integration to turn your browser into a controllable entity - and also an audio player
★ 2 6y agoExplain → -
connectedhomeip ⑂
Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.
★ 2 3y agoExplain → -
esptool-js ⑂
Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.
TypeScript ★ 2 2y agoExplain → -
lovelace-card-tools ⑂
No description.
JavaScript ★ 2 6y agoExplain → -
python-garminconnect-aio ⑂
Asynchronous Garmin Connect Python 3 API wrapper
★ 2 5y agoExplain → -
hassbot-data ⑂
No description.
★ 2 4y agoExplain → -
HAP-python ⑂
A python implementation of the HomeKit Accessory Protocol (HAP)
Python ★ 2 5y agoExplain → -
almond-server ⑂
The home server version of Almond
JavaScript ★ 2 6y agoExplain → -
python-nest ⑂
Python API and command line tool for talking to the Nest™ Thermostat
Python ★ 2 11y agoExplain → -
py-opendisplay ⑂
Python module for interfacing with OpenDisplay firmware over BLE
★ 1 2mo agoExplain → -
serialx ⑂
Serial library with native async support for Windows and POSIX
★ 1 3mo agoExplain → -
github3.py ⑂
Python library for interfacing with the GitHub APIv3
Python ★ 1 8y agoExplain → -
clockwise ⑂
do-it-yourself, full-featured and smart wall clock device
★ 1 3y agoExplain → -
balloob.github.io
No description.
HTML ★ 1 1y agoExplain → -
python-ring-doorbell ⑂
Python Ring Door Bell is a library written in Python 2.7/3x that exposes the Ring.com devices as Python objects.
★ 1 6y agoExplain → -
qt-openzwave ⑂
QT5 Wrapper for OpenZWave
★ 1 6y agoExplain → -
pyShelly ⑂
Library for Shelly smart home devices
★ 1 5y agoExplain → -
bleak ⑂
Bluetooth Low Energy platform Agnostic Klient for Python
★ 1 3y agoExplain → -
toonapilib ⑂
A library to interact with eneco's "Toon" smart meter via their official api https://api.toon.eu
Python ★ 1 7y agoExplain → -
pyEzviz ⑂
Python package for ezviz cameras
★ 1 5y agoExplain → -
frigate-hass-integration ⑂
Frigate integration for Home Assistant
★ 1 4y agoExplain → -
ha-meural ⑂
Integration for Meural Canvas digital art frame in Home Assistant
★ 1 4y agoExplain → -
rhasspy ⑂
Offline private voice assistant for many human languages
★ 1 4y agoExplain → -
relayr ▣
Python api to interact with Relayr cloud
Python ★ 1 11y agoExplain → -
rhasspy-assistant ⑂
A voice assistant toolkit for Home Assistant
Python ★ 1 8y agoExplain → -
hassio-addon-experiments ▣
Collection of add-on experiments for Hass.io
Shell ★ 1 9y agoExplain → -
hass-auto-backup ⑂
🗃️ Improved Backup Service for Hass.io that can Automatically Remove Snapshots and Supports Generational Backup Schemes.
★ 1 6y agoExplain → -
node-zwave-js ⑂
Z-Wave driver written entirely in JavaScript/TypeScript
★ 1 2y agoExplain → -
esphome-docs ⑂
Source for esphome.io documentation files.
Python ★ 1 7y agoExplain → -
ha-floorplan ⑂
Floorplan for Home Assistant
HTML ★ 1 8y agoExplain → -
simplisafe-python ⑂
🚨 A Python3, asyncio-based interface to the SimpliSafe™ API
★ 1 6y agoExplain → -
websockets ⑂
Library for building WebSocket servers and clients in Python
Python ★ 1 6y agoExplain → -
magic-cards ⑂
🎩 Queue music, play movies, or trigger events with RFID cards.
JavaScript ★ 1 7y agoExplain → -
tether ⑂
A positioning engine to make overlays, tooltips and dropdowns better #hubspot-open-source
JavaScript ★ 1 9y agoExplain → -
foscam-python-lib ⑂
Foscam Python Library for H.264 IP Cameras (FI9821W/P/HD816W/P)
Python ★ 1 8y agoExplain → -
awesome-react ⑂
A collection of awesome things regarding React ecosystem.
JavaScript ★ 1 10y agoExplain → -
SleekXMPP ⑂
Python 2.6+/3.1+ XMPP Library
Python ★ 1 10y agoExplain → -
serial-integration-factory
Workspace helping AI build an RS232 serial library + HACS Home Assistant integration for a device
Shell ★ 0 1d agoExplain → -
dsmr_encrypted
Home Assistant custom integration for encrypted DSMR/P1 smart meters (Luxembourg Smarty / Austrian Sagemcom). Vendors dsmr_parser with encrypted-telegram support.
Python ★ 0 7d agoExplain → -
dsmr_parser ⑂
Library to parse Dutch Smart Meter Requirements (DSMR) telegrams.
Python ★ 0 1d agoExplain → -
pyatv ⑂
A client library for Apple TV and AirPlay devices
Python ★ 0 1d agoExplain → -
itachip2ir ⑂
A C++ library with python bindings for sending IR commands to an ITach IP2IR gateway.
★ 0 25d agoExplain → -
opendisplay.org ⑂
Website files for https://opendisplay.org/
HTML ★ 0 1mo agoExplain → -
esp-media-player-improv-demo
No description.
★ 0 1mo agoExplain → -
claude-desktop-buddy ⑂
Reference and an example for the Bluetooth API for makers in Claude Cowork & Claude Code Desktop
★ 0 1mo agoExplain → -
esphome-media-player ⑂
Touch screen display for showing cover artwork from any Home Assistant media entity
★ 0 1mo agoExplain → -
aiodns ⑂
Simple DNS resolver for asyncio
★ 0 1mo agoExplain → -
aiofile ⑂
Real asynchronous file operations with asyncio support.
★ 0 1mo agoExplain → -
developers.home-assistant ⑂
Developers website for Home Assistant.
★ 0 1mo agoExplain → -
Zero-VA ⑂
Minimal Voice Assistant for Home Assistant
★ 0 1mo agoExplain → -
home-assistant-amaran-ble
Custom component of Amaran BLE
Python ★ 0 1mo agoExplain → -
mushroom-strategy ⑂
A strategy to automatically generate a dashboard using mushroom cards
★ 0 1mo agoExplain → -
pymodbus ⑂
A full modbus protocol written in python
★ 0 1mo agoExplain → -
website ⑂
Marketing site + docs for Social Home (https://social-home.io)
★ 0 1mo agoExplain → -
pymonoprice ⑂
Python3 interface implementation for Monoprice 6 zone amplifier
Python ★ 0 1mo agoExplain → -
apple-home-dashboard ⑂
Apple Home-inspired dashboard strategy for Home Assistant
★ 0 2mo agoExplain → -
python-linkplay ⑂
LinkPlay library for Python
★ 0 1y agoExplain → -
fossfoundation ⑂
Directory of non-profit FOSS Foundations, with detailed metadata.
★ 0 1y agoExplain → -
haier-esphome ⑂
Haier ac integration for ESPHome
★ 0 1y agoExplain → -
micropython ⑂
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
C ★ 0 10y agoExplain → -
ollama-python ⑂
Ollama Python library
★ 0 2y agoExplain → -
opower ⑂
A Python library for getting historical and forecasted usage/cost from utilities that use opower.com such as PG&E
★ 0 3y agoExplain → -
improv-wifi-demo ⑂
Simple repo demostrating improv-wifi
★ 0 3y agoExplain → -
zha-device-handlers ⑂
ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devices.
★ 0 3y agoExplain → -
noop ▣
Empty repository used by Home Assistant to validate git submodules are initialized
Python ★ 0 11y agoExplain → -
prettymaps ⑂
A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
Jupyter Notebook ★ 0 4y agoExplain → -
pyVoIP ⑂
Pure python VoIP/SIP/RTP library. Currently supports PCMA, PCMU, and telephone-event
Python ★ 0 3y agoExplain → -
homematicip-rest-api ⑂
A python wrapper for the homematicIP REST API (Access Point Based)
★ 0 4y agoExplain → -
aiohomekit ⑂
asyncio for homekit
★ 0 4y agoExplain → -
pyMillLocal ⑂
Mill local access
★ 0 4y agoExplain → -
esp8266-fastled-webserver ⑂
No description.
★ 0 4y agoExplain → -
pysabnzbd ⑂
No description.
★ 0 4y agoExplain → -
aiogithubapi ⑂
Asynchronous Python client for the GitHub API
★ 0 4y agoExplain → -
atfrederiksen.github.io ⑂
My personal website
★ 0 4y agoExplain → -
eagle200_reader ⑂
Gather data locally from a Rainforest Eagle-200
★ 0 4y agoExplain → -
farcy ⑂
A code review bot for github pull requests.
Python ★ 0 10y agoExplain → -
lit-element ⑂
A simple base class for creating fast, lightweight web components
TypeScript ★ 0 7y agoExplain → -
esphaier ⑂
ESP8266 code to connect to Haier Air Conditioner with wifi module support
C++ ★ 0 5y agoExplain → -
awesome-deno ⑂
Curated list of awesome things related to Deno
★ 0 6y agoExplain → -
miflora ⑂
Mi Flora Plant sensor
★ 0 6y agoExplain → -
pyMetno ⑂
Python library to talk to the met.no api
★ 0 6y agoExplain → -
formatjs ⑂
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
★ 0 6y agoExplain → -
comlink ⑂
Comlink makes WebWorkers enjoyable.
★ 0 6y agoExplain → -
rollup-plugin-entrypoint-hashmanifest ⑂
A rollup plugin that generates a hash manifest for each entry point.
★ 0 6y agoExplain → -
workbox ⑂
📦 Workbox: JavaScript libraries for Progressive Web Apps
★ 0 6y agoExplain → -
custom-card-helpers ⑂
Custom Card Helper Functions/Types for Developers
★ 0 6y agoExplain → -
lyric ⑂
Add support for Honeywell Lyric thermostats in Home Assistant
★ 0 6y agoExplain → -
zha-map ⑂
Build ZHA network topology map.
★ 0 6y agoExplain → -
lit-analyzer-bug-55
No description.
★ 0 6y agoExplain → -
thingpedia-common-devices ⑂
Thingpedia interface code for commonly used devices
★ 0 6y agoExplain → -
aioesphomeapi ⑂
Python Client for ESPHome native API. Used by Home Assistant.
★ 0 6y agoExplain → -
release-drafter ⑂
Drafts your next release notes as pull requests are merged into master.
JavaScript ★ 0 7y agoExplain → -
pyalmond ⑂
Python client for the Almond API
Python ★ 0 6y agoExplain → -
almond-cloud ⑂
Almond As A Service and Thingpedia
★ 0 6y agoExplain → -
somfy-open-api ⑂
REST API client for the Somfy Open API
Python ★ 0 6y agoExplain → -
round-slider ⑂
No description.
JavaScript ★ 0 6y agoExplain → -
python-ecobee-api ⑂
Python API for controlling Ecobee Thermostats
Python ★ 0 7y agoExplain → -
Docusaurus ⑂
Easy to maintain open source documentation websites.
JavaScript ★ 0 4y agoExplain → -
DefinitelyTyped ⑂
The repository for high quality TypeScript type definitions.
TypeScript ★ 0 7y agoExplain → -
custom-elements-everywhere ⑂
Custom Element + Framework Interoperability Tests.
JavaScript ★ 0 7y agoExplain → -
pyopenuv ⑂
☀️A simple Python API to retrieve data from openuv.io
Python ★ 0 7y agoExplain → -
material-components-web-components ⑂
Material Web Components - Material Design implemented as Web Components
JavaScript ★ 0 7y agoExplain → -
HASS-data-detective ⑂
Tools for studying Home-Assistant data
Jupyter Notebook ★ 0 7y agoExplain → -
addon-jupyterlab-lite ⑂
JupyterLab Lite - Community Hass.io Add-on for Home Assistant
Shell ★ 0 7y agoExplain → -
senic-hub ⑂
The software stack that powers the Senic hub
Python ★ 0 8y agoExplain → -
fecha ⑂
Lightweight Javascript Date formatting and parsing
JavaScript ★ 0 7y agoExplain → -
TypeScript-Babel-Starter ⑂
A sample setup using Babel CLI to build TypeScript code, and using TypeScript for type-checking.
TypeScript ★ 0 7y agoExplain → -
python-snapcast ⑂
Python API for controlling Snapcast, a multi-room synchronous audio solution.
Python ★ 0 7y agoExplain → -
zopfli-webpack-plugin ⑂
Prepare compressed versions of assets with node-zopfli
JavaScript ★ 0 8y agoExplain → -
securedrop ⑂
GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
Python ★ 0 8y agoExplain → -
py-august ⑂
Python API for August Smart Lock and Doorbell
Python ★ 0 8y agoExplain → -
somecomfort ⑂
A python client and utility for interacting with Honeywell thermostats
Python ★ 0 8y agoExplain → -
pyhydroquebec ⑂
Get your consumption data from your HydroQuebec account (www.hydroquebec.com)
Python ★ 0 8y agoExplain → -
coinbase-python ⑂
Coinbase Python API
Python ★ 0 8y agoExplain → -
chartjs-chart-timeline ⑂
No description.
JavaScript ★ 0 8y agoExplain → -
aioautomatic ⑂
Asyncio library for the Automatic API
Python ★ 0 8y agoExplain → -
MaterialDesign-Site ⑂
Site v2.0, so... Angular v5, Bootstrap v4, TypeScript v2.5.3
TypeScript ★ 0 8y agoExplain → -
betamax ⑂
A VCR imitation designed only for python-requests.
Python ★ 0 10y agoExplain → -
StrangeLoop2017 ⑂
Strange Loop 2017
★ 0 8y agoExplain → -
envs ⑂
Easy access of environment variables from Python with support for booleans, strings, lists, tuples, integers, floats, and dicts. Now with CLI settings file converter.
Python ★ 0 8y agoExplain → -
warrant ⑂
Python library for using AWS Cognito.
Python ★ 0 8y agoExplain → -
tinydtls
Mirror of tinydtls from https://git.fslab.de/jkonra2m/tinydtls
C ★ 0 8y agoExplain → -
libpurecoollink ⑂
Dyson Pure Cool link python library
Python ★ 0 9y agoExplain → -
iron-list ⑂
Element for a virtual, "infinite" list
HTML ★ 0 9y agoExplain → -
iron-meta ⑂
Element for creating and accessing self-organizing meta-databases
HTML ★ 0 9y agoExplain → -
modular-css ⑂
A streamlined reinterpretation of CSS Modules via CLI, API, Browserify, Rollup, Webpack, or PostCSS
JavaScript ★ 0 9y agoExplain → -
aiocoap ⑂
The Python CoAP library
Python ★ 0 8y agoExplain → -
reactstrap ⑂
Simple React Bootstrap 4 components
JavaScript ★ 0 9y agoExplain → -
unfetch ⑂
🐶 Bare minimum fetch polyfill in 500 bytes.
JavaScript ★ 0 9y agoExplain → -
phue ⑂
A Python library for the Philips Hue system
Python ★ 0 12y agoExplain → -
rollem ⑂
Roll up multiple ES6 bundles at once
JavaScript ★ 0 9y agoExplain → -
paper-range-slider ⑂
A material design-style range-slider, composed of paper-slider elements
HTML ★ 0 9y agoExplain → -
bootstrap-web-components
Experiment to get bootstrap web components without dependencies
HTML ★ 0 9y agoExplain → -
voluptuous ⑂
Voluptuous, despite the name, is a Python data validation library.
Python ★ 0 8y agoExplain → -
PolymerProjects ⑂
Projects using Polymer.
★ 0 10y agoExplain → -
werkzeug ⑂
A flexible WSGI implementation and toolkit
Python ★ 0 10y agoExplain → -
bluepy ⑂
Python interface to Bluetooth LE on Linux
C ★ 0 10y agoExplain → -
cjlarose.github.io ⑂
Professional web presence of Chris LaRose, software developer
HTML ★ 0 10y agoExplain → -
micropython-lib ⑂
Core Python libraries ported to MicroPython
Python ★ 0 10y agoExplain → -
python-forecast.io ⑂
A thin Python Wrapper for the Forecast.io weather API
Python ★ 0 10y agoExplain → -
booklet ⑂
The definitive OwnTracks documentation
★ 0 7y agoExplain → -
graphql-ruby ⑂
Ruby implementation of Facebook's GraphQL
Ruby ★ 0 11y agoExplain → -
home-assistant-nzb-clients ⑂
Provide NZB client support for integration with home-assistant
Python ★ 0 11y agoExplain → -
home-assistant-vera-api ⑂
A Vera Z-Wave controller Python library for use with Home-Assistant
Python ★ 0 10y agoExplain → -
nuclear-js ⑂
Reactive Flux built with ImmutableJS data structures. Framework agnostic.
JavaScript ★ 0 11y agoExplain → -
pip ⑂
The PyPA recommended tool for installing Python packages
Python ★ 0 9y agoExplain → -
trigger-rubocop
Test repo to test Farcy
Ruby ★ 0 10y agoExplain → -
hamburger-basement ⑂
A hamburger basement component for React and Topcoat
JavaScript ★ 0 11y agoExplain → -
louie ⑂
Louie the Dispatcher - message passing for Python
Python ★ 0 14y agoExplain → -
backbone ⑂
Give your JS App some Backbone with Models, Views, Collections, and Events
JavaScript ★ 0 11y agoExplain → -
PyUserInput ⑂
A module for cross-platform control of the mouse and keyboard in python that is simple to install and use.
Python ★ 0 12y agoExplain →
No repos match these filters.