FRITZ!Box
homebridge-fritz · v0.9.5
Adds FRITZ!Box guest WLAN switch, FRITZ!DECT outlets, thermostats, buttons and window sensors to HomeKit.
What it says it supports
Brands
- AVM
- FRITZ!Box
- Comet
- Deutsche Telekom
Devices it names
- FRITZ!DECT 200
- FRITZ!DECT 210
- FRITZ!Powerline 510
- FRITZ!Powerline 540
- FRITZ!DECT 300
- FRITZ!DECT 301
- Comet!DECT
- FRITZ!DECT 400
- FRITZ!DECT 100 repeater
- HAN FUN window sensors
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Comet DECT and FRITZ!DECT thermostats and outlets work; battery level fails on non-German FRITZ!OS and some DECT devices are unsupported.
- Works1
- Partly works2
- Not working1
- Requested1
| Device | Status | What they said | Source |
|---|---|---|---|
| Comet DECT thermostat | Works | Works for users on FRITZ!OS 6.80Saved copyI am sorry, but I am not familiar with this platform. I used the Homebridge app for setup. The debug log shows that the Fritz!DECT300 does not appear as a thermostat (I use 3 Comet DECT 1 Fritz!DECT300 and 1 Fritz!DECT200) The ID 117950293256 of Fritz!DECT300 shows up as a sensor. Am 25.02.2017 um 10:21 schrieb andig : Could you share the homebridge debug output? I assume the dect300 does not appear in the list of thermostats found? Would you be able to run a quick diagnostic program using node from the fritzapi folder?, You are receiving this because you commented. Reply to this email … Excerpt saved from GitHub on 2026-10-22. | Issue #19 · 2017-02 |
| FRITZ!DECT 200 outlet | Partly works | Creates outlet plus temperature sensor; duplicate names conflict with Alexa pluginSaved copySorry, but if I left ”outlet-1” it is ok and the device was discovered with no issues: [17/9/2020, 09:19:46] [My FRITZ!Box] Alarm sensors found: none [17/9/2020, 09:19:46] [My FRITZ!Box] Buttons found: none [17/9/2020, 09:19:46] [My FRITZ!Box] Outlets found: 087610048016 [17/9/2020, 09:19:47] [My FRITZ!Box] Thermostats found: none [17/9/2020, 09:19:47] [My FRITZ!Box] Sensors found: none [17/9/2020, 09:19:47] Initializing platform accessory 'DECT200'… Il giorno 17 set 2020, alle ore 11:50, Thomas ha scritto: Hi! You need to replace "outlet-1" with the ID of your device. The outlet-1 is just a … Excerpt saved from GitHub on 2026-10-22. | Issue #147 · 2020-09 |
| FRITZ!DECT 300 thermostat | Partly works | Temperature shown but no control reported on FRITZ!OS 6.80/6.81; Comet DECT worksSaved copyI am sorry, but I am not familiar with this platform. I used the Homebridge app for setup. The debug log shows that the Fritz!DECT300 does not appear as a thermostat (I use 3 Comet DECT 1 Fritz!DECT300 and 1 Fritz!DECT200) The ID 117950293256 of Fritz!DECT300 shows up as a sensor. Am 25.02.2017 um 10:21 schrieb andig : Could you share the homebridge debug output? I assume the dect300 does not appear in the list of thermostats found? Would you be able to run a quick diagnostic program using node from the fritzapi folder?, You are receiving this because you commented. Reply to this email … Excerpt saved from GitHub on 2026-10-22. | Issue #19 · 2017-02 |
| FRITZ!Box thermostat battery level (Italian FRITZ!OS) | Not working | Battery level not shown because language-specific regex failsSaved copyHi, thank you for your work, I Have a problem battery level in homekit In homekit the battery level of the heads is not displayed, as an account in the config I enter the administrative one with all the permissions [Homebridge] [12/30/2019, 4:27:37 PM] [Fritzbox7590] Updating thermostat 099950167xxx [Homebridge] [12/30/2019, 4:27:37 PM] [Fritzbox7590] Getting thermostat 099950167xxx temperature [Homebridge] [12/30/2019, 4:27:37 PM] [Fritzbox7590] Getting thermostat 099950167xxx target temperature [Homebridge] [12/30/2019, 4:27:37 PM] [Fritzbox7590] Getting thermostat 099950167xxx battery … Excerpt saved from GitHub on 2026-10-22. | Issue #99 · 2019-12 |
| Telekom DECT LED bulb (HAN-FUN) | Requested | Asked for HAN-FUN LED lamp support; no fix shownSaved copyHello, is it possible to integrate the DECT LED Blub form Telekom. can't this ANI at the LOG [2020-8-26 15:28:23] [My FRITZ!Box] Updating temperature sensor 08761085994x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 08761022689x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 08761022959x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 08761007912x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 08761008709x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 11657001830x [2020-8-26 15:29:23] [My FRITZ!Box] Updating outlet 08761007912x [2020-8-26 15:29:23] [My FRITZ!Box] … Excerpt saved from GitHub on 2026-10-22. | Issue #145 · 2020-08 |
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
FRITZ!Box API over LAN
You’ll need
- FRITZ!Box
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | ^1.0.0 |
| Homebridge 2.0 | No |
| Node.js | >4.0.0 |
| Settings in Homebridge UI | No |
| Matter | No |
| License | MIT |
Community signals
| Downloads a week | 30 |
|---|---|
| Downloads a month | 173 |
| GitHub stars | 74 |
| Open issues | 41 |
| Closed issues | 79 |
| Last code push | 2022-02-02 |
| Latest version | 0.9.5 (2020-04-27) |
| First published | 2016-07-22 |
| Releases | 39 |
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.
Caveats from the README
- This plugin is archived, deprecated or on Homebridge’s unmaintained list.
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- BatteryService
- ContactSensor
- Outlet
- Switch
- TemperatureSensor
- Thermostat
