Anything that speaks I²C: ESPHome / Home Assistant, Arduino / C++ (ESP32, Uno, Nano, STM32, RP2040…), Python on a Raspberry Pi or other Linux SBC, and ESP-IDF. All four client libraries are open and local — no cloud, no lock-in — over a documented I²C protocol.