bemade-addons/unifi_integration/models/udm_dashboard_data_point.py
Benoît Vézina b2183d8601 fml unifi
2025-03-11 16:19:49 -04:00

21 lines
860 B
Python

# -*- coding: utf-8 -*-
from odoo import models, fields, api, _
class UdmDashboardDataPoint(models.Model):
"""Data point for dashboard statistics"""
_name = 'udm.dashboard.data.point'
_description = 'Dashboard Data Point'
_order = 'sequence'
# Reference to the statistic this data point belongs to
stat_id = fields.Many2one('udm.dashboard.stat', string='Statistic',
required=True, ondelete='cascade')
# Data point attributes
sequence = fields.Integer(string='Sequence', default=10,
help='Order of this data point in the series')
value = fields.Float(string='Value',
help='Numeric value of this data point')
timestamp = fields.Datetime(string='Timestamp',
help='When this data point was recorded')