Refoss RPC (Official Maintenance)
Refoss/refoss_rpc · vv1.1.0
R11, R21, P11s, EM06p,EM16p support HomeAssistant
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) |
What people report
Local-push Refoss switches, plugs and energy monitors; EM16P had zero-energy reboot spikes and password auth bugs, both fixed.
- Works6
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Refoss Smart Energy Monitor EM01P | Works Local | Listed in READMESaved copySupported devices: Refoss Smart Wi-Fi Switch, R11; Refoss Smart Wi-Fi Plug, P11S; Refoss Smart Wi-Fi Switch, R21; Refoss Smart Energy Monitor, EM06P; Refoss Smart Energy Monitor, EM16P; Refoss Smart Energy Monitor, EM01P. Excerpt saved from the README on 2026-10-23. | README | |
| Refoss Smart Energy Monitor EM06P | Works Local | Listed in READMESaved copySupported devices: Refoss Smart Wi-Fi Switch, R11; Refoss Smart Wi-Fi Plug, P11S; Refoss Smart Wi-Fi Switch, R21; Refoss Smart Energy Monitor, EM06P; Refoss Smart Energy Monitor, EM16P; Refoss Smart Energy Monitor, EM01P. Excerpt saved from the README on 2026-10-23. | README | |
| Refoss Smart Energy Monitor EM16P | Works Local | Reboot zero-energy spike being fixed; password login fixedSaved copyProblem After a brief power loss/reboot of my EM16P, its cumulative energy sensors briefly reported `0` before recovering to their previous values. Because these sensors are exposed to Home Assistant with `state_class: total_increasing`, Home Assistant interprets the temporary drop as a meter reset. When the original value returns a few seconds later, HA counts that restoration as newly consumed energy, permanently creating a large spike in Energy Dashboard statistics. ## Actual recorded sequence For one affected entity: `sensor.sub_panel_fridge_1_this_month_energy` Home Assistant Recorder … Excerpt saved from GitHub on 2026-10-23. | Issue #14 · 2026-08 | |
| Refoss Smart Wi-Fi Plug P11S | Works Local | Listed in READMESaved copySupported devices: Refoss Smart Wi-Fi Switch, R11; Refoss Smart Wi-Fi Plug, P11S; Refoss Smart Wi-Fi Switch, R21; Refoss Smart Energy Monitor, EM06P; Refoss Smart Energy Monitor, EM16P; Refoss Smart Energy Monitor, EM01P. Excerpt saved from the README on 2026-10-23. | README | |
| Refoss Smart Wi-Fi Switch R11 | Works Local | Listed in READMESaved copySupported devices: Refoss Smart Wi-Fi Switch, R11; Refoss Smart Wi-Fi Plug, P11S; Refoss Smart Wi-Fi Switch, R21; Refoss Smart Energy Monitor, EM06P; Refoss Smart Energy Monitor, EM16P; Refoss Smart Energy Monitor, EM01P. Excerpt saved from the README on 2026-10-23. | README | |
| Refoss Smart Wi-Fi Switch R21 | Works Local | Listed in READMESaved copySupported devices: Refoss Smart Wi-Fi Switch, R11; Refoss Smart Wi-Fi Plug, P11S; Refoss Smart Wi-Fi Switch, R21; Refoss Smart Energy Monitor, EM06P; Refoss Smart Energy Monitor, EM16P; Refoss Smart Energy Monitor, EM01P. Excerpt saved from the README on 2026-10-23. | README |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- Bonjour (zeroconf)
Details
| Installs (analytics) | 806 (0.11%) |
|---|---|
| GitHub stars | 27 |
| Latest version | v1.1.0 (2026-10-21) |
| Set up in the UI | Yes |
| Maintainers | @ashionky |
| License | MIT |
Devices listed in its README
- Refoss Smart Wi-Fi Switch, R11
- Refoss Smart Wi-Fi Plug, P11S
- Refoss Smart Wi-Fi Switch, R21
- Refoss Smart Energy Monitor, EM06P
- Refoss Smart Energy Monitor, EM16P
- Refoss Smart Energy Monitor, EM01P
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/Refoss/refoss_rpc/blob/main/README.md
- Source code: https://github.com/Refoss/refoss_rpc
- Issues: https://github.com/Refoss/refoss_rpc/issues
- HACS: https://hacs.xyz