C# Class j64.AlarmServer.Web.Repository.SmartThingsRepository

Afficher le fichier Open project: joejarvis64/j64.AlarmServer

Méthodes publiques

Méthode Description
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

Method Details

AlarmSystem_PartitionChange() public static méthode

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
Résultat void

AlarmSystem_ZoneChange() public static méthode

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
Résultat void

Determinej64ServerAddress() public static méthode

public static Determinej64ServerAddress ( string hostString ) : AlarmSystem
hostString string
Résultat AlarmSystem

InstallDevices() public static méthode

Install or Update Devices in the SmartThings App
public static InstallDevices ( string hostString ) : void
hostString string
Résultat void

UpdatePartition() public static méthode

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

UpdateZone() public static méthode

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