I got all my ducks in a row (ok, ignore the state of the kitchen right now)... but the blog post ones of you have been waiting for - Strobecom traffic light control details!

Also a little video of it working in practice.

https://sprocketfox.io/xssfox/2026/03/04/strobecom-ii-reverse-engineering_-can-a-flipper-ze/

Strobecom II reverse engineering: Can a Flipper Zero control traffic lights? Can this blog post prove Betteridge's law of headlines wrong?

Reverse engineering the encoding of Strobecom II signals

xssfox

> After this post goes up I’m going to try to send some of these IDs to see if they trigger anything fun.

ha. it would be really funny if there was a code that always triggered preemption even not configured. a secret traffic light backdoor.

anyway, did you know my favourite number right now is 65015.

Oh, I just realized something funny about it, because it's not part of a subgroup it doesn't have an option to enable the rs232 announce feature. It still ends up in the log but that needs to be queried. I wonder what this looks like in the software.

I confirmed this actually triggers the preempt signal, and that it's actually decoding to the correct ID. It works with the default config. I don't think there's any way of disabling this ID

@xssfox

I used to be a paramedic (US). Our older units had a strobe light for the opticom system. The newer ones used LED (either white or infrared). I always assumed it was just a 14hz flash, no encoded value.

@haicen it's very possible it wasn't encoded, but it's hard to tell