Brett Adams

Brett Adams

@ba.au

πŸ‡¦πŸ‡ΊπŸ‘¨β€πŸ’» Security Incident Response Engineer, Home Assistant contributor, Open Source believer, founder of Teslemetry.com https://ba.au

54 followers185 following89 posts

I can't wait to use Claude Haiku 5.5 to spell check my Claude Opus 5.5 prompts controlling Claude Sonnet 5.5 agents.

September was my biggest month contributing to the @home-assistant.io project, with 61 merged Pull Requests in core, with 50 related to @teslemetry.com. This release is the debut of my Vehicle Bluetooth and Powerwall local network connectivity code that's been in development and testing for months.

Over the weekend I setup Tesla's Charge On Solar function between my Model 3 and Powerwall 3, *without* using the Tesla app. It took 4 different asymmetrical keys and significant trial and error, but now I know how.

I corrupted my @home-assistant.io Matter server by pulling the power on my HA Green a few times, but Claude Code found a backup from a week ago and then merged the device database from a few hours ago into it so without having a recent backup, I am fully back up and running with all nodes!

I wish there was a product like @github.com CoPilot Workspace, but had much higher limits and just raise the PR when it was done. I dont care if it ran when there is spare inference and took much longer to complete, I just need a monkey to do monkey work.

I don't "Google" questions anymore, I just ask the Gemini app (Pro 2.5). Specifically things that you would find in documentation or Stack Overflow, I get long winded answers but it has been reliably answering my questions with accurate nuance.

I'll be speaking at #splunkconf25 in Boston later this year, and not just once, but *three* times! Get MORE data in. (PLA1078) You wouldn't Splunk a car? (PLA1080) Everything you didn't know about Metrics (DEV1136)

I've voted for the same political party my whole life, and this week in the Australian Federal election I will be voting the other way.

Had a phantom Automatic Emergency Braking event in my Tesla Model 3 today. That's where the vehicle automatically applies full brakes until you come to a complete stop. Would have been a minor discomfort if it wasn't for my wife holding a tray of 4 coffees, which went all over her and the seats.

@zed.dev AI Edit prediction turns out to be a really good spell check when I'm writing markdown. Probably not the most efficient use of an LLM, but it works!

When I figured out how to generate typescript from protobuf protocols using ts-proto, my development experience went through the roof. No more cross referencing multiple files just to create a valid message. Made me realise I hadn't been generating pyi files for my Python implementation either.

It's annoying when you accomplish something incredibly technical that only a few hundred people in the world would even care about. I have successfully implemented the Tesla Command Protocol in TypeScript for NodeJS. I will be using it for the @teslemetry.com API soon.

The way the #HomeAssistant Tesla Fleet integration works was great before, but now it's a complete mess. It has occured to me that it could be much simpler if it supported the Machine to Machine based authentication... If only I didnt have a dozen other things on my backlog.

Chatting with @joostlek.bsky.social last night led me to commiting 1592 new lines to the Teslemetry Stream library. GitHub CoPilot has become such a critical part of my workflow now, and makes these incredibly repetitive tasks bearable. I'm actually looking forward to getting an agentic AI.

And just like that, Tesla has moved the goal posts and now requires each domain to have its own certificate registered with a CA from a list they don't provide. Let's Encrypt didn't appear to make the cut, and a CloudFlare wildcard certificate isn't enough either. Support ticket raised.

Tesla Fleet in #HomeAssistant 2025.1 requires users to register their own developer application, which requires hosting a public key on a unique domain. To make this easier I have created fleetkey.cc with @cloudflare.social Pages, Workers, and KV. It lets anyone host their pubkey for free.

Tesla Fleet in #HomeAssistant 2025.1 requires users to register their own developer application, which requires hosting a public key on a unique domain. To make this easier I have created fleetkey.cc with @cloudflare.social Pages, Workers, and KV. It lets anyone host their pubkey for free.

Google and the EU bullying Apple into adopting RCS means I can now message a friend in the US without it costing me 50c per message. We truly live in the future.

I've done a lot of work contributing to #homeassistant, but clearly some of my work is more impactful than others. Splunk: 56 users Teslemetry Custom: 99 users Teslemetry: 198 users Advantage Air: 357 users Aussie Broadband: 587 users Tessie: 861 users Tesla Fleet: 2,259 users

You are up to date.