Skip to content
@Shaffer-Softworks

Shaffer Softworks

Open-source Home Assistant integrations, Android tools, and IoT firmware.

Shaffer Softworks

Android · Home Assistant · Open Source

Software development and open source projects by Michael Shaffer — Android Engineer, Home Assistant integrations, and embedded systems.

Website GitHub


About

Shaffer Softworks is the home of open source and side projects focused on smart home automation, Android device management, and connected hardware.

Current focus includes Kotlin and Jetpack Compose on Android, Home Assistant custom components (HACS), WebRTC intercom, and ESP32 firmware. Many projects are built for real-world deployments and shared with the Home Assistant and maker communities.

Location: United States · Website: shaffersoftworks.tech


Quick install (HACS)

Most Home Assistant integrations install via HACS. Add a custom repository, then download and restart Home Assistant.

Integration Add to HACS
hyperhdr-ha Open in HACS
AccuWeather Open in HACS
Android-Management Open in HACS
Biamp-Tesira Open in HACS
GlobalCache Open in HACS
Openobserve Open in HACS
Tripp-light Open in HACS

Featured projects

Project Description Stars
hyperhdr-ha HyperHDR custom component for Home Assistant — control ambient lighting from your dashboard stars
Android-Management Manage Android devices from Home Assistant using Google's Android Management API stars

Home Assistant integrations

Custom components and HACS integrations for Home Assistant.

Project Description
AccuWeather AccuWeather integration for HACS
Biamp-Tesira Biamp Tesira DSP control via Tesira Text Protocol (SSH/Telnet)
GlobalCache Global Caché iTach and GC-100 TCP/IP gateways (IR, relay, serial)
Openobserve Forward Home Assistant logs and events to OpenObserve
Tripp-light Tripp Lite SRCOOL portable air conditioners over Telnet
hyperhdr-ha HyperHDR ambient lighting integration
hyperhdr-py Python client library for HyperHDR / Hyperion ambient lighting
home-assistant-openobserve-addon Home Assistant add-on for OpenObserve

Android

Project Description
Android-Management Home Assistant integration for Google's Android Management API
Android-WS-Player WebSocket media player for Home Assistant dashboards
Apk-update-service Service for managing APK updates on Android devices

IoT & embedded

Project Description
esp32-intercom ESP32 intercom client for DIY smart home setups
Node_Temp_Webserver Lightweight temperature web server for embedded nodes
videostorm Video Storm irUsb integration

Networking & infrastructure

Project Description
WebRTC-signaling-server Standalone WebRTC signaling server for LAN intercom with dashboard; compatible with Node-RED Signaling Router protocol

Tech stack

Python · Kotlin · Jetpack Compose · C++ · ESP32 · Home Assistant · HACS · WebRTC · Docker · JavaScript


Contributing

Issues, pull requests, and feedback are welcome on any public repository. If you use one of these projects in your setup, a star on GitHub helps others discover it.

View all repositories →


Connect

Pinned Loading

  1. hyperhdr-ha hyperhdr-ha Public

    HyperHDR custom component for Home Assistant

    Python 93 16

  2. Android-Management Android-Management Public

    Manage your Android devices directly from Home Assistant using [Google's Android Management API]

    Python 14

  3. Shaffer-Softworks Shaffer-Softworks Public

  4. Tripp-light Tripp-light Public

    Home Assistant custom integration for Tripp Lite SRCOOL portable air conditioners over Telnet.

    Python 1

  5. hyperhdr-py hyperhdr-py Public

    Forked from mjoshd/hyperhdr-py

    Hyperion Ambient Lighting Python Package

    Python 2

  6. Android-WS-Player Android-WS-Player Public

    Android Websocket player for Home Assistant

    Python

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…