HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jlian

no profile record

Submissions

Fix HDMI-CEC weirdness with a Raspberry Pi and a $7 cable

johnlian.net
281 points·by jlian·vor 7 Monaten·144 comments

comments

jlian
·vor 3 Monaten·discuss
> laptops left open just so tasks could keep running

Too real. We’re currently still sticking to local agent workflows which feel more powerful than cloud native ones. Moving that to your own cloud with no third-party control plane feels like the right middle ground. Nice work

EDIT: the adversarial two-agent review loop is really clever!
jlian
·vor 6 Monaten·discuss
This is mine https://johnlian.net/

I posted it to Hacker News once, and it seemed to be decently received https://news.ycombinator.com/item?id=46281060
jlian
·vor 7 Monaten·discuss
This was actually the first route I considered. Unfortunately the latency was too much.

> My first instinct was to lean on traditional automation stacks: HomeKit scenes to chain “TV on” into “receiver on” or wattage triggers via an Eve Energy plug. This kind of worked, but every extra layer added 30 seconds of lag or more.
jlian
·vor 7 Monaten·discuss
Yes I actually run into the same issue and put it down as a footnote on the post

https://johnlian.net/posts/hdmi-cec/#fn:3

Where I talk about the craziness that happens when more than 3 playback devices are on in my system:

> ...if the one playback device (e.g. PS5) was on, changing input to another playback device (e.g. Xbox) was impossible, I'd get a quick black screen and the input snaps back to PS5. This is wild, but fortunately I only use one console at a time so it’s not a big deal.

I remember when I wad losing my mind diagnosing this, I ended up asking ChatGPT for help with deciphering the HDMI-CEC frames when this was happening. It told me about the 3 device limit being the culprit with the line "You’re not crazy, HDMI-CEC is."