Added more code

This commit is contained in:
2026-02-26 17:09:56 +01:00
parent be895664d1
commit fe51d046f6
3 changed files with 132 additions and 41 deletions

View File

@@ -1,11 +1,10 @@
import influxdb_client, sqlalchemy, random, os
# from sqlmodel import Field, Session, SQLModel, create_engine, select
from sqlalchemy import create_engine, exc # , Column, Integer, String, Numeric
from sqlalchemy.ext.declarative import declarative_base
# from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
from typing import Annotated, Final
from classes import *
from typing import Annotated, Final
from influxdb_client import InfluxDBClient, Point, WritePrecision
from influxdb_client.client.write_api import SYNCHRONOUS, ASYNCHRONOUS, WriteOptions
@@ -68,12 +67,12 @@ def tempsnsrIntoSQLDB(
try:
data = sensorsqldata(tableInp)
sqlData = sensorsqldata(tableInp)
# print("2")
if inpayload:
# print("3")
session.add(data(
session.add(sqlData(
data = insertData,
))
# print("4")
@@ -88,7 +87,7 @@ def tempsnsrIntoSQLDB(
def tempsnsrIntoFluxQLDB(
inpayload: Annotated[SensorPayload, "Payload"]
inpayload: Annotated[snmpPyData, "Payload"]
) -> int:
"""