https://github.com/seydx/homebridge-broadband
Homebridge Plugin for Broadband speed measurement as Temperature sensor
https://github.com/seydx/homebridge-broadband
broadband fakegato homebridge plugin speedtest
Last synced: 5 months ago
JSON representation
Homebridge Plugin for Broadband speed measurement as Temperature sensor
- Host: GitHub
- URL: https://github.com/seydx/homebridge-broadband
- Owner: seydx
- License: mit
- Created: 2018-03-26T18:14:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-06-02T14:20:29.000Z (over 2 years ago)
- Last Synced: 2025-04-15T05:35:03.055Z (6 months ago)
- Topics: broadband, fakegato, homebridge, plugin, speedtest
- Language: JavaScript
- Size: 9.91 MB
- Stars: 15
- Watchers: 8
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# homebridge-broadband v1
Homebridge Plugin for Broadband speed measurement as Temperature sensor[](https://www.npmjs.com/package/homebridge-broadband)
[](https://www.npmjs.com/package/homebridge-broadband)
[](https://github.com/SeydX/homebridge-broadband)# Homebridge plugin for checking your broadband speed
This homebridge plugin exposes a new temperature sensor to HomeKit to see your broadband speed at home. It also has new characteristics to see the download- and upload speed, also your ping within i.e. Elgato EVE app. It also supports Fakegato.
See [Images](https://github.com/SeydX/homebridge-broadband/tree/master/images/) for more details.
# Installation instructions
After [Homebridge](https://github.com/nfarina/homebridge) has been installed:
```sudo npm install -g homebridge-broadband@latest --unsafe-perm```
## Example config.json:```
{
"bridge": {
...
},
"accessories": [
{
"accessory": "Broadband",
"name": "Broadband",
"maxTime": 5,
"interval": 60
}
]
}
```## Options
| **Attributes** | **Required** | **Usage** |
|------------|----------|-------|
| accessory | **Yes** | Must be "Broadband" |
| name | No | Name for the Accessory (Default: Broadband) |
| maxTime | No | The maximum length of a single test run in seconds (Default: 5s) |
| interval | No | Interval for checing the broadband in mins (Default: 60min) |See [Example Config](https://github.com/SeydX/homebridge-broadband/blob/master/example-config.json) for more details.
## Supported clients
This plugin have been verified to work with the following apps on iOS 11.2.5:
* Apple Home
* Elgato Eve## Known issues | TODO
///
## Contributing
You can contribute to this homebridge plugin in following ways:
- [Report issues](https://github.com/SeydX/homebridge-broadband/issues) and help verify fixes as they are checked in.
- Review the [source code changes](https://github.com/SeydX/homebridge-broadband/pulls).
- Contribute bug fixes.
- Contribute changes to extend the capabilitiesPull requests are accepted.