There is no official Ring API. But there are libraries and tools around that can talk to a Ring ecosystem, mostly written in JavaScript or Python.
Some links I found:
Posted by jpluimers on 2026/03/26
There is no official Ring API. But there are libraries and tools around that can talk to a Ring ecosystem, mostly written in JavaScript or Python.
Some links I found:
Posted in *nix, *nix-tools, cURL, Development, Hardware, IoT Internet of Things, JavaScript/ECMAScript, Network-and-equipment, Power User, Python, Ring Doorbell/Chime (Amazon), Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2026/03/13
The notes are based on the NanoKVM PCIe as that is what I wanted to set-up on a Windows 11 compatible PC that could be remotely managed for someone not savvy enough to do that themselves. They had an old Supermicro based PC with IPMI which kind of does IPKVM when using the embedded video hardware, but back when I wrote this early 2025 – the year Windows 10 would become end-of-life – it was:
Since none of the modern remote KVM hardware tooling seems to be able to do passthrough video, the solution I researched for was to split the outgoing video signal (either Displayport or HDMI), then optionally convert Displayport to HDMI and finally route that HDMI into the remote KVM hardware.
Posted in Displays, Hardware, IPMI, KVM keyboard/video/mouse, Power User, SuperMicro, Windows, Windows 11 | Tagged: 339 | Leave a Comment »
Posted by jpluimers on 2026/03/13
Why I try to get long M.2 cards: [Wayback/Archive] Kris on Twitter: “…”
A more proper solution:
https://www.printables.com/model/369386-m2-ngff-2230-to-2260-adapter
–jeroen
Posted in Hardware, M.2/NGFF, Power User | Leave a Comment »
Posted by jpluimers on 2026/03/09
If any of the below OKI error codes occur during printing then first re-seat (unlock, then lock) the corresponding toner cartridge.
When the error reoccurs, then wear a mask (toner spills can be dangerous to your lungs), then: unlock the toner cartridge, remove it, vacuum away any of the toner spill in the printer and on the cartridge, reinsert it and lock it.
The cause is a mechanical issue that happens both when only using original OKI toner cartridges and OEM or third party ones: wear of the parts over time will spill more and more toner causing the locked cartridge detection to cause a faulty result due to excessive spilled toner build-up.
For me this mostly happens on the colour cartridges and far less often on the black cartridge.
Error code list for the message at [Wayback/Archive] Troubleshooting | OKI “Check Toner Cartridge. Improper Lock Lever Position. Error: 544, 545, 546, 547”:
On the above page self the solution lists as
Posted in Hardware, OKI C332, OKI MC363/MC363DNW, OKI Printers, Power User, Printers | Leave a Comment »
Posted by jpluimers on 2026/02/20
For my link archive, as these might be useful one day:
Posted in GL-AR300M, GL.iNet, GL.iNET GL-SFT1200, Hardware, Network-and-equipment, Power User | Leave a Comment »
Posted by jpluimers on 2026/02/19
For my link archive: [Wayback/Archive] Enabling TRIM on an external SSD on a Raspberry Pi | Jeff Geerling
Printing to large format paper or displaying it on large screens introduces a lot of whitespace resulting in the listings having horizontal scrollbars. That was easier to circumvent in CSS than I initially thought, so I wrote [Wayback/Archive] Thread by @jpluimers on Thread Reader App:
Posted in CSS, Development, Hardware, HTML, Power User, Software Development, SSD, Trim, Web Development | Leave a Comment »
Posted by jpluimers on 2026/02/16
Yes, I know: Ring and controversy.
Still need to figure out how to replace their ecosystem without shelling out far above 1K of money though, so for now – as our main doorbell is showing deterioration and hoping there would be PoE powered ones – a comparison chart PDF:
Posted in Hardware, IoT Internet of Things, Network-and-equipment, Power User, Ring Doorbell/Chime (Amazon) | Leave a Comment »
Posted by jpluimers on 2026/02/03
[Wayback/Archive] From Meh to WOW – With 1 “Tiny” Hack! – YouTube shows an interesting but convoluted solution to solve temperature drift on a cheap Tuya WT410-BH-3A-W thermostat (there are similar models, see below) based on the replacement sensor [Wayback/Archive] WSEN-TIDS Temperature Sensor IC & EV-Kits | Sensors | Würth Elektronik Product Catalog.
Luckily the commenters stepped in and suggest better and easier ways.
On the other hand, the solution is nice to know as it allows plugging in a remote thermostat that sits in a better place to read the temperature while the control bits stay in a place where it is easier to manually adjust.
Chapters:
Posted in ARM Cortex-M, Development, Domotics/Smarthome, ESP32, ESPHome, Hardware, Hardware Development, Hardware Interfacing, Home Assistant, Homey, IoT Internet of Things, Network-and-equipment, Power User, STM32 | Leave a Comment »
Posted by jpluimers on 2026/01/30
It’s a tricky process, but I might need this in the future:
–jeroen
Posted in Hardware, Network-and-equipment, pfSense, Power User, routers, Virtualization, VMware, VMware ESXi | Leave a Comment »
Posted by jpluimers on 2026/01/22
Nice videos about USB-C receptacles replacement that might fit old mini-USB and sometimes micro-USB ones.
Before applying, check out the tables in USB hardware: Compatibilities – Wikipedia and the table I copied from USB hardware: connector dimensions – Wikipedia to ensure there is enough space to fit the USB-C receptacle in:
Posted in Development, Hardware, Hardware Development, Power User, Soldering, USB, USB, USB-C | Leave a Comment »