first commit

This commit is contained in:
motahhari
2025-10-31 20:21:22 +03:30
commit 60d20a2734
186 changed files with 15497 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
namespace GreenHome.Domain;
public sealed class DeviceSettings
{
public int Id { get; set; }
public int DeviceId { get; set; }
public Device Device { get; set; } = null!;
// Temperature settings
public decimal DangerMaxTemperature { get; set; } // decimal(18,2)
public decimal DangerMinTemperature { get; set; } // decimal(18,2)
public decimal MaxTemperature { get; set; } // decimal(18,2)
public decimal MinTemperature { get; set; } // decimal(18,2)
// Gas settings
public int MaxGasPPM { get; set; }
public int MinGasPPM { get; set; }
// Light settings
public decimal MaxLux { get; set; } // decimal(18,2)
public decimal MinLux { get; set; } // decimal(18,2)
// Humidity settings
public decimal MaxHumidityPercent { get; set; } // decimal(18,2)
public decimal MinHumidityPercent { get; set; } // decimal(18,2)
public DateTime CreatedAt { get; set; }
public DateTime UpdatedAt { get; set; }
}