revpimodio2.__init__

Stellt alle Klassen fuer den RevolutionPi zur Verfuegung.

Webpage: https://revpimodio.org/

Stellt Klassen fuer die einfache Verwendung des Revolution Pis der Kunbus GmbH (https://revolution.kunbus.de/) zur Verfuegung. Alle I/Os werden aus der piCtory Konfiguration eingelesen und mit deren Namen direkt zugreifbar gemacht. Fuer Gateways sind eigene IOs ueber mehrere Bytes konfigurierbar Mit den definierten Namen greift man direkt auf die gewuenschten Daten zu. Auf alle IOs kann der Benutzer Funktionen als Events registrieren. Diese fuehrt das Modul bei Datenaenderung aus.

Global Attributes

BOTH
FALLING
GREEN
INP
MEM
OFF
OUT
RED
RISING
__all__
__author__
__copyright__
__license__
__name__
__version__

Classes

DeviceNotFoundError Fehler wenn ein Device nicht gefunden wird.

Functions

acheck Check type of given arguments.
consttostr Gibt fuer Konstanten zurueck.


DeviceNotFoundError

Fehler wenn ein Device nicht gefunden wird.

Derived from

Exception

Class Attributes

None

Class Methods

None

Methods

None

Static Methods

None
Up


acheck

acheck(check_type, **kwargs)

Check type of given arguments.

Use the argument name as keyword and the argument itself as value.

check_type
Type to check
kwargs
Arguments to check
Up


consttostr

consttostr(value)

Gibt fuer Konstanten zurueck.

Diese Funktion ist erforderlich, da enum in Python 3.2 nicht existiert.

value
Konstantenwert
Returns:
Name der Konstanten
Up