Releases: mammuth/ha-fritzbox-tools
DEPRECATED
All functionalities of this custom integration have been ported to home assistant core. As a result, this integration is deprecated as of now and you can uninstall it.
This update also removes the functionality of this custom integration.
1.15.1
1.15.1:
- Internal changes & improvements that help us to move this integration into Home Assistant core in the future (@chemelli74)
1.15.0:
- Add re-authentication config flow (@jloehr)
1.14.0:
- Various enhancements by @chemelli74, @TheZoker, and @Bullischorsch
1.13.0:
- Support for multiple routers
1.13.1:
- Allow ignoring routers during discovery
1.13.2:
- Small BREAKING CHANGE: Removed microsecond precision from last_reconnect sensor
- Improve handling of repeaters
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.15.0
1.15.0:
- Add re-authentication config flow (@jloehr)
1.14.0:
- Various enhancements by @chemelli74, @TheZoker, and @Bullischorsch
1.13.0:
- Support for multiple routers
1.13.1:
- Allow ignoring routers during discovery
1.13.2:
- Small BREAKING CHANGE: Removed microsecond precision from last_reconnect sensor
- Improve handling of repeaters
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.14.0
1.14.0:
- Various enhancements by @chemelli74, @TheZoker, and @Bullischorsch
1.13.0:
- Support for multiple routers
1.13.1:
- Allow ignoring routers during discovery
1.13.2:
- Small BREAKING CHANGE: Removed microsecond precision from last_reconnect sensor
- Improve handling of repeaters
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.13.2
1.13.0:
- Support for multiple routers
1.13.1:
- Allow to ignore routers during discovery
1.13.2:
- Small BREAKING CHANGE: Removed microsecond precision from last_reconnect sensor
- Improve handling of repeaters
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.13.1
1.13.0:
- Support for multiple routers
1.13.1:
- Allow to ignore routers during discovery
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.13.0
1.13.0:
- Support for multiple routers
BREAKING CHANGES:
Entity-id naming:
Current | New |
---|---|
switch.fritzbox_wifi |
switch.fritzbox_{model}_wifi |
switch.fritzbox_wifi_5ghz |
switch.fritzbox_{model}_wifi_5ghz |
binary_sensor.fritzbox_connectivity |
binary_sensor.fritzbox_{model}_wifi_connectivity |
switch.fritzbox_portforward_X . |
switch.fritzbox_{model}_portforward_X |
switch.fritzbox_profile_X . |
switch.fritzbox_{model}_profile_X |
switch.fritzbox_deflection_X |
switch.fritzbox_{model}_deflection_X |
Services:
Supply additional data:
- service: fritzbox_tools.reconnect
data:
host: 192.168.178.1
- service: fritzbox_tools.reboot
data:
host: 192.168.178.1
{host} = IP Adress of configured FRITZ!Box (e.g. 192.168.178.1)
{model} = FRITZ!Box model (e.g. 6490)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
1.12.1
1.12.0:
- Breaking change:
uptime
anduptime_str
attributes of the connectivity sensor got removed. Use the newlast_reboot
attribute.
1.12.1:
- Auto Discovery support. The integration now detects your FRITZ!Box router in the network (@AaronDavidSchneider)
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
Breaking Changes:
- Device profiles are changed in 1.11.0. Remove and re-add the integration to make it work. Attention: You now don't configure individual devices, but create the devices profiles on the router and supply the profile names to the integration. (Maybe this requires the latest FRITZ!OS version)
- When you experience issues after upgrading try removing the integration and re-add it via
UI > Settings > Integrations > + > FRITZ!Box Tools
uptime
anduptime_str
attributes of the connectivity sensor got removed. Use the newlast_reboot
attribute.
1.12.0
1.12.0:
- Breaking change:
uptime
anduptime_str
attributes of the connectivity sensor got removed. Use the newlast_reboot
attribute.
Cool features in previous releases
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
Breaking Changes:
- Device profiles are changed in 1.11.0. Remove and re-add the integration to make it work. Attention: You now don't configure individual devices, but create the devices profiles on the router and supply the profile names to the integration. (Maybe this requires the latest FRITZ!OS version)
- When you experience issues after upgrading try removing the integration and re-add it via
UI > Settings > Integrations > + > FRITZ!Box Tools
uptime
anduptime_str
attributes of the connectivity sensor got removed. Use the newlast_reboot
attribute.
1.11.2
1.11.0:
- Completely re-work device profiles BREAKING CHANGE - read below (@AaronDavidSchneider)
- 1.11.1: Fix broken switches after disconnecting from the router (eg. after a restart)
- 1.11.2: Optimize device profiles
Cool features in previous releases
- New feature: Service to reboot your FRITZ!Box
- Faster start-up and an overall smoother integration π
- Call deflection ("Rufumleitung") controllable by Home Assistant! π π (@AaronDavidSchneider)
- Control your normal WiFi π (@janbernhardt)
- Make setup of entities for various features optional. Remove and re-add the integration to make use of this change.
Breaking Changes:
- Device profiles are changed in 1.11.0. Remove and re-add the integration to make it work. Attention: You now don't configure individual devices, but create the devices profiles on the router and supply the profile names to the integration. (Maybe this requires the latest FRITZ!OS version)
- When you experience issues after upgrading try removing the integration and re-add it via
UI > Settings > Integrations > + > FRITZ!Box Tools