small changes
This commit is contained in:
parent
cbf0ce91b8
commit
2be84fb566
14
power.py
14
power.py
@ -98,18 +98,18 @@ def send_discord(message):
|
||||
await client.start(bot_token)
|
||||
asyncio.run(message_send())
|
||||
|
||||
def pwr_online(battery):
|
||||
message = f"{ups_id} UPS power has been restored. {battery}% charge remaining."
|
||||
logger.info(message)
|
||||
send_email(f"{ups_id}: Power On Line", message)
|
||||
send_discord(message)
|
||||
|
||||
def pwr_offline(battery):
|
||||
message = f"{ups_id} UPS is running on battery power! {battery}% charge remaining."
|
||||
logger.warning(message)
|
||||
send_email(f"{ups_id}: Power Outage Detected!", message)
|
||||
send_discord(message)
|
||||
|
||||
def pwr_online(battery):
|
||||
message = f"{ups_id} UPS power has been restored. {battery}% charge remaining."
|
||||
logger.warning(message)
|
||||
send_email(f"{ups_id}: Power On Line", message)
|
||||
send_discord(message)
|
||||
|
||||
def batt_low(battery):
|
||||
message = f"{ups_id} battery level low: {battery}% charge remaining."
|
||||
logger.warning(message)
|
||||
@ -135,6 +135,8 @@ def main():
|
||||
pwr_offline(battery)
|
||||
elif status == "OL":
|
||||
pwr_online(battery)
|
||||
elif status == "OL CHRG":
|
||||
pwr_online(battery)
|
||||
else:
|
||||
logger.info(f"UPS status changed to: {status}")
|
||||
prev_status = status
|
||||
|
Loading…
Reference in New Issue
Block a user