Fritz!Box SmartHome

Fritz!Box SmartHome

Description

Agent and checks/inventory for Fritz!Box smart home devices

This package is based on the work of Maximilian Clemens, see
https://github.com/MaximilianClemens/checkmk_fritzbox

I have rewritten this package for use with CMK 2.2.0x. As I do not have access to all smart home
devices, I have only implemented the checks for the following devices:

FRITZ!DECT Repeater 100
FRITZ!DECT 200
FRITZ!DECT 302

So if you want the package to be extended to support your sensors as well, see
https://thl-cmk.hopto.org/gitlab/checkmk/various/fritzbox_smarthome/-/blob/master/CONTRIBUTING.md

Also, my FRIT!BOX is not brand new, so it may not include all the features that the smart home
devices support. E.g. window open/close for the FRITZ!DECT 302.

Latest Version

Version: 0.8.8-20240109
Packaged at: 09 Jan 2024
Created on Checkmk version: 2.2.0p17
Minimum Checkmk version required: 2.2.0b1
MKP MD5 hash: 9d9bfc923f72c6f544ec4e62ae006833
This version requires Checkmk version 2.0.0 or higher
Agent Based
  • fritzbox_smarthome.py
  • fritzbox_smarthome_power_meter.py
  • fritzbox_smarthome_temperature.py
  • fritzbox_smarthome_thermostat.py
  • inv_fritzbox_smarthome.py
  • utils/fritzbox_smarthome.py
  • fritzbox_smarthome_battery.py
  • fritzbox_smarthome_app_lock.py
  • fritzbox_smarthome_device_lock.py
  • fritzbox_smarthome_power_socket.py
  • fritzbox_smarthome_switch.py
Agents
  • special/agent_fritzbox_smarthome
Check Manuals
  • fritzbox_smarthome
Check Plugins
  • agent_fritzbox_smarthome
gui
  • wato/check_parameters/electrical_energy.py
  • wato/check_parameters/epower.py
  • wato/check_parameters/fritzbox_smarthome.py
  • metrics/fritzbox_smarthome.py
  • wato/check_parameters/temperature_single.py
  • wato/check_parameters/voltage_single.py
  • wato/check_parameters/fritzbox_smarthome_lock.py
  • wato/check_parameters/fritzbox_smarthome_power_coscket.py
Libraries
  • python3/cmk/special_agents/agent_fritzbox_smarthome.py
GUI Extensions
  • plugins/wato/agent_fritzbox_smarthome.py
  • plugins/views/fritzbox_smarthome.py
  • doctore74 11-01-2024
    Good job, dude!

    It's always a pleasure to create new things with you!

By downloading packages from the Checkmk Exchange you agree to our Terms of Use.