It took me a little bit to find, but if you can’t get your IKEA Zigbee things to work, press the “link” button four (4) times to “factory reset” them and put them in pairing mode.

yaleman.org
It took me a little bit to find, but if you can’t get your IKEA Zigbee things to work, press the “link” button four (4) times to “factory reset” them and put them in pairing mode.
The ECOWITT WS90 “Wireless 7-in-1 Electronic Sensor Array Haptic Rain Gauge and Ultrasonic Anemometer” has a place for a 25mm tube to sit on.
I couldn’t find an antenna mount with a 25mm tube, but the “20mm” galvanised pipe assortment fit just fine.
For this you need:
I ended up using the 15mm flange because there wasn’t any 20mm on the shelf, and I needed a fitting to go between the Tee and the plate anyway.
[Read More]Tips on using Obsidian
This goes for how I blog as well, but If I had to search for something on the internet to find information, I’ll generally brain-dump the search terms as well as the answer because that’s how I’m going to find it later.
I use … a variation on Zettelkasten. It is an organisation system where “one idea is an object”. Don’t make megaposts unless they’re indexes, IMO. Break them up, they’re free.
[Read More]Turns out it’s ControlCentre
- because by default macs are set up as AirPlay receivers.
$ sudo lsof +c0 -nP -i4TCP:5000 | rg LISTEN
ControlCenter 698 yaleman 10u IPv4 0x431cfa88f6905b65 0t0 TCP *:5000 (LISTEN)
Go into System Settings -> General -> Airdrop & Handoff
and turn off “AirPlay Receiver”. You can also just search for “airplay”.
$ sudo lsof +c0 -nP -i4TCP:5000 | rg LISTEN | wc -l
0
Fixed!
[Read More]Well, that was a weird start to the day. I started getting the following error while attempting to connect from my Windows 10 machine to my Samba fileserver:
System error 1168 has occurred.
Element not found.
I’ve been using my yaleman@domain
SPN-style username for a long time to keep the permissions correct across the filesystem… and now it just stopped working? Random.
I had to create a new user without the full SPN in Samba (smbpasswd -a yaleman
) and it works now. Stupid Windows.
I thought “more like lots of potato with a tiny bit o’ chicken” but they hid the chicken deep under everything else. The sauce is nice enough… gravy-adjacent?
[Read More]Pretty tasty, looks like a proper ragu. Not overly oily once it’s all mixed in 😄
[Read More]Flying in from Singapore was pretty chill, JAL premium economy is lovely with wide seats and lots of leg room. Nobody can recline their seat onto yours but it means if you do want to lay back, you lose all your leg room because the seats push forwards. ANYWAY. We landed, customs was quick and then it was time to find some food before we picked up our hire car.
It took me a while to figure out why uv run pytest
wouldn’t work - it wasn’t finding my library!
[Read More]uv uses the presence of a build system to determine if a project contains a package that should be installed in the project virtual environment. If a build system is not defined, uv will not attempt to build or install the project itself, just its dependencies.
I had a weird issue trying to move from Poetry to UV as my package manager for one of my repos. I’ve got ansible-lint
in the required packages, running on MacOS, so it shouldn’t complain about will-not-work-on-windows-try-from-wsl-instead
because the package isn’t required for MacOS. But uv tries to resolve for everything, so blep.