Метод | Описание | |
---|---|---|
AllocateResult ( string username, string password ) : List |
Allocates the result.
|
|
ChangePasswordByAdmin ( string username, string password, int changeId, string newpassword ) : bool |
19.2 Change Password by Admin
|
|
DbAccess ( ) : System |
Konstruktor welcher automatisch von der HUE die Konfiguration läd und die aktuelle Lampenliste abruft
|
|
EditUserPassword ( string username, string passwordOld, string passwordNew ) : bool |
PSP 19.1 UserPassword bearbeiten
|
|
GetAllLampGroups ( string username, string password ) : List |
Die in der DB eingetragenen Lampengruppe als Liste
|
|
GetAllLamps ( string username, string password ) : List |
Die in der DB eingetragenen Lampennamen als Liste
|
|
GetAllLampsStatus ( string username, string password ) : List |
Eine Liste welche zurechtgeschnitten ist für den LampControlController Gibt folgendes zurück: address, brightness, groupname, Lamp_id, lampname, status
|
|
GetAllUser ( string username, string password ) : List |
Die in der DB eingetragenen User als Liste
|
|
GetLampControl ( string username, string password ) : List |
Special 4 Bastl
|
|
GetLogFile ( string username, string password, System.DateTime beginDate, System.DateTime endDate ) : List |
PSP 18.1 Logfile wird von Begindatum bis Endedatum in einer Liste retourgegeben
|
|
GetLogFileComplete ( string username, string password ) : List |
PSP 18.2 Logfile in einer Liste retourgeben
|
|
addLamp ( string username, string password, string lampAdress, string lampName ) : bool |
PSP 1.1 Lampe in der DB hinzufügen, Hue-Bridge erkennt eine neue Lampe automatisch
|
|
addLampGroup ( string username, string password, string lampGroupName ) : bool |
PSP 4.1 Lampegruppe hinzufuegen
|
|
addLampToGroup ( string username, string password, int groupId, int lampId ) : bool |
PSP 5.1 Lampe einer Gruppe anhand groupId und lampId hinzufügen
|
|
addLampToGroup ( string username, string password, string groupName, int lampId ) : bool |
PSP 5.3 Lampe einer Gruppe anhand groupName und lampId hinzufügen
|
|
addUser ( string username, string password, string usernameNew, string passwordNew, bool admin ) : bool |
PSP 8.1 User hinzufügen. (Angemeldeter User wird anhand Usernamen und Passwort auf Rechte geprüft)
|
|
addUserToUsergroup ( string username, string password, int userToAdd, int usergroup ) : bool |
PSP 8.2 User einer Usergruppe hinzufügen
|
|
deleteLamp ( string username, string password, int lampId ) : bool |
PSP 3.1 Löschen der Lampe anhand der LampenId Hue-Bridge erkennt entfernte Lampen automatisch ->es geht nur um den Db Eintrag
|
|
deleteLamp ( string username, string password, string lampAdress ) : bool |
PSP 3.2 Löschen einer Lampe anhand der Lampenadresse
|
|
deleteUserFromUsergroup ( string username, string password, int userId, int groupId ) : bool |
User aus der User-Gruppe löschen
|
|
dimLamp ( string username, string password, int lampId, byte brightness, bool lampOnOff ) : bool |
PSP 15.1 Lampen dimmen
|
|
editLampGroup ( string username, string password, int groupId, string newGroupName ) : bool |
PSP 7.4 Lampengruppe umbenennen anhand Id
|
|
removeLampFromGroup ( string username, string password, int groupId, int lampId ) : bool |
PSP 6.1 Entfernt eine Lampe von einer Gruppe mittels group_id und lamp_id
|
|
removeLampFromGroup ( string username, string password, string groupName, int lampId ) : bool |
PSP 6.3 Lampe einer Gruppe anhand groupName und lampId entfernen
|
|
removeLampGroup ( string username, string password, int groupId ) : bool |
PSP 7.3 Lampengruppe anhand id entfernen
|
|
removeLampGroup ( string username, string password, string groupName ) : bool |
PSP 7.1 Lampengruppe entfernen mittels Gruppennamen
|
|
removeUser ( string username, string password, int usernameId ) : bool |
PSP 8.3 Entfernt User anhand von usernameId
|
|
removeUser ( string username, string password, string usernameName ) : bool |
PSP 8.5 entfernt user anhand von usernameName
|
|
switchGroup ( string username, string password, int groupId, bool onOff ) : bool |
Lampengruppen ein-/ausschalten
|
|
switchLamp ( string username, string password, bool lampOnOff, int lampId ) : bool |
PSP 13.1 switchLamp Lampe Ein/Aus
|
|
userLogin ( string username, string password ) : int |
PSP 16.1 User Login
|
Метод | Описание | |
---|---|---|
EditUserGroup ( string username, string password, int usernameId, int groupId ) : bool |
PSP 9.1 UserGroup editieren
|
|
EditUserGroup ( string username, string password, string usernameName, int groupId ) : bool |
PSP 9.2 UserGroup editieren
|
|
editLampName ( string username, string password, int lampId, string lampNameNew ) : bool |
PSP 2.4 Editieren eines Lampennamens anhand der DB-LampenId. Hue-Bridge erkennt entfernte Lampen automatisch ->es geht nur um den Db Eintrag
|
|
editLampName ( string username, string password, string lampNameOld, string lampNameNew ) : bool |
PSP 2.1 Editieren eines Lampennamens anhand des alten Lampennamens
|
public static AllocateResult ( string username, string password ) : List |
||
username | string | The username. |
password | string | The password. |
Результат | List |
public static ChangePasswordByAdmin ( string username, string password, int changeId, string newpassword ) : bool | ||
username | string | Username |
password | string | Passwort |
changeId | int | Id die geändert werden soll |
newpassword | string | neues Passwort |
Результат | bool |
public static EditUserPassword ( string username, string passwordOld, string passwordNew ) : bool | ||
username | string | Username |
passwordOld | string | altes Passwort |
passwordNew | string | neues Passwort |
Результат | bool |
public static GetAllLampGroups ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static GetAllLamps ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static GetAllLampsStatus ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static GetAllUser ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static GetLampControl ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static GetLogFile ( string username, string password, System.DateTime beginDate, System.DateTime endDate ) : List |
||
username | string | Username |
password | string | Passwort |
beginDate | System.DateTime | Begindatum |
endDate | System.DateTime | Endedatum |
Результат | List |
public static GetLogFileComplete ( string username, string password ) : List |
||
username | string | Username |
password | string | Passwort |
Результат | List |
public static addLamp ( string username, string password, string lampAdress, string lampName ) : bool | ||
username | string | Username |
password | string | Passwort |
lampAdress | string | Lampen Adreses |
lampName | string | Lampen Name |
Результат | bool |
public static addLampGroup ( string username, string password, string lampGroupName ) : bool | ||
username | string | Username |
password | string | Passwort |
lampGroupName | string | Name der neuen Lampengruppe |
Результат | bool |
public static addLampToGroup ( string username, string password, int groupId, int lampId ) : bool | ||
username | string | Username |
password | string | Passwort |
groupId | int | Gruppen Id |
lampId | int | Lampen Id |
Результат | bool |
public static addLampToGroup ( string username, string password, string groupName, int lampId ) : bool | ||
username | string | |
password | string | |
groupName | string | |
lampId | int | |
Результат | bool |
public static addUser ( string username, string password, string usernameNew, string passwordNew, bool admin ) : bool | ||
username | string | den angemeldeten Usernamen übergeben (Überprüfung auf Rechte) |
password | string | das dazugehörige Passwort übermitteln (Überprüfung auf Rechte) |
usernameNew | string | Name des neu anzulegenden Users |
passwordNew | string | Passwort des neu angelegten User |
admin | bool | Ist User Admin? |
Результат | bool |
public static addUserToUsergroup ( string username, string password, int userToAdd, int usergroup ) : bool | ||
username | string | den angemeldeten Usernamen übergeben (Überprüfung auf Rechte) |
password | string | das dazugehörige Passwort übermitteln (Überprüfung auf Rechte) |
userToAdd | int | Name des hinzuzufügenden Users |
usergroup | int | Name der Gruppe |
Результат | bool |
public static deleteLamp ( string username, string password, int lampId ) : bool | ||
username | string | Username |
password | string | Passwort |
lampId | int | Lampen Id |
Результат | bool |
public static deleteLamp ( string username, string password, string lampAdress ) : bool | ||
username | string | Username |
password | string | Passwort |
lampAdress | string | Lampen Adresse |
Результат | bool |
public static deleteUserFromUsergroup ( string username, string password, int userId, int groupId ) : bool | ||
username | string | Username |
password | string | Passwort |
userId | int | User Id |
groupId | int | Gruppen Id |
Результат | bool |
public static dimLamp ( string username, string password, int lampId, byte brightness, bool lampOnOff ) : bool | ||
username | string | Username |
password | string | Passwort |
lampId | int | Lampen Id |
brightness | byte | Helligkeit |
lampOnOff | bool | Lampe ein/ Lampe aus |
Результат | bool |
public static editLampGroup ( string username, string password, int groupId, string newGroupName ) : bool | ||
username | string | |
password | string | |
groupId | int | |
newGroupName | string | |
Результат | bool |
public static removeLampFromGroup ( string username, string password, int groupId, int lampId ) : bool | ||
username | string | Username |
password | string | Passwort |
groupId | int | Gruppen Id |
lampId | int | Lampen Id |
Результат | bool |
public static removeLampFromGroup ( string username, string password, string groupName, int lampId ) : bool | ||
username | string | |
password | string | |
groupName | string | |
lampId | int | |
Результат | bool |
public static removeLampGroup ( string username, string password, int groupId ) : bool | ||
username | string | |
password | string | |
groupId | int | |
Результат | bool |
public static removeLampGroup ( string username, string password, string groupName ) : bool | ||
username | string | |
password | string | |
groupName | string | |
Результат | bool |
public static removeUser ( string username, string password, int usernameId ) : bool | ||
username | string | |
password | string | |
usernameId | int | |
Результат | bool |
public static removeUser ( string username, string password, string usernameName ) : bool | ||
username | string | |
password | string | |
usernameName | string | |
Результат | bool |
public static switchGroup ( string username, string password, int groupId, bool onOff ) : bool | ||
username | string | Username |
password | string | Passwort |
groupId | int | Lampengruppen Id |
onOff | bool | Lampe ein/ Lampe aus |
Результат | bool |
public static switchLamp ( string username, string password, bool lampOnOff, int lampId ) : bool | ||
username | string | |
password | string | |
lampOnOff | bool | |
lampId | int | |
Результат | bool |
public static userLogin ( string username, string password ) : int | ||
username | string | Username |
password | string | Passwort |
Результат | int |