added stream sanity checks (sound, singe color)

This commit is contained in:
2020-02-21 17:10:14 +01:00
parent 6971b4b618
commit 1745f56ac7
8 changed files with 246 additions and 48 deletions

View File

@@ -144,6 +144,9 @@ class Recorder(db.Model, ModelBase):
_additional_notes_json_string = db.Column(db.UnicodeText, default='')
additional_camera_connected = db.Column(db.Boolean, default=False)
firmware_version = db.Column(db.String, nullable=True, default=None)
archive_stream1 = db.Column(db.String, nullable=True, default=None)
archive_stream2 = db.Column(db.String, nullable=True, default=None)
confidence_stream = db.Column(db.String, nullable=True, default=None)
room_id = db.Column(db.Integer, db.ForeignKey('room.id'))
room = db.relationship('Room', uselist=False, back_populates='recorder') # one-to-one relation (uselist=False)
recorder_model_id = db.Column(db.Integer, db.ForeignKey('recorder_model.id'))