This commit is contained in:
jeanGaston 2024-05-01 23:21:49 +02:00
parent d1e4ca8b97
commit e95d8117d6
6 changed files with 16 additions and 8 deletions

View File

@ -1,5 +1,7 @@
from datetime import datetime
import sqlite3
from os import path
import time
from env import SENSORS, DBFILE
@ -34,11 +36,12 @@ def create_database(db_name):
# Check if the database file exists
def check_database(db_name):
if not path.exists(db_name):
print(f"Database '{db_name}' not found. Creating...")
print(f"[{datetime.now()}] Database '{db_name}' not found. Creating...")
create_database(db_name)
print("Database and tables created successfully.")
print(f"[{datetime.now()}] Database and tables created successfully.")
else:
print(f"Database '{db_name}' found.")
print(f"[{datetime.now()}] Database '{db_name}' found.")
# Function to add data to SensorData table

View File

@ -1,3 +1,4 @@
from datetime import datetime
from mail import *
import schedule
import threading
@ -35,7 +36,8 @@ def BltDataScrap():
return 0
def RunInThread_DataScrap():
print("######################################################################\nOpen Thread datascrap")
now = datetime.now()
print(f"######################################################################\n[{now}] Open Thread datascrap")
threading.Thread(target=BltDataScrap, daemon=True).start()
def ScheduleDataScrap():

View File

@ -1,8 +1,10 @@
from datetime import datetime
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import sqlite3
import threading
import schedule
from env import *
@ -88,7 +90,8 @@ def check_and_send_email():
conn.close()
def RunInThread_MailAlerts():
print("######################################################################\nOpen Thread mail check Alert")
now = datetime.now()
print(f"######################################################################\n[{now}] Open Thread mail check Alert")
threading.Thread(target=check_and_send_email, daemon=True).start()
def ScheduleMailAlerts():

View File

@ -71,9 +71,9 @@
<td>{{ row[0] }}</td>
<td>{{ row[1] }}</td>
<td>{{ row[2] }}</td>
<td>{{ row[3] }}</td>
<td>{{ row[4] }}</td>
<td>{{ row[5] }}</td>
<td>{{ row[3] }}°C</td>
<td>{{ row[4] }}%</td>
<td>{{ row[5] }}%</td>
</tr>
{% endfor %}
</table>