Skip to content

dkwolf1/ha-ziggo-modem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

58 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Ziggo Modem

GitHub Release GitHub Activity License

pre-commit Ruff HACS

Maintained Home Assistant


๐Ÿ”ง Ziggo Modem - Home Assistant Integratie

Lokale Home Assistant integratie voor Ziggo kabelmodems (Sagemcom).

Deze integratie geeft diepgaand inzicht in je DOCSIS-verbinding, zoals signaalkwaliteit, stabiliteit, fouttellingen en netwerkstatus โ€” volledig lokaal en zonder cloud.


โœจ Features

  • Modemstatus en uptime
  • Downstream signaalanalyse (power, SNR, fouten)
  • Upstream monitoring (power, timeouts)
  • SC-QAM en OFDM foutanalyse
  • Snelheidsprofiel detectie (download / upload)

๐Ÿ“Š Geavanceerde diagnostiek

  • Signaalkwaliteit

    • Goed / Matig / Slecht
    • Inclusief score, reden, uitleg en advies
  • Lijnstabiliteit

    • Stabiel / Licht wisselend / Instabiel
    • Gebaseerd op gedrag over tijd (errors + timeouts)
  • Kabelprobleem detectie

    • Alleen bij echte DOCSIS-problemen
    • Geen false positives na reboot
    • Gebaseerd op rate (per uur) i.p.v. absolute waarden
  • API Status

    • OK / Tijdelijke fouten / Instabiel / Gepauzeerd
    • Geeft inzicht in integratie en modem communicatie
  • Volledig lokale API (geen cloud afhankelijkheid)


๐Ÿ“ฆ Installatie

HACS (aanbevolen)

  1. Ga naar HACS โ†’ Integraties
  2. Klik op โ‹ฎ โ†’ Custom repositories
  3. Voeg deze repository toe
  4. Kies categorie Integration
  5. Installeer Ziggo Modem
  6. Herstart Home Assistant

Handmatig

  1. Kopieer: custom_components/ziggo_modem naar je Home Assistant configuratiemap

  2. Herstart Home Assistant


โš™๏ธ Configuratie

De integratie werkt volledig via de UI:

Instellingen โ†’ Apparaten & Diensten โ†’ Integratie toevoegen โ†’ Ziggo Modem

Voer in:

  • IP-adres (standaard: 192.168.100.1)
  • Gebruikersnaam
  • Wachtwoord

๐Ÿ“Š Sensoren

Algemeen

  • Modemstatus
  • Uptime
  • Signaalkwaliteit
  • Signaalkwaliteit uitleg
  • Signaalkwaliteit advies
  • Lijnstabiliteit
  • API status

Downstream

  • Downstream Power (dBmV)
  • Downstream SNR (dB)
  • Aantal kanalen
  • Gelockte kanalen
  • Fouten (SC-QAM / OFDM)

Upstream

  • Upstream Power (dBmV)
  • Aantal kanalen
  • T3 timeouts

Snelheidsprofiel

  • Downloadprofiel (Mbit/s)
  • Uploadprofiel (Mbit/s)

๐Ÿšจ Binary sensors

  • Kabelprobleem
  • Internet storing
  • Upstream timeouts aanwezig
  • Internettoegang

โ„น๏ธ Uitleg sensoren

  • Internettoegang โ†’ geeft aan of het modem verbinding heeft met het netwerk

  • Signaalkwaliteit โ†’ technische beoordeling van DOCSIS waarden (SNR, power, errors)

  • Lijnstabiliteit โ†’ geeft aan hoe stabiel de verbinding zich gedraagt over tijd

  • Kabelprobleem โ†’ alleen actief bij duidelijke technische problemen (niet bij kleine afwijkingen)

  • API status โ†’ status van de integratie en communicatie met het modem


โš ๏ธ Opmerkingen

  • Gebruikt een ongedocumenteerde Ziggo modem API
  • Werkt alleen lokaal (192.168.100.1)
  • OFDM-waarden kunnen verschillen per firmware
  • Primair getest op Sagemcom Ziggo modems

โš–๏ธ Disclaimer

Dit project is niet gelieerd aan Ziggo.

Gebruik op eigen risico. API endpoints kunnen wijzigen bij firmware-updates.


๐Ÿค Bijdragen

Zie CONTRIBUTING.md


๐Ÿ“œ Licentie

Dit project valt onder de MPL-2.0 licentie

About

Home Assistant integration for Ziggo (Sagemcom) modems with cable diagnostics, DOCSIS signal monitoring and local API support

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages