# Logikbausteine

Logikbausteine sind die Bausteine eines Automatisierungsprogramms. Jeder Baustein erfüllt eine bestimmte Funktion und kommuniziert über Eingangs- und Ausgangsports mit anderen Bausteinen.

# Eingänge

NameIDBeschreibung
Binary inputbinary_input
Boolean constantboolean_constant
Mode monitoroperation_mode_monitor
Numeric constantnumeric_constant
Numeric inputnumeric_input
PulseAtpulse_at
Scheduleschedule
String constantstring_constant
Switchswitch

# Verarbeitung

NameIDBeschreibung
Binary limiterbinary_limiter
Boolean to stringboolean_to_string
Climate regulatorclimate_regulator
Climate regulator hubclimate_regulator_hub
Delaydelay
Delayed Pulsedelayed_pulse
Door, windowdoor_window_monitor
Edge detectoredge_detector
HTTP Requesthttp_request
Hysteresishysteresis
Irrigationirrigation
JSON Get Booleanjson_get_boolean
JSON Get Numberjson_get_number
JSON Get Stringjson_get_string
Level to pulselevel_to_pulse
Logic::Andlogic_and
Logic::Notlogic_not
Logic::Orlogic_or
Math::Absmath_abs
Math::Addmath_add
Math::Averagemath_average
Math::Ceilmath_ceil
Math::Dividemath_divide
Math::Floormath_floor
Math::Maxmath_max
Math::Minmath_min
Math::Modulomath_modulo
Math::Multiplymath_multiply
Math::Randommath_random
Math::Roundmath_round
Math::Subtractmath_subtract
Motor axismotor_axis
Moving averagemoving_average
Number to stringnumber_to_string
Numeric latchnumeric_latch
Numeric predicatenumeric_predicate
Numeric throttlenumeric_throttle
PubSub::Publishpubsub
Pulse counterpulse_counter
Pulse gatepulse_gate
Pulse throttlepulse_throttle
Sequencersequencer
Shadingshading
String formatstring_format
String latchstring_latch
Toggletoggle
Variable Delayed Pulsevariable_delayed_pulse

# Ausgänge

NameIDBeschreibung
Mode controlleroperation_mode_controller
Relayrelay
Referenzhandbuch zu Voldeno Logikbausteinen: Eingänge, Ausgänge, Konfiguration und Volang-Beispiele für zuverlässige Smart-Home-Automatisierungen.