Airport-departure-board
UniFi-API-client
Our great sponsors
Airport-departure-board | UniFi-API-client | |
---|---|---|
1 | 18 | |
24 | 1,062 | |
- | 2.0% | |
3.8 | 7.1 | |
4 months ago | about 2 months ago | |
CSS | PHP | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Airport-departure-board
-
2022 Dec 19 Stickied -FAQ- & -HELPDESK- thread - Boot problems? Power supply problems? Display problems? Networking problems? Need ideas? Get help with these and other questions!
The software I used is WeeWx, but I modified the code (it’s open source) to show what I wanted it to show. It should be easy enough for you to modify it to collect data from your local bus/train stations instead of weather reports. Also look at this post and this software, it may help point you in the right direction for software to use to display (I can’t really think of any way to run 2 actual webpages on 2 different displays without slowing it down significantly, which is why I suggest using software dedicated to that use case)
UniFi-API-client
-
Created a docker app to notify on new device connections
UniFiClientAlerts is a Dockerized application that monitors UniFi networks for new device connections and sends alerts via Telegram. It leverages PHP code from the Art-of-WiFi/UniFi-API-client for interfacing with UniFi Controllers.
-
Automatically rebooting a G3 Pro camera
Take a look at the API Client here, https://github.com/Art-of-WiFi/UniFi-API-client. You can use the client to create a cron job or scheduled task to run a script to cycle the port.
- Documenting Unifi Wireless Network Passwords
-
Connecting to UDM SE API ?!?!
I'm using a UDM SE (runs Unifi OS) and have cloud management up and running via a fixed external IP, and an external captive portal using port 443. SSL certificate installed and up to date. I'm trying to connect to using the API as 'documented' at https://ubntwiki.com/products/software/unifi-controller/api. I haven't been a dev for a long, long time, and although I think I could probably mug my way through using the stuff at https://github.com/Art-of-WiFi/UniFi-API-client, I'm first trying simply to connect to the API using curl. I'm falling at the first hurdle: I just can't connect to the API at all.
- Executing a power-cycle command for a POE port
- UDMP SSH Commands for Traffic Management
-
Wifi captive portal login using G Suite (nonprofit) oauth
Personally, I have scraped together a custom portal before using the PHP API client - https://github.com/Art-of-WiFi/UniFi-API-client - UniFi passes the MAC address of the device as a GET parameter called 'id'
-
Showcase: Ubiquiti UniFi MagicDash and Asset oneway sync
We try to avoid external classes and dependencies to reduce the potential for trouble. Especially with something rather simple like a REST API. But based on the UniFi API situation, we decided to make an exception and go with the fantastic UniFi-API-client class for PHP by Art-of-WiFi that can be found over on Github https://github.com/Art-of-WiFi/UniFi-API-client. It’s actively maintained and offers the benefit of people reporting broken stuff so it’s a community thing to make the UniFi API usable even if Ubiquiti decides to change or remove stuff.
-
Management of Ubiquiti Flex XG
There is a well-documented and maintained (though unofficial) PHP API for managing/talking to the controller. We use it for automating mundane tasks like loading lots of Mac-to-vlan bindings. It is quite feature complete. https://github.com/Art-of-WiFi/UniFi-API-client
-
Is there any API access to Unifi Controller or AP's?
PHP API library: https://github.com/Art-of-WiFi/UniFi-API-client
What are some alternatives?
amadeus-python - Python library for the Amadeus Self-Service travel APIs
UniFi-API-browser - Tool to browse data exposed by Ubiquiti's UniFi Controller API
Guides
UBNT-EdgeRouter-Example-Configs - Example config.boot files for UBNT EdgeRouters with Google, Comcast, and Charter
Postman-for-AlwaysOn-Cisco-SD-WAN - Postman for AlwaysOn Cisco SD-WAN
comitup - Bootstrap Wifi support over Wifi
php-azure-face-api-client - PHP client for Microsoft Azure Face API.
Client - GitLab API v4 client for PHP
erste-bank-client-php - Client written in PHP for Erste Bank API
sysmon - An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
smudge - Control the Spotify app from within Emacs.