Skip to content

home-assistant-ecosystem/python-connect-box3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

connect-box3

Python API Client to interact with a Connect Box 3 modem/router.

For older hardware revisions (e. g., UPC Connect Box 2), please use connect-box.

The device could be provided under different names by various ISP in Europe.

Currently tested with:

Provider Name Model
Sunrise Connect Box 3 F5685LGB

This module is not official, developed, supported or endorsed by Sunrise, UPC, Unitymedia or Compal.

Installation

connect-box3 is available on PyPI.

$ pip3 install connect-box3

For NixOS, the package is available from Nixpkgs.

$ nix-env -iA nixos.python3Packages.connect-box3

Usage

connect-box is a CLI application that show-cases the functionality of the module.

connect-box system --password xxx --host 192.168.1.1
              system               
┏━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Field           ┃ Value         ┃
┡━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ modelName       │ F5685LGB      │
│ softwareVersion │ 4.11.1-2309.6 │
│ hardwareVersion │ 1.2.1b        │
└─────────────────┴───────────────┘

See also example.py for usage examples.

License

Licensed under MIT. See LICENSE for details.

Packages

 
 
 

Contributors

Languages