add relay charts and optimize relay settings
This commit is contained in:
@@ -27,18 +27,6 @@ public enum RelayKind
|
||||
Valve = 6
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// حالت عملکرد رله
|
||||
/// </summary>
|
||||
public enum RelayMode
|
||||
{
|
||||
/// <summary>خودکار (بر اساس قوانین)</summary>
|
||||
Auto = 0,
|
||||
|
||||
/// <summary>دستی (قوانین خودکار نادیده گرفته میشوند)</summary>
|
||||
Manual = 1
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// نوع اقدام یک قانون رله
|
||||
/// </summary>
|
||||
@@ -72,15 +60,6 @@ public sealed class DeviceRelay
|
||||
/// <summary>نوع مصرفکننده متصل به رله</summary>
|
||||
public RelayKind RelayKind { get; set; } = RelayKind.Generic;
|
||||
|
||||
/// <summary>حالت عملکرد: خودکار یا دستی</summary>
|
||||
public RelayMode Mode { get; set; } = RelayMode.Auto;
|
||||
|
||||
/// <summary>حداقل زمان روشن ماندن (دقیقه) - برای جلوگیری از قطع و وصل مکرر</summary>
|
||||
public int MinOnMinutes { get; set; } = 0;
|
||||
|
||||
/// <summary>حداقل زمان خاموش ماندن (دقیقه) - برای محافظت از تجهیزات</summary>
|
||||
public int MinOffMinutes { get; set; } = 0;
|
||||
|
||||
public DateTime CreatedAt { get; set; }
|
||||
public DateTime UpdatedAt { get; set; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user