|
@@ -2603,6 +2603,35 @@ class SensorRecord(models.Model):
|
|
app_label = 'PushModel'
|
|
app_label = 'PushModel'
|
|
|
|
|
|
|
|
|
|
|
|
+class SmartScene(models.Model):
|
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记id')
|
|
|
|
+ scene_name = models.CharField(default='', max_length=100, verbose_name=u'场景名称')
|
|
|
|
+ device = models.ForeignKey(Device_Info, to_field='id', default='', on_delete=models.CASCADE,
|
|
|
|
+ verbose_name='关联设备信息id')
|
|
|
|
+ conditions = models.CharField(default='', max_length=255, verbose_name=u'条件')
|
|
|
|
+ tasks = models.CharField(default='', max_length=255, verbose_name=u'任务')
|
|
|
|
+ effective_time_id = models.IntegerField(default=0, verbose_name=u'关联场景执行时间id')
|
|
|
|
+ updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
|
+
|
|
|
|
+ class Meta:
|
|
|
|
+ db_table = 'smart_scene'
|
|
|
|
+ verbose_name = '智能场景'
|
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+class EffectiveTime(models.Model):
|
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记id')
|
|
|
|
+ start_time = models.CharField(default='', max_length=10, verbose_name=u'开始时间')
|
|
|
|
+ end_time = models.CharField(default='', max_length=10, verbose_name=u'结束时间')
|
|
|
|
+ repeat = models.CharField(default='', max_length=32, verbose_name=u'重复')
|
|
|
|
+
|
|
|
|
+ class Meta:
|
|
|
|
+ db_table = 'effective_time'
|
|
|
|
+ verbose_name = '场景执行时间'
|
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
|
+
|
|
|
|
+
|
|
class UnicomCombo(models.Model):
|
|
class UnicomCombo(models.Model):
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
package_id = models.CharField(default='', max_length=32, verbose_name=u'联通套餐id')
|
|
package_id = models.CharField(default='', max_length=32, verbose_name=u'联通套餐id')
|