01

Jul/24

Home Assistant Continuous Integration Workflow 2024

Overview A minor tweak to the Home Assistant CI/CD pipeline worth mentioning. The deployment process now replaces public call to a webhook to a VPN based solution. This comes in the form of Tailscale who also provide an example github … Continue reading

01

May/23

Home Assistant Continuous Integration Workflow 2023

Overview Previously, I was using TravisCI to perform checks on any changes to Home Assistant files. Since then, TravisCI has introduced caps and pricing plans and on the free tier I ran out of credits very quickly which broke the … Continue reading

03

Oct/22

Home Assistant With Version Control

Overview Home Assistant works half in system (e.g. UI integrations) and half in YAML Ain’t Markup Language (YAML). YAML files are usually stored as .yml or .yaml (Home Assistant works best with the latter). More and more features are available … Continue reading

17

Nov/14

Github Over HTTPS

Github defaults to using the default SSH port (22) but it can be reconfigured to use HTTPS port 443. To test this run the following command: ssh -T -p 443 git@ssh.github.com The above -p 443 parameter tells SSH to connect … Continue reading

02

Jun/14

Github Permission Denied

I was trying to push to Github and got the following error: debug1: No more authentication methods to try. Permission denied (publickey). In the above case make sure a new SSH key exists by checking there are files in ~/.ssh … Continue reading

30

Sep/13

energy@home With CurrentCost IAMs

It’s been a while since I’ve done a write up on the energy@home project so I thought I’d write something up. There have been few minor tweaks since the last post including some user contribution especially from systems using multiple … Continue reading