C# 클래스 j64.AlarmServer.Web.Repository.SmartThingsRepository

파일 보기 프로젝트 열기: joejarvis64/j64.AlarmServer

공개 메소드들

메소드 설명
AlarmSystem_PartitionChange ( object sender, Partition p ) : void

This will propgate events occuring within the alarm system out to the smart things hub

AlarmSystem_ZoneChange ( object sender, Zone z ) : void

This will propgate events occuring within the alarm system out to the smart things hub

Determinej64ServerAddress ( string hostString ) : AlarmSystem
InstallDevices ( string hostString ) : void

Install or Update Devices in the SmartThings App

UpdatePartition ( PartitionInfo partitionInfo ) : void

status information to the smart things zone

UpdateZone ( ZoneInfo zoneInfo ) : void

status information to the smart things zone

메소드 상세

AlarmSystem_PartitionChange() 공개 정적인 메소드

This will propgate events occuring within the alarm system out to the smart things hub
public static AlarmSystem_PartitionChange ( object sender, Partition p ) : void
sender object
p Partition
리턴 void

AlarmSystem_ZoneChange() 공개 정적인 메소드

This will propgate events occuring within the alarm system out to the smart things hub
public static AlarmSystem_ZoneChange ( object sender, Zone z ) : void
sender object
z Zone
리턴 void

Determinej64ServerAddress() 공개 정적인 메소드

public static Determinej64ServerAddress ( string hostString ) : AlarmSystem
hostString string
리턴 AlarmSystem

InstallDevices() 공개 정적인 메소드

Install or Update Devices in the SmartThings App
public static InstallDevices ( string hostString ) : void
hostString string
리턴 void

UpdatePartition() 공개 정적인 메소드

status information to the smart things zone
public static UpdatePartition ( PartitionInfo partitionInfo ) : void
partitionInfo j64.AlarmServer.Web.Models.PartitionInfo
리턴 void

UpdateZone() 공개 정적인 메소드

status information to the smart things zone
public static UpdateZone ( ZoneInfo zoneInfo ) : void
zoneInfo j64.AlarmServer.Web.Models.ZoneInfo
리턴 void