Skip to content
Homebridge TestFlight
Protocols and bridges

HTTP Sensors Switches

homebridge-http-sensors-switches · v2.3.2

VerifiedLocalHomebridge 2.0

Bridges HTTP or MQTT devices as lights, switches, outlets, fans, blinds, garage doors, valves and many sensor types.

What it says it supports

Devices it names

  • lights
  • switches
  • outlets
  • fans
  • garage doors
  • blinds
  • sprinklers
  • valves

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Generic HTTP/MQTT plugin supporting lights, switches, sprinklers, shades and many sensors; maintainer adds requested types quickly.

  • Works1

The plugin’s own supported-device list

DeviceStatusWhat they saidSource
Sprinkler / irrigation (HTTP)WorksSprinkler support added in v2.1.0 after request
Saved copy
Hi @lukasa1993 , Thanks for the suggestion, sprinkler support does sound like a great addition and I’d definitely be interested in exploring it further. However, I don’t currently have a sprinkler system myself, so I wouldn’t be able to test it live. If you’re interested in helping move this forward, could you please share more details about your specific setup? Things like how your sprinkler system is controlled (HTTP endpoints, MQTT topics), what commands are used to turn it on/off, and what the status feedback looks like (if any) would be very helpful. The more technical information you can …

Excerpt saved from GitHub on 2026-10-22.

Issue #10 · 2025-06

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

HTTP or MQTT

You’ll need

  • MQTT broker (optional)

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.8.0 || ^2.0.0-beta.0
Homebridge 2.0Yes
Node.js^20.18.0 || ^22.10.0 || ^24.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameHttpSensorsAndSwitches
LicenseApache-2.0

Community signals

Downloads a week10
Downloads a month108
GitHub stars12
Open issues0
Closed issues20
Last code push2026-08-30
Latest version2.3.2 (2026-04-27)
First published2024-08-27
Releases33

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • AirQualitySensor
  • Battery
  • CarbonDioxideSensor
  • ContactSensor
  • Door
  • Fanv2
  • GarageDoorOpener
  • HumiditySensor
  • LightSensor
  • Lightbulb
  • MotionSensor
  • OccupancySensor
  • Outlet
  • SmokeSensor
  • Switch
  • TemperatureSensor
  • Valve
  • Window
  • WindowCovering