Barry Williams's repositories
sound-detection
Library to detect sudden noises above ambient from a network stream such as an IP Webcam or network microphone.
upnp-playlist-service
Node.js app providing scheduled wake up, playlist building, storing and reload functionality. Primarily for Openhome and Linn DS players.
openhomedevice
Python library to access services on Linn Ds and other Openhome devices
domoticz-sound-detection
App to detect sudden noises above ambient from an audio stream and trigger a switch in Domoticz service.
node-upnp-subscription
Node library to manage UPNP subscriptions, renewals, expiry and unsubscribe
openhome-monitor-service
Upnp openhome monitoring service, discovers and provides a Node.js API for Linn DSs
python-taps-aff
Python interface to www.taps-aff.co.uk
SerialNumberExample
Example Nancy .Net application which uses Docker
upnp-sub-mqtt
Scans for Upnp devices, subscribes to any events and publishes the events to an MQTT broker
pollen-count
Alexa Skill and Lambda backend for Pollen Count
async_upnp_client
Async UPnP Client for Python
aws-stacks
Cloudformation Templates for AWS resources
christmas-lights
The Linn Christmas Tree in the cloud. Local Raspberry Pi driven WS2812 lights and controller; AWS IoT storage of patterns and commands.
docker-haproxy-certbot
Docker Container with haproxy and certbot
home-assistant
:house_with_garden: Open-source home automation platform running on Python 3
home-assistant.github.io
:blue_book: Jekyll project to generate home-assistant.io
homebackup
Generic container for backing up local files to AWS S3 using duplicity and duplicity-backup.sh
hue-python-rgb-converter
RGB conversion tool written in Python for Philips Hue.
ldvcamper.com
Source files required to generate our LDV Campervan Conversion website (ldvcamper.com)
mqtt-sound-sensor
MQTT Sound Sensor
parsexmlresponse
Library to spool HTTP responses with an XML body and convert to a javascript object.
scots-dev
Directory of events/groups/chat rooms for developers based in Scotland
securitasdirect
command line tool to interact with Securitas Direct (AKA Verisure Spain)
sky-remote
NodeJS module to send remote control commands to a Sky TV box