This repository contains a bash script designed to run on the Unifi Dream Machine console. It provides real-time monitoring of system status, including temperature, sensors, and overall system health. The script aims to simplify the process of checking system metrics for Ubiquiti's Unifi controller.
- System Status Monitoring: Quickly check the status of your Unifi Dream Machine.
- Temperature Readings: Get real-time temperature data to ensure your device operates within safe limits.
- Sensor Data: Access various sensor readings to maintain optimal performance.
- Easy to Use: Run the script directly in the console with minimal setup.
To get started, download the latest release of the script from the Releases section.
-
Navigate to the Releases section.
-
Download the script file.
-
Open your console on the Unifi Dream Machine.
-
Execute the script using the command:
bash path/to/downloaded/script.sh
To install the script, follow these steps:
-
Download the Script: Visit the Releases section to find the latest version.
-
Move the Script: Place the downloaded script in a directory of your choice, preferably in a location that is easy to access.
-
Make it Executable: Run the following command to make the script executable:
chmod +x path/to/script.sh
-
Run the Script: Execute the script using:
./path/to/script.sh
Once the script is running, it will display various metrics about your Unifi Dream Machine. Hereβs what you can expect:
- Current Temperature: Displays the current temperature of the device.
- Sensor Status: Shows the status of various sensors integrated into the Dream Machine.
- Overall System Health: Provides a summary of the system's performance metrics.
System Status:
---------------
Temperature: 60Β°C
Fan Speed: 1200 RPM
CPU Usage: 25%
Memory Usage: 40%
This script addresses several topics relevant to system monitoring:
- Bash: The script is written in Bash, making it easy to modify and extend.
- System Status: It focuses on providing real-time insights into the system's health.
- Ubiquiti & Unifi: Tailored specifically for Ubiquiti's Unifi products, ensuring compatibility and performance.
Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.
- Fork the repository.
- Create a new branch for your feature or fix.
- Make your changes.
- Commit your changes with clear messages.
- Push to your fork and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to the Ubiquiti community for their ongoing support and contributions.
- Special thanks to contributors who have improved this script over time.
If you encounter issues or have questions, please check the Issues section or create a new issue.
For further inquiries, feel free to reach out via GitHub or through the Ubiquiti community forums.
This script is provided as-is without any warranty. Use it at your own risk.
- Add support for additional sensors.
- Improve output formatting for better readability.
- Include logging capabilities to track historical data.
Visit the Releases section to download the latest version of the script and start monitoring your Unifi Dream Machine today!