Toon
homebridge-toon · v2.0.5
Adds Toon thermostats to HomeKit.
What it says it supports
Brands
- Toon
Devices it names
- Toon thermostat
Shows up in Apple Home as from its README
What people report
Works with Eneco Toon thermostats through the Toon API, though API changes caused repeated breakage; the Belgian Boxx version is not supported.
- Partly works1
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| Eneco Toon thermostat | Partly works | Works after API update PR; users repeatedly hit auth/API breakageSaved copyIk heb in de config { "platform": "Toon", "name": "Thermostaat", "apiToken": "https: //api.toon.eu/toonapi-accesstoken?tenant_id=eneco&client_id=XXXX" }, ingevuld, waarbij de XXXX staan voor de consumer key van de app die ik heb aangemaakt. Het werkt helaas niet. Krijg alle undefined meldingen. Ik vraag mij ook af hoe hij de "mijn eneco" gegevens koppelt aan deze Consumer Key in de developer.toon.eu gegevens. De readme vind ik vrij summier, dus ik dacht ik vraag het hier even Excerpt saved from GitHub on 2026-10-22. | Issue #29 · 2020-02 |
| Engie Boxx thermostat (Belgian Toon) | Won’t be supported | Plugin uses Eneco's Toon op Afstand web app, not Boxx backendSaved copyThe Toon by Eneco in Netherlands is also available in Belgium as the Boxx by Engie (Engie/Electrabel is like Eneco) It's completely the same hardware but maybe the "branded" backend for the energy supplier is different. I tried entering my credentials for Boxx but got authenticating errors. Any chance you could make this compatible with Boxx? Excerpt saved from GitHub on 2026-10-22. | Issue #11 · 2017-02 |
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
Connection not stated
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | >=0.2.0 |
| Homebridge 2.0 | No |
| Node.js | >=0.12.0 |
| Settings in Homebridge UI | No |
| Matter | No |
| License | ISC |
Community signals
| Downloads a week | 33 |
|---|---|
| Downloads a month | 71 |
| GitHub stars | 16 |
| Open issues | 9 |
| Closed issues | 23 |
| Last code push | 2020-02-22 |
| Latest version | 2.0.5 (2020-02-22) |
| First published | 2016-04-01 |
| Releases | 12 |
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.
- Thermostat