Custom Integration: ZyXEL routers

Hi :wave:

I just made an integration for ZyXEL devices. If you don’t know, they make network hardware like routers, switches etc.

The integration was built for, and tested on, a ZyXEL NR7101 which is a 5G modem/router. It will likely work on other devices if they share the same API.

5 Likes

I don’t use this router or their firmware, but I just want to say thank you for making this.

2 Likes

Hi!
I would like to ask you a question to you who use this router.

You can send SMS from Home Assistant via shell_command.

I have a Teltonika router, and from Home Assistant via a shell command I can send an SMS from the 4G router to my smart phone (for example if Alarmo is triggered, Home Assistant tells the router to send an SMS to me)

Thanks

Hi! Sorry, what is the question? You want to know if it is possible to send SMS with this brand/model of router?
I don’t know, but I don’t think so. I don’t see this option anywhere in the router’s interface.

Yes, I wanted to know if the router could send SMS message, and if there was a command from Home Assistant to send SMS from the router.

You can send and receive sms, but with SSH directly on router.
Read this, point 7

Nice work, thank you!
Works well.

1 Like

You can find the slightly overwhelming list of 465 entities of the FWA710 here:

In case someone wants to get playful with RSRP, RSRQ, and SINR:

I found these 4 entities useful (there are more RSRP, RSRQ, etc. but they don’t show values). Use this HA “Statistics graph card” to visualize them:

chart_type: line
period: 5minute
title: RSRP, RSRQ and SINR (de-select 3 of 4 for useful viewing!)
type: statistics-graph
entities:
  - sensor.zyxel_cellular_reference_signal_received_power
  - sensor.zyxel_cellular_reference_signal_received_quality
  - sensor.zyxel_cellular_signal_to_noise_ratio
  - sensor.zyxel_nsa_signal_to_noise_ratio
stat_types:
  - mean
  - min
  - max
days_to_show: 1
grid_options:
  columns: 36
  rows: auto

The 2 SINR seem to tell different stories.

Use these 2 HA Gauge cards to visualise RSRP and RSRQ:
My source: RSRP and RSRQ - Teltonika Networks Wiki

type: gauge
entity: sensor.zyxel_cellular_reference_signal_received_power
needle: true
segments:
  - from: -120
    color: red
  - from: -100
    color: orange
  - from: -90
    color: yellow
  - from: -80
    color: green
max: -70
min: -120
type: gauge
needle: true
segments:
  - from: -25
    color: red
  - from: -20
    color: orange
  - from: -15
    color: yellow
  - from: -10
    color: green
max: -5
min: -25
entity: sensor.zyxel_cellular_reference_signal_received_quality
1 Like

Hi,

I’m just a beginner at ha and would like to ask a question. I use 5 Zyxel Access Points, they are configured with nebula cloud (control center). So I have a login for the cloud, but not an IP oder Login for a host. How can I use the integration?

Help very much appeciated,
Gerd

It won’t work with Nebula credentials.
I don’t know how Nebula works, but surely there is a way to connect locally?
What is written on the back of your devices?