Vallox: Unterschied zwischen den Versionen

Aus FHEMWiki
(Die Seite wurde neu angelegt: „{{Baustelle}}{{Infobox Modul |ModPurpose=Steuern und auslesen von Vallox Belüftungsanlagen |ModType=d |ModCmdRef=Vallox |ModForumArea=Sonstige Systeme |ModTec…“)
 
(Zwischenspeichern)
Zeile 11: Zeile 11:
== Voraussetzungen ==
== Voraussetzungen ==
Ein RS485-Adapter ist erforderlich.
Ein RS485-Adapter ist erforderlich.
Getestete Geräte:  
Getestete Geräte:  
- USB RS485 Adapter mit Gehäuse von In-Circuit  
* USB RS485 Adapter mit Gehäuse von In-Circuit  


== Anwendung ==
=== Define ===
=== Define ===
Die Syntax für das manuelle Anlegen eines Sensors ist der commandref zu entnehmen.
Die Syntax für das manuelle Anlegen eines Sensors ist der commandref zu entnehmen.


=== Attribute ===
=== Attribute ===
* ValloxIDDomain
:* Dieses Attribut ändert den Wert mit dem das Modul die Domain anspricht und auswertet.
:* Die Domain ist die Adresse des gesamten Systems. So könnte man z.B. ein Mehrfamilienhaus mit vielen Belüftungsanlagen mit einem Bus vernetzen. Die einzelnen Wohnungen bilden dann die Domains.
:* Der Wert ist als 2-stellige Hex-Zahl anzugeben.
:* Default: 01
Innerhalb einer Domain haben die einzelnen Geräte Adressen mit denen sie Angesprochen werden können.
Geräte dürfen keine bereits verwendete Adresse verwenden.
* ValloxIDCentral
:* Dieses Attribut ändert den Wert mit dem das Modul die Belüftung anspricht.
:* Die Belüftungsanlagen liegen in der Range von 11 - 1F wobei 10 die Broadcast-Adresse ist. Die Primäre Belüftungseinheit ist immer die 11.
:* Der Wert ist als 2-stellige Hex-Zahl anzugeben.
:* Default: 11
* ValloxIDFHEM
:* Dieses Attribut ändert den Wert mit dem sich das Modul als virtuelles Bedienterminal identifiziert.
:* Die Bedienterminals liegen in der Range von 21 - 2F wobei 20 die Broadcast-Adresse ist. Die verbaute physikalisch vorhandene Steuereinheit ist in der Regel mit 21 adressiert.
:* Der Wert ist als 2-stellige Hex-Zahl anzugeben.
:* Default: 22
== Readings ==
Hierbei handelt es sich um alle im Bus verfügbaren und identifizierten Readings:
{| border="0" class="wikitable mw-collapsed"
!Reading
!Beschreibung
!Bedienterminal
!Set Values
|-
|AutomaticHumidityBasicLevelSeekerState
|
|<code>x</code>
|
|-
|BasicHumidityLevel
|
|<code>x</code>
|
|-
|BoostSwitchMode
|
|<code>x</code>
|
|-
|CO2AdjustState
|
|<code>x</code>
|
|-
|CO2Alarm
|
|<code>x</code>
|
|-
|CO2High
|
|<code>x</code>
|
|-
|CO2HigherSpeedRequest
|
|<code>x</code>
|
|-
|CO2Low
|
|<code>x</code>
|
|-
|CO2LowerRatePublicInvitation
|
|<code>x</code>
|
|-
|CO2Sensor1
|
|<code>x</code>
|
|-
|CO2Sensor2
|
|<code>x</code>
|
|-
|CO2Sensor3
|
|<code>x</code>
|
|-
|CO2Sensor4
|
|<code>x</code>
|
|-
|CO2Sensor5
|
|<code>x</code>
|
|-
|CO2SetPointLower
|Der Zusammenhang zwischen der Veränderung im Terminal und im Bus ist noch ungeklärt.
|<code>CO2-Grenzwert</code>
|
|-
|CO2SetPointUpper
|Der Zusammenhang zwischen der Veränderung im Terminal und im Bus ist noch ungeklärt.
|<code>CO2-Grenzwert</code>
|
|-
|CascadeAdjust
|
|<code>x</code>
|
|-
|CellDefrostingSetpointTemperature
|
|<code>Hysterese</code>
|0 - 10 <sup>CDSTF</sup>
|-
|CurrentVoltageIncomingOnMachine
|
|<code>x</code>
|
|-
|DCFanInputAdjustment
|
|<code>x</code>
|
|-
|DCFanOutputAdjustment
|
|<code>x</code>
|
|-
|DamperMotorPosition
|
|<code>x</code>
|
|-
|EfficiencyAverage
|
|<code>x</code>
|
|-
|EfficiencyIn
|
|<code>x</code>
|
|-
|EfficiencyOut
|
|<code>x</code>
|
|-
|ExhaustFan
|
|<code>x</code>
|
|-
|FanSpeed
|Aktuelle Lüftungsstufe
|
|1-8 <sup>LSM</sup>
|-
|FanSpeedMax
|Höchste Stufe auf die die Anlage gestellt werden kann.
|<code>Max Lüftungst.</code>
|1-8 <sup>LSM</sup>
|-
|FanSpeedMin
|Niedrigste Stufe auf die die Anlage gestellt werden kann.
|<code>Grundluftung</code>
|1-8 <sup>LSM</sup>
|-
|FaultIndicator
|
|<code>x</code>
|
|-
|FaultSignalRelay
|
|<code>x</code>
|
|-
|FilterGuardIndicator
|
|<code>x</code>
|
|-
|FireplaceBooster
|
|<code>x</code>
|
|-
|FireplaceBoosterCountdownMinutes
|
|<code>x</code>
|
|-
|FirplaceBoosterStatus
|
|<code>x</code>
|
|-
|FirplaceSwitchActivation
|
|<code>x</code>
|
|-
|Flags1
|
|<code>x</code>
|
|-
|Flags3
|
|<code>x</code>
|
|-
|FrostAlarmSensor
|
|<code>x</code>
|
|-
|FrostAlarmWaterRadiator
|
|<code>x</code>
|
|-
|HeatRecoveryCellBypassSetpointTemperature
|
|<code>x</code>
|
|-
|HeatingIndicator
|
|<code>x</code>
|
|-
|HeatingSetPoint
|
|<code>x</code>
|
|-
|HeatingState
|
|<code>x</code>
|
|-
|HumidityCO2AdjustmentInterval
|
|<code>x</code>
|
|-
|HumidityLowerRatePublicInvitation
|
|<code>x</code>
|
|-
|InputFanStopTemperatureThreshold
|
|<code>Frostschutz WRG</code>
|-6 - 15 <sup>LSM</sup>
|-
|LastSystemFault
|
|<code>x</code>
|
|-
|MasterSlaveSelection
|
|<code>x</code>
|
|-
|MaxSpeedLimitFunction
|
|<code>x</code>
|
|-
|PostHeatingOffTime
|
|<code>x</code>
|
|-
|PostHeatingOnCounter
|
|<code>x</code>
|
|-
|PostHeatingTargetValue
|
|<code>x</code>
|
|-
|PowerState
|
|<code>x</code>
|
|-
|PreHeating
|
|<code>x</code>
|
|-
|PreHeatingStatus
|
|<code>x</code>
|
|-
|PreheatingSetPoint
|
|<code>Vorheizregister</code>
|-6 - 15 <sup>TM</sup>
|-
|RHAdjustState
|
|<code>x</code>
|
|-
|RadiatorType
|
|<code>x</code>
|
|-
|RemoteMonitoringControl
|
|<code>x</code>
|
|-
|ResumeBus
|
|<code>x</code>
|
|-
|ServiceReminderIndicator
|
|<code>x</code>
|
|-
|ServiceReminderMonths
|Zeitintervall zwischen Wartungsmeldungen
|<code>Wartungsintervall</code>
|1 - 15 <sup>DF</sup>
|-
|Speed1
|
|<code>x</code>
|
|-
|Speed2
|
|<code>x</code>
|
|-
|Speed3
|
|<code>x</code>
|
|-
|Speed4
|
|<code>x</code>
|
|-
|Speed5
|
|<code>x</code>
|
|-
|Speed6
|
|<code>x</code>
|
|-
|Speed7
|
|<code>x</code>
|
|-
|Speed8
|
|<code>x</code>
|
|-
|SupplyFan
|
|<code>x</code>
|
|-
|SuspendBusForCO2Communication
|
|<code>x</code>
|
|-
|SwitchLowerSpeedRequest
|
|<code>x</code>
|
|-
|TempExhaust
|
|<code>x</code>
|
|-
|TempIncoming
|
|<code>x</code>
|
|-
|TempInside
|
|<code>x</code>
|
|-
|TempOutside
|
|<code>x</code>
|
|}
== Anwendungsbeispiele ==


== Links ==
== Links ==
* ...

Version vom 1. Mai 2017, 13:05 Uhr


Clock - Under Construction.svg An dieser Seite wird momentan noch gearbeitet.


Vallox
Zweck / Funktion
Steuern und auslesen von Vallox Belüftungsanlagen
Allgemein
Typ Gerätemodul
Details
Dokumentation EN / DE
Support (Forum) Sonstige Systeme
Modulname 36_Vallox.pm
Ersteller Skjall (Forum )
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!

Das Modul Vallox dient als virtuelles Kontrollterminal am RS485-Bus der Belüftungsanlage des gleichnamigen Herstellers. Kompatibel sind Geräte der Reihe "Digit SE".

Voraussetzungen

Ein RS485-Adapter ist erforderlich.

Getestete Geräte:

  • USB RS485 Adapter mit Gehäuse von In-Circuit

Anwendung

Define

Die Syntax für das manuelle Anlegen eines Sensors ist der commandref zu entnehmen.

Attribute

  • ValloxIDDomain
  • Dieses Attribut ändert den Wert mit dem das Modul die Domain anspricht und auswertet.
  • Die Domain ist die Adresse des gesamten Systems. So könnte man z.B. ein Mehrfamilienhaus mit vielen Belüftungsanlagen mit einem Bus vernetzen. Die einzelnen Wohnungen bilden dann die Domains.
  • Der Wert ist als 2-stellige Hex-Zahl anzugeben.
  • Default: 01

Innerhalb einer Domain haben die einzelnen Geräte Adressen mit denen sie Angesprochen werden können. Geräte dürfen keine bereits verwendete Adresse verwenden.

  • ValloxIDCentral
  • Dieses Attribut ändert den Wert mit dem das Modul die Belüftung anspricht.
  • Die Belüftungsanlagen liegen in der Range von 11 - 1F wobei 10 die Broadcast-Adresse ist. Die Primäre Belüftungseinheit ist immer die 11.
  • Der Wert ist als 2-stellige Hex-Zahl anzugeben.
  • Default: 11
  • ValloxIDFHEM
  • Dieses Attribut ändert den Wert mit dem sich das Modul als virtuelles Bedienterminal identifiziert.
  • Die Bedienterminals liegen in der Range von 21 - 2F wobei 20 die Broadcast-Adresse ist. Die verbaute physikalisch vorhandene Steuereinheit ist in der Regel mit 21 adressiert.
  • Der Wert ist als 2-stellige Hex-Zahl anzugeben.
  • Default: 22

Readings

Hierbei handelt es sich um alle im Bus verfügbaren und identifizierten Readings:

Reading Beschreibung Bedienterminal Set Values
AutomaticHumidityBasicLevelSeekerState x
BasicHumidityLevel x
BoostSwitchMode x
CO2AdjustState x
CO2Alarm x
CO2High x
CO2HigherSpeedRequest x
CO2Low x
CO2LowerRatePublicInvitation x
CO2Sensor1 x
CO2Sensor2 x
CO2Sensor3 x
CO2Sensor4 x
CO2Sensor5 x
CO2SetPointLower Der Zusammenhang zwischen der Veränderung im Terminal und im Bus ist noch ungeklärt. CO2-Grenzwert
CO2SetPointUpper Der Zusammenhang zwischen der Veränderung im Terminal und im Bus ist noch ungeklärt. CO2-Grenzwert
CascadeAdjust x
CellDefrostingSetpointTemperature Hysterese 0 - 10 CDSTF
CurrentVoltageIncomingOnMachine x
DCFanInputAdjustment x
DCFanOutputAdjustment x
DamperMotorPosition x
EfficiencyAverage x
EfficiencyIn x
EfficiencyOut x
ExhaustFan x
FanSpeed Aktuelle Lüftungsstufe 1-8 LSM
FanSpeedMax Höchste Stufe auf die die Anlage gestellt werden kann. Max Lüftungst. 1-8 LSM
FanSpeedMin Niedrigste Stufe auf die die Anlage gestellt werden kann. Grundluftung 1-8 LSM
FaultIndicator x
FaultSignalRelay x
FilterGuardIndicator x
FireplaceBooster x
FireplaceBoosterCountdownMinutes x
FirplaceBoosterStatus x
FirplaceSwitchActivation x
Flags1 x
Flags3 x
FrostAlarmSensor x
FrostAlarmWaterRadiator x
HeatRecoveryCellBypassSetpointTemperature x
HeatingIndicator x
HeatingSetPoint x
HeatingState x
HumidityCO2AdjustmentInterval x
HumidityLowerRatePublicInvitation x
InputFanStopTemperatureThreshold Frostschutz WRG
LastSystemFault x
MasterSlaveSelection x
MaxSpeedLimitFunction x
PostHeatingOffTime x
PostHeatingOnCounter x
PostHeatingTargetValue x
PowerState x
PreHeating x
PreHeatingStatus x
PreheatingSetPoint Vorheizregister
RHAdjustState x
RadiatorType x
RemoteMonitoringControl x
ResumeBus x
ServiceReminderIndicator x
ServiceReminderMonths Zeitintervall zwischen Wartungsmeldungen Wartungsintervall 1 - 15 DF
Speed1 x
Speed2 x
Speed3 x
Speed4 x
Speed5 x
Speed6 x
Speed7 x
Speed8 x
SupplyFan x
SuspendBusForCO2Communication x
SwitchLowerSpeedRequest x
TempExhaust x
TempIncoming x
TempInside x
TempOutside x

Anwendungsbeispiele

Links