Update README.md
This commit is contained in:
62
README.md
62
README.md
@@ -39,47 +39,6 @@ The easiest way to track your Raspberry Pi or Ubuntu computer system health and
|
|||||||
- [To Do](#to-do)
|
- [To Do](#to-do)
|
||||||
- [Feature request](#feature-request)
|
- [Feature request](#feature-request)
|
||||||
|
|
||||||
## What is new
|
|
||||||
|
|
||||||
* 2024-12-06: Output File by @pallago
|
|
||||||
* 2024-12-06: Allow overwriting of hostname from config by @sudhaus
|
|
||||||
* 2024-12-01: Support for Home Assistant API (no MQTT needed)
|
|
||||||
* 2024-11-06: External sensors by @pallago
|
|
||||||
* 2024-10-25: Apt updates sensor
|
|
||||||
* 2024-10-24: Added rpi_power_status sensor
|
|
||||||
* 2024-10-19: Added support for drive temperatures
|
|
||||||
* 2024-03-24: --hass to display configuration for Home Assistant wake on lan switch
|
|
||||||
* 2024-02-20: Shutdown button added (only works when running as service)
|
|
||||||
* 2024-02-05: System Restart button added (only works when running as service)
|
|
||||||
* 2024-01-28: Remote updates via Home Assistant are now available
|
|
||||||
* 2024-01-28: Improved error handling for the MQTT connection
|
|
||||||
* 2024-01-28: Script version is displayed in home assistant device information
|
|
||||||
* 2024-01-28: Update the script by calling it with command line argument --update
|
|
||||||
* 2024-01-27: Now you can run the script as a service (systemd) or as a cron job
|
|
||||||
* 2024-01-27: Support for command line arguments
|
|
||||||
* 2024-01-27: Added a binary sensor for github to monitor for new versions of the script
|
|
||||||
* 2024-01-27: Updated the sensors names not to include the device name as per home assistant guidelines
|
|
||||||
* 2024-01-10: Added support for Raspberry Pi 5 fan speed monitoring (only works on Raspberry Pi 5 with stock fan)
|
|
||||||
|
|
||||||
## CLI arguments
|
|
||||||
|
|
||||||
```
|
|
||||||
usage: rpi-mqtt-monitor [-h] [-H] [-d] [-s] [-v] [-u] [-w] [--uninstall]
|
|
||||||
|
|
||||||
Monitor CPU load, temperature, frequency, free space, etc., and publish the data to an MQTT server or Home Assistant API.
|
|
||||||
|
|
||||||
options:
|
|
||||||
-h, --help show this help message and exit
|
|
||||||
-H, --hass_api send readings via Home Assistant API (not via MQTT)
|
|
||||||
-d, --display display values on screen
|
|
||||||
-s, --service run script as a service, sleep interval is configurable in config.py
|
|
||||||
-v, --version display installed version and exit
|
|
||||||
-u, --update update script and config then exit
|
|
||||||
-w, --hass_wake display Home assistant wake on lan configuration
|
|
||||||
--uninstall uninstall rpi-mqtt-monitor and remove all related files
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
@@ -91,6 +50,8 @@ Run this command to use the automated installation:
|
|||||||
bash <(curl -s https://raw.githubusercontent.com/hjelev/rpi-mqtt-monitor/master/remote_install.sh)
|
bash <(curl -s https://raw.githubusercontent.com/hjelev/rpi-mqtt-monitor/master/remote_install.sh)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Automated installation preview
|
||||||
|
|
||||||
[](https://asciinema.org/a/726rhsITLusB88xL4VGPdU2sJ)
|
[](https://asciinema.org/a/726rhsITLusB88xL4VGPdU2sJ)
|
||||||
|
|
||||||
Raspberry Pi MQTT monitor will be installed in the location where the installer is called, inside a folder named rpi-mqtt-monitor.
|
Raspberry Pi MQTT monitor will be installed in the location where the installer is called, inside a folder named rpi-mqtt-monitor.
|
||||||
@@ -118,6 +79,25 @@ To uninstall Raspberry Pi MQTT Monitor, run the following command:
|
|||||||
rpi-mqtt-monitor --uninstall
|
rpi-mqtt-monitor --uninstall
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## CLI arguments
|
||||||
|
|
||||||
|
```
|
||||||
|
usage: rpi-mqtt-monitor [-h] [-H] [-d] [-s] [-v] [-u] [-w] [--uninstall]
|
||||||
|
|
||||||
|
Monitor CPU load, temperature, frequency, free space, etc., and publish the data to an MQTT server or Home Assistant API.
|
||||||
|
|
||||||
|
options:
|
||||||
|
-h, --help show this help message and exit
|
||||||
|
-H, --hass_api send readings via Home Assistant API (not via MQTT)
|
||||||
|
-d, --display display values on screen
|
||||||
|
-s, --service run script as a service, sleep interval is configurable in config.py
|
||||||
|
-v, --version display installed version and exit
|
||||||
|
-u, --update update script and config then exit
|
||||||
|
-w, --hass_wake display Home assistant wake on lan configuration
|
||||||
|
--uninstall uninstall rpi-mqtt-monitor and remove all related files
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
## Home Assistant Integration
|
## Home Assistant Integration
|
||||||
|
|
||||||
If you are using discovery_messages, then this step is not required as a new MQTT device will be automatically created in Home Assistant and all you need to do is add it to a dashboard.
|
If you are using discovery_messages, then this step is not required as a new MQTT device will be automatically created in Home Assistant and all you need to do is add it to a dashboard.
|
||||||
|
|||||||
Reference in New Issue
Block a user