Classes

Properties

read-only static

CONNECTION_STATE  Number

Verbindungs-Status.

Properties

Name Type Optional Description

INIT

Number

 

Initialisiert bzw. Initialisierung läuft

CONNECTING

Number

 

Verbindung wird aufgebaut

OPEN

Number

 

Verbunden

CLOSING

Number

 

Verbindung wird geschlossen

CLOSED

Number

 

Verbindung ist geschlossen

DESTROYED

Number

 

Objekt ist bereits freigegeben

read-only static

DATE_TYPE  Number

Datum-Typen.

Properties

Name Type Optional Description

WEEKDAY

Number

 

Wochentage

RANGE

Number

 

Zeitraum

DAY

Number

 

Einzeltag (mit Platzhalter)

read-only static

EVENT_FILTER  Number

Tages-Arten.

Properties

Name Type Optional Description

ALWAYS

Number

 

Immer

NORMAL

Number

 

Nur normale Tage (kein Feiertag oder Urlaubstag)

HOLIDAY

Number

 

Feiertag

VACATION

Number

 

Urlaub

NEVER

Number

 

Nie

read-only static

TIME_TYPE  Number

Zeit-Typen.

Properties

Name Type Optional Description

TIME

Number

 

Uhrzeit

SUNRISE

Number

 

Sonnenaufgang

SUNSET

Number

 

Sonnenuntergang

Method

static

createConnection(user, pw[, options]) → Object

Liefert eine Instanz der Klasse HomeServerConnector._Connection.

Example

Aufruf

var conn = HomeServerConnector.createConnection("user1", "pw1", {"host": "192.168.123.234", "port": 443, "protocol": "wss"});

Parameters

Name Type Optional Description

user

String

 

User-Name zum Einloggen am HS.

pw

String

 

Passwort für den user.

options

Object

Yes

Verbindungs-Informationen:
Werden keine Angaben gemacht, werden die entsprechenden Werte der abgerufenen umschließenden HTML-Seite verwendet.

Properties

Name Type Optional Description

options.host

String

Yes

IP-Adresse des HS.

options.port

Number

Yes

Port des HS.

options.protocol

String

Yes

Protokoll, mit dem der HS angesprochen werden soll. Ist entweder "ws" oder "wss" (Default Wert).

Returns

Object Instanz der Klasse HomeServerConnector._Connection.