Skip to main content

Fritz!Box Smarthome Python Library

Project description

BuildStatus PyPiVersion Python versions Coveralls Maintainability Codacy

Tested Devices

fritzhome CLI tool

You have to add a user with the rights to access the smarthome actors.

In the fritzbox webinterface under “System -> FRITZ!Box-Benutzer” you can add a new user.

$ fritzhome -f fritz.box  -u smarthome -p smarthome  list
##############################
name=Fenster Badezimmer
  ain=11934 0154799-1
  id=2000
  productname=HAN-FUN
  manufacturer=0x0feb
  present=True
  lock=None
  devicelock=None
 Alert:
  alert=True
##############################
name=Thermostat Badezimmer
  ain=11959 0171328
  id=16
  productname=Comet DECT
  manufacturer=AVM
  present=True
  lock=False
  devicelock=False
 Temperature:
  temperature=19
  offset=-3
 Thermostat:
  battery_low=False
  battery_level=80
  actual=19.0
  target=19.0
  comfort=22.0
  eco=19.0
  window=False
  summer=False
  holiday=False
##############################
name=Schalter WC Heizung
  ain=08761 0402392
  id=21
  productname=FRITZ!DECT 200
  manufacturer=AVM
  present=True
  lock=True
  devicelock=False
 Switch:
  switch_state=False
 Powermeter:
  power=0
  energy=436529
  voltage=231.0
 Temperature:
  temperature=22
  offset=3

Fritzbox User

Add a new user: System -> FRITZ!Box-Benutzer

https://raw.githubusercontent.com/hthiery/python-fritzhome/readme/doc/fritzbox_user_overview.png https://github.com/hthiery/python-fritzhome/blob/readme/doc/fritzbox_user_smarthome.png

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfritzhome-0.4.1.tar.gz (12.8 kB view details)

Uploaded Source

File details

Details for the file pyfritzhome-0.4.1.tar.gz.

File metadata

  • Download URL: pyfritzhome-0.4.1.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for pyfritzhome-0.4.1.tar.gz
Algorithm Hash digest
SHA256 79095f6c3c81e312e3e1caf364bf46534ec7e6e9e5015f882656f93b92932cfb
MD5 6aa307f45d2d7254a675ae1bc84d44ca
BLAKE2b-256 2da1b6a130a4abcd09dfc19276e226f3f4525313c740ae05c30ca2294547851b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page