Damon Hart-Davis's repositories
OpenTRV-Archive-20160813
OpenTRV Energy Saving Opensource Thermostatic Radiator Valve: temporary home
statsHouse
Turning home (energy) stats into house music mechanically
2014.jsconf.eu
Leaking future secrets
201710-uncss-bug
Collection of files for diagnosing possible uncss -n bug/feature.
developer.chrome.com
Chrome Developers
eddi-diverter-export-margin-analysis
Repo copy of data and outputs from 2022-08 analysis of likely optimal Eddi PV diverter Energy Margin level in PV / battery / heat-battery system
FortyTwo
The 'FortyTwo' library with its various versions.
googleDocsLogging
SmartThings Google Sheets Logging
heatmon
Monitor OpenTRV radiator valves
homeassistant-dashboard
This repository contains code and configurations to create a visually appealing dashboard for RoomSense IQ in Home Assistant. The solution offers real-time plotting capabilities with an update rate of 25ms, allowing users to monitor and analyze movement energy levels in real-time.
html-minifier
Javascript-based HTML compressor/minifier (with Node.js support)
hon
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 19 languages.
jpegultrascan
JPEG recompressor that tries all scan possibilities to generate smallest size
lifx-hacks
LIFX Hacks
mqtt-energi
Protocol documentation and mqtt bridge for the myenergi device to device communications
MyEnergi-App-Api
Investigation of the MyEnergi App
OpenTRV-Arduino-V0p2
Arduino code for V0p2
OpenTRV-docs
OpenTRV documentation
OpenTRV-Java
Java source code
OTAESGCM
IoT-friendly, permissively licensed, AES-GCM implementation as Arduino library.
OTRadioLink
The 'OTRadioLink' OpenTRV Radio Comms Link definitions library with its various versions. This also contains some common simple implementation where appropriate, eg simple CRCs.
OTWiki
Wiki for OpenTRV: start here if in doubt!
pyhOn
Control hOn devices with python
zopfli
Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.