import json
from datetime import datetime

from src.db import db
from src.config import config
from src.db import session
from src.models import Sensor


def add_data_to_db(json_data):

    sensorID = json_data[config['SENSOR_NAME_ID']]

    sensor_data = json_data[config['SENSOR_NAME_DATA']]
    for data in sensor_data:
            sensor_type = data[config['SENSOR_NAME_TYPE']]
            sensor_value = data[config['SENSOR_NAME_VALUE']];
            data = Sensor(sensorName = sensorID, createdValue = datetime.utcnow(), sensorType = sensor_type, sensorValue = sensor_value)
            session.add(data)
            session.commit()
    return 0
