PI-server-rack/pi-slave/main.py
2022-08-29 18:12:44 +02:00

29 lines
No EOL
791 B
Python
Executable file

# Purpose
# - transmit the following to RPI4 using binary:
# - CPU temps (low <30°; medium 30°<x<45°; high 45°<x<60°; panic >60°)
# - receive the following from Arduino using binary:
# - used current of RPI 4
# - used current of RPI 1.2
# - uptime
# - cpu usage (core #0 - #3)
# - cpu frequency
# - cpu temps (RPI 4)
# - ram usage
# - am capacity
# - swap usuage
# - disk usage
# - disk capacity
# - disk used
# - mc server motd
# - mc sever version
# - mc server version brand
# - mc server players max
# - mc server players online
# - mc server plugins
# - mc server player_list
# - amount of connected devices
# - fan speed 180mm fan
# - fan speed 40mm fan
# - Display the above listed stats using small display with buttons for modes