Skip to content

Smart plug

Open Culture labs use Tasmota-based smart plugs for power control — switching MEA recording systems, light sources, and other lab equipment on and off from software.

Because the plug runs Tasmota firmware, you can control it directly over HTTP — from curl, the openculture Python client (SmartPlugClient), or a few lines of httpx — with no broker or extra infrastructure required.

Addressing a plug

Address the plug by its IP address or mDNS hostname — e.g. 192.168.1.42 or maxone-a.local. Tasmota advertises the device name over mDNS, so a plug named maxone-a is reachable at maxone-a.local. Nothing else is required.