added more env config options
This commit is contained in:
@@ -1,2 +1,4 @@
|
||||
NTFY_Token=
|
||||
device_name=
|
||||
logging_level=DEBUG
|
||||
shutdown_timer=30
|
||||
5
main.py
5
main.py
@@ -6,7 +6,10 @@ import logging
|
||||
|
||||
##########################################
|
||||
#Logging
|
||||
if os.environ['logging_level'] == "DEBUG":
|
||||
loglevel = logging.DEBUG
|
||||
elif os.environ['logging_level'] == "INFO":
|
||||
loglevel = logging.INFO
|
||||
logger = logging.getLogger('Power Monitor')
|
||||
logger.setLevel(loglevel)
|
||||
#Console Handler
|
||||
@@ -23,7 +26,7 @@ load_dotenv()
|
||||
|
||||
ntfy_token = os.environ['NTFY_Token']
|
||||
device_name = os.environ['device_name']
|
||||
shutdown_timer = 30
|
||||
shutdown_timer = int(os.environ['shutdown_timer'])
|
||||
|
||||
with serial.Serial(device_name, 115200, timeout=1) as ser:
|
||||
inverter_offline_counter = 0
|
||||
|
||||
Reference in New Issue
Block a user