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.

WebsiteGitHub


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.

IntegrationAdd to HACS
hyperhdr-haOpen in HACS
AccuWeatherOpen in HACS
Android-ManagementOpen in HACS
Biamp-TesiraOpen in HACS
GlobalCacheOpen in HACS
OpenobserveOpen in HACS
Tripp-lightOpen in HACS

Featured projects

ProjectDescriptionStars
hyperhdr-haHyperHDR custom component for Home Assistant — control ambient lighting from your dashboardstars
Android-ManagementManage Android devices from Home Assistant using Google's Android Management APIstars

Home Assistant integrations

Custom components and HACS integrations for Home Assistant.

ProjectDescription
AccuWeatherAccuWeather integration for HACS
Biamp-TesiraBiamp Tesira DSP control via Tesira Text Protocol (SSH/Telnet)
GlobalCacheGlobal Caché iTach and GC-100 TCP/IP gateways (IR, relay, serial)
OpenobserveForward Home Assistant logs and events to OpenObserve
Tripp-lightTripp Lite SRCOOL portable air conditioners over Telnet
hyperhdr-haHyperHDR ambient lighting integration
hyperhdr-pyPython client library for HyperHDR / Hyperion ambient lighting
home-assistant-openobserve-addonHome Assistant add-on for OpenObserve

Android

ProjectDescription
Android-ManagementHome Assistant integration for Google's Android Management API
Android-WS-PlayerWebSocket media player for Home Assistant dashboards
Apk-update-serviceService for managing APK updates on Android devices

IoT & embedded

ProjectDescription
esp32-intercomESP32 intercom client for DIY smart home setups
Node_Temp_WebserverLightweight temperature web server for embedded nodes
videostormVideo Storm irUsb integration

Networking & infrastructure

ProjectDescription
WebRTC-signaling-serverStandalone 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-hahyperhdr-haPublic

    HyperHDR custom component for Home Assistant

    Python 98 16

  2. Android-ManagementAndroid-ManagementPublic

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

    Python 14

  3. Shaffer-SoftworksShaffer-SoftworksPublic

  4. Tripp-lightTripp-lightPublic

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

    Python 1

  5. hyperhdr-pyhyperhdr-pyPublic

    Forked from mjoshd/hyperhdr-py

    Hyperion Ambient Lighting Python Package

    Python 2

  6. Android-WS-PlayerAndroid-WS-PlayerPublic

    Android Websocket player for Home Assistant

    Python

Repositories

Showing 10 of 20 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…