This queries the API of a Omada controller to get the current status of the Accesspoints and sends the information via the respondd protocol. Thus it can be picked up by yanic and other respondd queriers.
graph TD;
A{"*respondd_main*"} -->| | B("*omada_client*")
A -->| | C("*respondd_client*")
B -->|"RestFul API"| D("omada_controller")
C -->|"Subscribe"| E("multicast")
C -->|"Send per interval / On multicast request"| F("unicast")
G{"yanic"} -->|"Request metrics"| E
F -->|"Receive"| G
To link an offloader to your site in omada_respondd, specify the MAC address of the offloader in your YAML configuration file. This enables omada_respondd to identify the offloader device and mark it correctly on the map.
- Open your omada_respondd YAML configuration file (e.g.,
omada_respondd.yaml). - Add or find the section for offloader settings. (Seactionname
offloader_mac - Insert the MAC address of your offloader device like this:
offloader_mac:
SiteName: 00:00:00:00:00:00- Save the YAML file.
- Restart the omada_respondd service to apply the changes.
To set the GPS location of each Omada Access Point (AP):
- Open the Omada Controller web interface.
- Go to the Devices section.
- Select the Access Point you want to configure.
- Click on Config for that AP.
- Under Services, enter the GPS coordinates as latitude and longitude separated by a comma in the Location field under SNMP, e.g.,
48.1351, 11.5820. - Save your changes.
- Restart the omada_respondd service to apply the changes.
This sets the location for the AP, helping with accurate device placement on Freifunk maps.
To set contact information for each Omada Access Point (AP):
- Open the Omada Controller web interface.
- Go to the Devices section.
- Select the Access Point you want to configure.
- Click on Config for that AP.
- Under Services, enter contact details (email, phone, etc.) in the Contact field under SNMP.
- Save your changes.
- Restart the omada_respondd service to apply the changes.
This free-text field helps identify device ownership or provides general contact info which is shown on the Freifunk maps.