38 lines
770 B
C#
38 lines
770 B
C#
using NetDaemonInterface;
|
|
|
|
namespace NetDaemonInterface;
|
|
|
|
/// <summary>
|
|
/// Interface used for providing inputs/events to area's
|
|
/// </summary>
|
|
public interface IAreaControl
|
|
{
|
|
|
|
/// <summary>
|
|
/// Ein Button wurde betätigt
|
|
/// </summary>
|
|
/// <param name="ButtonSensor">Sensor, der gedrückt wurde</param>
|
|
public void ButtonPressed(string entityId, CallServiceDataElement dataElement);
|
|
|
|
/// <summary>
|
|
/// Morgendämmerung
|
|
/// </summary>
|
|
public void SunDawn();
|
|
|
|
/// <summary>
|
|
/// Sonnenaufgang
|
|
/// </summary>
|
|
public void SunRising();
|
|
|
|
/// <summary>
|
|
/// Abenddämmerung
|
|
/// </summary>
|
|
public void SunDusk();
|
|
|
|
/// <summary>
|
|
/// Sonnenuntergang
|
|
/// </summary>
|
|
public void SunSetting();
|
|
|
|
}
|