Hello all,
I’m struggling to get the ComfoAir2 connected to my Raspi with RS232. The system was up and running with OH2.5 which I destroyed accidentally - good time to switch to OH3.1. So I could not check my old config but the HW should be fine.
Used system:
- Hardware: Raspberry Pi4 with RS232 extention on GPIO14/15
- OS: latest openHABian
- Java Runtime Environment: Zulu Embedded OpenJDK Java 11 (I did not change)
- openHAB version: 3.1
During system setup I choose in
Openhab-config
→ 30 System Settings
→ 35 Serial port
Options 1 Disable serial console + 2 move Bluetooth to mini UART.
From the Binding description I did also sudo usermod -a -G dialout openhab
but this was IMHO already done by the Openhab-config
.
My Thing definition of the binding is like this: I tried also ttyS0 but also without success.
Thing comfoair:comfoair:myComfoAir "ComfoAir" [serialPort="/dev/ttyAMA0", refreshInterval="60"]
This are my items but I don’t think, that’s the root cause:
Switch comfoairPulsLueften "Lüftung pulslüften" {channel="knx:device:bridge:Virtuell:Lueftung_Pulslueften"}
// Number comfoairisEWT "EWT Installed" {channel="comfoair:comfoair:myComfoAir:options#isEWT"}
// // Binding Control
Switch comfoairActivate "Steuerung" <computer> (gMapDB) // {channel="comfoair:comfoair:myComfoAir:bindingControl#activate"} // Activate (control through openHAB) or deactivate (return control to CCEase) binding control Read only: false
// // Ventilation Values
Number comfoairFanLevel "Lüfterstufe" <chart> (gMapDB, gOHDBChange) {channel="comfoair:comfoair:myComfoAir:ventilation#fanLevel"} // Fan level Read only: false
Number comfoairFanOut0 "Lüfter Abluft Level 0 (away) [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOut0"} // Fan level 0 performance (%) of outgoing fan Read only: true
Number comfoairFanOut1 "Lüfter Abluft Level 1 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOut1"} // Fan level 1 performance (%) of outgoing fan Read only: true
Number comfoairFanOut2 "Lüfter Abluft Level 2 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOut2"} // Fan level 2 performance (%) of outgoing fan Read only: true
Number comfoairFanOut3 "Lüfter Abluft Level 3 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOut3"} // Fan level 3 performance (%) of outgoing fan Read only: true
Number comfoairFanIn0 "Lüfter Zuluft Level 0 (away) [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanIn0"} // Fan level 0 performance (%) of incoming fan Read only: true
Number comfoairFanIn1 "Lüfter Zuluft Level 1 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanIn1"} // Fan level 1 performance (%) of incoming fan Read only: true
Number comfoairFanIn2 "Lüfter Zuluft Level 2 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanIn2"} // Fan level 2 performance (%) of incoming fan Read only: true
Number comfoairFanIn3 "Lüfter Zuluft Level 3 [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanIn3"} // Fan level 3 performance (%) of incoming fan Read only: true
Number comfoairFanInPercent "Lüfter Zuluft [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanInPercent"} // Current relative speed (%) of incoming fan Read only: true
Number comfoairFanOutPercent "Lüfter Abluft [%d %%]" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOutPercent"} // Current relative speed (%) of outgoing fan Read only: true
Number comfoairFanInRPM "Lüfter Zuluft (rpm)" {channel="comfoair:comfoair:myComfoAir:ventilation#fanInRPM"} // Current absolute speed (rpm) of incoming fan Read only: true
Number comfoairFanOutRPM "Lüfter Abluft (rpm)" {channel="comfoair:comfoair:myComfoAir:ventilation#fanOutRPM"} // Current absolute speed (rpm) of outgoing fan Read only: true
// // Temperature Values
Number:Temperature comfoairTargetTemperature "Komforttemperatur [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#targetTemperature"} // Target (comfort) temperature Read only: false
Number:Temperature comfoairOutdoorTemperatureIn "Außenluft [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#outdoorTemperatureIn"} // Intake air temperature (outside) Read only: true
Number:Temperature comfoairOutdoorTemperatureOut "Fortluft [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#outdoorTemperatureOut"} // Outlet air temperature (outside) Read only: true
Number:Temperature comfoairIndoorTemperatureIn "Zuluft [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#indoorTemperatureIn"} // Inlet air temperature (inside) Read only: true
Number:Temperature comfoairIndoorTemperatureOut "Abluft [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#indoorTemperatureOut"} // Uptake air temperature (inside) Read only: true
// Switch comfoairIsT1Sensor "Sensor T1 Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isT1Sensor"} // Availability of temperature sensor T1 (outdoor in) Read only: true
// Switch comfoairIsT2Sensor "Sensor T2 Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isT2Sensor"} // Availability of temperature sensor T2 (indoor in) Read only: true
// Switch comfoairIsT3Sensor "Sensor T3 Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isT3Sensor"} // Availability of temperature sensor T3 (indoor out) Read only: true
// Switch comfoairIsT4Sensor "Sensor T4 Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isT4Sensor"} // Availability of temperature sensor T4 (outdoor out) Read only: true
Switch comfoairIsEWTSensor "EWT Sensor Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isewtSensor"} // Availability of EWT temperature sensor Read only: true
Switch comfoairIsHeaterSensor "Heater Sensor Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isHeaterSensor"} // Availability of heater temperature sensor Read only: true
Switch comfoairIsCookerhoodSensor "Cookerhood Sensor Available" {channel="comfoair:comfoair:myComfoAir:temperatures#isCookerhoodSensor"} // Availability of cookerhood temperature sensor Read only: true
Number:Temperature comfoairEwtTemperature "Temperatur EWT [%.1f °C]" <temperature> (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:temperatures#ewtTemperature"} // Temperature of geothermal heat exchanger sensor Read only: true
Number:Temperature comfoairHeaterTemperature "Heater Temperature" {channel="comfoair:comfoair:myComfoAir:temperatures#heaterTemperature"} // Temperature of heater sensor Read only: true
Number:Temperature comfoairCookerhoodTemperature "Cookerhood Temperature" {channel="comfoair:comfoair:myComfoAir:temperatures#cookerhoodTemperature"} // Temperature of cookerhood sensor Read only: true
// Uptimes
Number:Time comfoairLevel0Time "Level 0 duration" {channel="comfoair:comfoair:myComfoAir:times#level0Time"} // Uptime at level 0 (away) Read only: true
Number:Time comfoairLevel1Time "Level 1 duration" {channel="comfoair:comfoair:myComfoAir:times#level1Time"} // Uptime at level 1 Read only: true
Number:Time comfoairLevel2Time "Level 2 duration" {channel="comfoair:comfoair:myComfoAir:times#level2Time"} // Uptime at level 2 Read only: true
Number:Time comfoairLevel3Time "Level 3 duration" {channel="comfoair:comfoair:myComfoAir:times#level3Time"} // Uptime at level 3 Read only: true
Number:Time comfoairFreezeTime "Antifrost Duration" {channel="comfoair:comfoair:myComfoAir:times#freezeTime"} // Uptime of antifrost Read only: true
Number:Time comfoairPreheaterTime "Preheater Duration" {channel="comfoair:comfoair:myComfoAir:times#preheaterTime"} // Uptime of preheater Read only: true
Number:Time comfoairBypassTime "Bypass Duration" {channel="comfoair:comfoair:myComfoAir:times#bypassTime"} // Hours of bypass open Read only: true
Number:Time comfoairFilterHours "Filter Duration" {channel="comfoair:comfoair:myComfoAir:times#filterHours"} // Uptime of the filter Read only: true
// Menu P1: Control States
Switch comfoairMenu20Mode "Menu 20 Mode (P10)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu20Mode"} // State of menu 20 mode (P10) Read only: true
Switch comfoairMenu21Mode "Menu 21 Mode (P11)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu21Mode"} // State of menu 21 mode (P11) Read only: true
Switch comfoairMenu22Mode "Menu 22 Mode (P12)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu22Mode"} // State of menu 22 mode (P12) Read only: true
Switch comfoairMenu23Mode "Menu 23 Mode (P13)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu23Mode"} // State of menu 23 mode (P13) Read only: true
Switch comfoairMenu24Mode "Menu 24 Mode (P14)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu24Mode"} // State of menu 24 mode (P14) Read only: true
Switch comfoairMenu25Mode "Menu 25 Mode (P15)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu25Mode"} // State of menu 25 mode (P15) Read only: true
Switch comfoairMenu26Mode "Menu 26 Mode (P16)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu26Mode"} // State of menu 26 mode (P16) Read only: true
Switch comfoairMenu27Mode "Menu 27 Mode (P17)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu27Mode"} // State of menu 27 mode (P17) Read only: true
Switch comfoairMenu28Mode "Menu 28 Mode (P18)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu28Mode"} // State of menu 28 mode (P18) Read only: true
Switch comfoairMenu29Mode "Menu 29 Mode (P19)" {channel="comfoair:comfoair:myComfoAir:menuP1#menu29Mode"} // State of menu 29 mode (P19) Read only: true
// Menu P2: Delay Settings
// Number comfoairCookerhoodDelay "Menu P20" {channel="comfoair:comfoair:myComfoAir:menuP2#cookerhoodDelay"} // End delay for cooker hood control (min) Read only: false
// Number comfoairBathroomStartDelay "Menu P21" {channel="comfoair:comfoair:myComfoAir:menuP2#bathroomStartDelay"} // Start delay for bathroom switch (min) Read only: false
// Number comfoairBathroomEndDelay "Menu P22" {channel="comfoair:comfoair:myComfoAir:menuP2#bathroomEndDelay"} // End delay for bathroom switch (min) Read only: false
// Number comfoairL1EndDelay "Menu P23" {channel="comfoair:comfoair:myComfoAir:menuP2#L1EndDelay"} // End delay for L1 switch (min) Read only: false
Number comfoairFilterWeeks "Menu P24" {channel="comfoair:comfoair:myComfoAir:menuP2#filterWeeks"} // Usage period until filter pollution message (weeks) Read only: false
// Number comfoairRFShortDelay "Menu P25" {channel="comfoair:comfoair:myComfoAir:menuP2#RFShortDelay"} // End delay (RF short actuation) for ventilation level 3 (min) Read only: false
// Number comfoairRFLongDelay "Menu P26" {channel="comfoair:comfoair:myComfoAir:menuP2#RFLongDelay"} // End delay (RF long actuation) for ventilation level 3 (min) Read only: false
Number comfoairPulseVentilation "Menu P27" {channel="comfoair:comfoair:myComfoAir:menuP2#pulseVentilation"} // Period for pulse ventilation (min) Read only: false
// Menu P9: Option States
// Switch comfoairChimneyState "Chimney Control State" {channel="comfoair:comfoair:myComfoAir:menuP9#chimneyState"} // State of the chimney control Read only: true
Switch comfoairBypassState "Bypass State [%s]" (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:menuP9#bypassState"} // State of the bypass (ON = open / OFF = closed) Read only: true
Switch comfoairEwtState "EWT State [%s]" (gOHDBChange) {channel="comfoair:comfoair:myComfoAir:menuP9#ewtState"} // State of the EWT valve (ON = open / OFF = closed) Read only: true
// Switch comfoairHeaterState "Heater State" {channel="comfoair:comfoair:myComfoAir:menuP9#heaterState"} // State of the heater Read only: true
// Switch comfoairVControlState "0-10V Control State" {channel="comfoair:comfoair:myComfoAir:menuP9#vControlState"} // State of the 0-10V control Read only: true
Switch comfoairFrostState "Antifrost State [%s]" {channel="comfoair:comfoair:myComfoAir:menuP9#frostState"} // State of the antifrost control Read only: true
// Switch comfoairCookerhoodState "Cookerhood State" {channel="comfoair:comfoair:myComfoAir:menuP9#cookerhoodState"} // State of the cookerhood control Read only: true
Switch comfoairEnthalpyState "Enthalpy State" {channel="comfoair:comfoair:myComfoAir:menuP9#enthalpyState"} // State of the enthalpy module Read only: true
// Error States
Switch comfoairFilterError "Filter Error" {channel="comfoair:comfoair:myComfoAir:errors#filterError"} // Filter full Read only: false
String comfoairErrorMessage "Error Message" {channel="comfoair:comfoair:myComfoAir:errors#errorMessage"} // Current errors Read only: false
String comfoairErrorACurrent "Error A Current" {channel="comfoair:comfoair:myComfoAir:errors#errorACurrent"} // Current error A Read only: true
String comfoairErrorECurrent "Error E Current" {channel="comfoair:comfoair:myComfoAir:errors#errorECurrent"} // Current error E Read only: true
String comfoairErrorALast "Error A Last" {channel="comfoair:comfoair:myComfoAir:errors#errorALast"} // Last error A Read only: true
String comfoairErrorELast "Error E Last" {channel="comfoair:comfoair:myComfoAir:errors#errorELast"} // Last error E Read only: true
String comfoairErrorAPrelast "Error A Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorAPrelast"} // Prelast error A Read only: true
String comfoairErrorEPrelast "Error E Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorEPrelast"} // Prelast error E Read only: true
String comfoairErrorAPrePrelast "Error A Pre-Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorAPrePrelast"} // Pre-Prelast error A Read only: true
String comfoairErrorEPrePrelast "Error E Pre-Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorEPrePrelast"} // Pre-Prelast error E Read only: true
String comfoairErrorEACurrent "Error EA Current" {channel="comfoair:comfoair:myComfoAir:errors#errorEACurrent"} // Current error EA Read only: true
String comfoairErrorEALast "Error EA Last" {channel="comfoair:comfoair:myComfoAir:errors#errorEALast"} // Last error EA Read only: true
String comfoairErrorEAPrelast "Error EA Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorEAPrelast"} // Prelast error EA Read only: true
String comfoairErrorEAPrePrelast "Error EA Pre-Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorEAPrePrelast"} // Pre-Prelast error EA Read only: true
String comfoairErrorAHighCurrent "Error A (high) Current" {channel="comfoair:comfoair:myComfoAir:errors#errorAHighCurrent"} // Current error A (high) Read only: true
String comfoairErrorAHighLast "Error A (high) Last" {channel="comfoair:comfoair:myComfoAir:errors#errorAHighLast"} // Last error A (high) Read only: true
String comfoairErrorAHighPrelast "Error A (high) Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorAHighPrelast"} // Prelast error A (high) Read only: true
String comfoairErrorAHighPrePrelast "Error A (high) Pre-Prelast" {channel="comfoair:comfoair:myComfoAir:errors#errorAHighPrePrelast"} // Pre-Prelast error A (high) Read only: true
// Bypass Values
Number comfoairBypassFactor "Bypass Factor" {channel="comfoair:comfoair:myComfoAir:bypass#bypassFactor"} // Bypass factor value Read only: true
Number comfoairBypassLevel "Bypass Level" {channel="comfoair:comfoair:myComfoAir:bypass#bypassLevel"} // Bypass level state Read only: true
Number comfoairBypassCorrection "Bypass Correction" {channel="comfoair:comfoair:myComfoAir:bypass#bypassCorrection"} // Bypass correction state Read only: true
Switch comfoairBypassSummer "Bypass Summer Mode" {channel="comfoair:comfoair:myComfoAir:bypass#bypassSummer"} // Bypass summer mode Read only: true
// Preheater Values
// Number comfoairPreheaterValve "Preheater Valve" {channel="comfoair:comfoair:myComfoAir:preheater#preheaterValve"} // State of the preheater valve Read only: true
// Switch comfoairPreheaterFrostProtect "Frost Protection" {channel="comfoair:comfoair:myComfoAir:preheater#preheaterFrostProtect"} // State of the frost protection Read only: true
// Switch comfoairPreheaterHeating "Preheater" {channel="comfoair:comfoair:myComfoAir:preheater#preheaterHeating"} // State of the preheater Read only: true
// Number comfoairPreheaterFrostTime "Preheater Frost Time" {channel="comfoair:comfoair:myComfoAir:preheater#preheaterFrostTime"} // Frost minutes Read only: true
// Number comfoairPreheaterSafety "Preheater Frost Safety" {channel="comfoair:comfoair:myComfoAir:preheater#preheaterSafety"} // Frost safety setting Read only: true
// EWT Values
Number:Temperature comfoairEwtTemperatureLow "EWT Temperature (low)" {channel="comfoair:comfoair:myComfoAir:ewt#ewtTemperatureLow"} // Lower temperature of the geothermal heat exchanger Read only: true
Number:Temperature comfoairEwtTemperatureHigh "EWT Temperature (high)" {channel="comfoair:comfoair:myComfoAir:ewt#ewtTemperatureHigh"} // Upper temperature of the geothermal heat exchanger Read only: true
Number comfoairEwtSpeed "EWT Speed Up (%)" {channel="comfoair:comfoair:myComfoAir:ewt#ewtSpeed"} // Speed up of the geothermal heat exchanger Read only: true
// Heater Values
// Number comfoairHeaterPower "Heater Power" {channel="comfoair:comfoair:myComfoAir:heater#heaterPower"} // Heater power value Read only: true
// Number comfoairHeaterPowerI "Heater Power I-parameter" {channel="comfoair:comfoair:myComfoAir:heater#heaterPowerI"} // Heater power I-parameter value Read only: true
// Number:Temperature comfoairHeaterTargetTemperature "Heater Target Temperature" {channel="comfoair:comfoair:myComfoAir:heater#heaterTargetTemperature"} // Target temperature of the heater Read only: true
// Cookerhood Values
// Number comfoairCookerhoodSpeed "Cookerhood Speed Up (%)" {channel="comfoair:comfoair:myComfoAir:cookerhood#cookerhoodSpeed"} // Speed up of the cookerhood Read only: true
// Enthalpy Values (Feuchtesensor in Wohnung?)
// Number:Temperature comfoairEnthalpyTemperature "Enthalpy Sensor Temperature" {channel="comfoair:comfoair:myComfoAir:enthalpy#enthalpyTemperature"} // Temperature of the enthalpy sensor Read only: true
// Number comfoairEnthalpyHumidity "Enthalpy Sensor Humidity" {channel="comfoair:comfoair:myComfoAir:enthalpy#enthalpyHumidity"} // Humidity of the enthalpy sensor Read only: true
// Number comfoairEnthalpyLevel "Enthalpy Sensor Level" {channel="comfoair:comfoair:myComfoAir:enthalpy#enthalpyLevel"} // Level of the enthalpy sensor Read only: true
// Number comfoairEnthalpyTime "Enthalpy Sensor Timer" {channel="comfoair:comfoair:myComfoAir:enthalpy#enthalpyTime"} // Timer state of the enthalpy sensor Read only: true
// Inputs
// Switch comfoairIsL1Switch "L1 Switch" {channel="comfoair:comfoair:myComfoAir:inputs#isL1Switch"} // Availability of L1 step switch Read only: true
// Switch comfoairIsL2Switch "L2 Switch" {channel="comfoair:comfoair:myComfoAir:inputs#isL2Switch"} // Availability of L2 step switch Read only: true
// Switch comfoairIsBathroomSwitch "Bathroom Switch" {channel="comfoair:comfoair:myComfoAir:inputs#isBathroomSwitch"} // Availability of bathroom switch Read only: true
// Switch comfoairIsCookerhoodSwitch "Cookerhood Switch" {channel="comfoair:comfoair:myComfoAir:inputs#isCookerhoodSwitch"} // Availability of cookerhood switch Read only: true
Switch comfoairIsExternalFilter "External Filter" {channel="comfoair:comfoair:myComfoAir:inputs#isExternalFilter"} // Availability of external filter Read only: true
Switch comfoairIsWTW "Heat Recovery" {channel="comfoair:comfoair:myComfoAir:inputs#isWTW"} // Availability of heat recovery (WTW) Read only: true
// Switch comfoairIsBathroom2Switch "Bathroom Switch 2" {channel="comfoair:comfoair:myComfoAir:inputs#isBathroom2Switch"} // Availability of bathroom switch 2 (luxe) Read only: true
// Resets
Switch comfoairFilterReset "Filter Reset" {channel="comfoair:comfoair:myComfoAir:resets#filterReset"} // Reset filter uptime Read only: false
Switch comfoairErrorReset "Error Reset" {channel="comfoair:comfoair:myComfoAir:resets#errorReset"} // Reset errors Read only: false
// Analog Inputs
Switch comfoairIsAnalog1 "Analog Input 1 Availability" {channel="comfoair:comfoair:myComfoAir:analog#isAnalog1"} // Availability of analog input 1 Read only: false
Switch comfoairIsAnalog2 "Analog Input 2 Availability" {channel="comfoair:comfoair:myComfoAir:analog#isAnalog2"} // Availability of analog input 2 Read only: false
Switch comfoairIsAnalog3 "Analog Input 3 Availability" {channel="comfoair:comfoair:myComfoAir:analog#isAnalog3"} // Availability of analog input 3 Read only: false
Switch comfoairIsAnalog4 "Analog Input 4 Availability" {channel="comfoair:comfoair:myComfoAir:analog#isAnalog4"} // Availability of analog input 4 Read only: false
Switch comfoairIsRF "RF Input Availability" {channel="comfoair:comfoair:myComfoAir:analog#isRF"} // Availability of RF input Read only: false
Switch comfoairAnalog1Mode "Analog Input 1 State" {channel="comfoair:comfoair:myComfoAir:analog#analog1Mode"} // State of analog input 1 Read only: false
Switch comfoairAnalog2Mode "Analog Input 2 State" {channel="comfoair:comfoair:myComfoAir:analog#analog2Mode"} // State of analog input 2 Read only: false
Switch comfoairAnalog3Mode "Analog Input 3 State" {channel="comfoair:comfoair:myComfoAir:analog#analog3Mode"} // State of analog input 3 Read only: false
Switch comfoairAnalog4Mode "Analog Input 4 State" {channel="comfoair:comfoair:myComfoAir:analog#analog4Mode"} // State of analog input 1 Read only: false
Switch comfoairRFMode "RF Input State" {channel="comfoair:comfoair:myComfoAir:analog#RFMode"} // State of RF input Read only: false
Switch comfoairAnalog1Negative "Analog Input 1 Postive/Negative" {channel="comfoair:comfoair:myComfoAir:analog#analog1Negative"} // Postive/Negative state of analog input 1 Read only: false
Switch comfoairAnalog2Negative "Analog Input 2 Postive/Negative" {channel="comfoair:comfoair:myComfoAir:analog#analog2Negative"} // Postive/Negative state of analog input 2 Read only: false
Switch comfoairAnalog3Negative "Analog Input 3 Postive/Negative" {channel="comfoair:comfoair:myComfoAir:analog#analog3Negative"} // Postive/Negative state of analog input 3 Read only: false
Switch comfoairAnalog4Negative "Analog Input 4 Postive/Negative" {channel="comfoair:comfoair:myComfoAir:analog#analog4Negative"} // Postive/Negative state of analog input 1 Read only: false
Switch comfoairRFNegative "RF Input Postive/Negative" {channel="comfoair:comfoair:myComfoAir:analog#RFNegative"} // Postive/Negative state of RF input Read only: false
Number:ElectricPotential comfoairAnalog1Volt "Analog Input 1 Voltage Level" {channel="comfoair:comfoair:myComfoAir:analog#analog1Volt"} // Voltage level of analog input 1 Read only: false
Number comfoairAnalog1Min "Analog Input 1 Min" {channel="comfoair:comfoair:myComfoAir:analog#analog1Min"} // Minimum setting for analog input 1 Read only: false
Number comfoairAnalog1Max "Analog Input 1 Max" {channel="comfoair:comfoair:myComfoAir:analog#analog1Max"} // Maximum setting for analog input 1 Read only: false
Number comfoairAnalog1Value "Analog Input 1 Target" {channel="comfoair:comfoair:myComfoAir:analog#analog1Value"} // Target setting for analog input 1 Read only: false
Number:ElectricPotential comfoairAnalog2Volt "Analog Input 2 Voltage Level" {channel="comfoair:comfoair:myComfoAir:analog#analog2Volt"} // Voltage level of analog input 2 Read only: false
Number comfoairAnalog2Min "Analog Input 2 Min" {channel="comfoair:comfoair:myComfoAir:analog#analog2Min"} // Minimum setting for analog input 2 Read only: false
Number comfoairAnalog2Max "Analog Input 2 Max" {channel="comfoair:comfoair:myComfoAir:analog#analog2Max"} // Maximum setting for analog input 2 Read only: false
Number comfoairAnalog2Value "Analog Input 2 Target" {channel="comfoair:comfoair:myComfoAir:analog#analog2Value"} // Target setting for analog input 2 Read only: false
Number:ElectricPotential comfoairAnalog3Volt "Analog Input 3 Voltage Level" {channel="comfoair:comfoair:myComfoAir:analog#analog3Volt"} // Voltage level of analog input 3 Read only: false
Number comfoairAnalog3Min "Analog Input 3 Min" {channel="comfoair:comfoair:myComfoAir:analog#analog3Min"} // Minimum setting for analog input 3 Read only: false
Number comfoairAnalog3Max "Analog Input 3 Max" {channel="comfoair:comfoair:myComfoAir:analog#analog3Max"} // Maximum setting for analog input 3 Read only: false
Number comfoairAnalog3Value "Analog Input 3 Target" {channel="comfoair:comfoair:myComfoAir:analog#analog3Value"} // Target setting for analog input 3 Read only: false
Number:ElectricPotential comfoairAnalog4Volt "Analog Input 4 Voltage Level" {channel="comfoair:comfoair:myComfoAir:analog#analog4Volt"} // Voltage level of analog input 4 Read only: false
Number comfoairAnalog4Min "Analog Input 4 Min" {channel="comfoair:comfoair:myComfoAir:analog#analog4Min"} // Minimum setting for analog input 4 Read only: false
Number comfoairAnalog4Max "Analog Input 4 Max" {channel="comfoair:comfoair:myComfoAir:analog#analog4Max"} // Maximum setting for analog input 4 Read only: false
Number comfoairAnalog4Value "Analog Input 4 Target" {channel="comfoair:comfoair:myComfoAir:analog#analog4Value"} // Target setting for analog input 4 Read only: false
Number comfoairRFMin "RF Input Min" {channel="comfoair:comfoair:myComfoAir:analog#RFMin"} // Minimum setting for RF input Read only: false
Number comfoairRFMax "RF Input Max" {channel="comfoair:comfoair:myComfoAir:analog#RFMax"} // Maximum setting for RF input Read only: false
Number comfoairRFValue "RF Input Target" {channel="comfoair:comfoair:myComfoAir:analog#RFValue"} // Target setting for RF input Read only: false
In the log I only get:
[INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'comfoair:comfoair:myComfoAir' changed from UNKNOWN to OFFLINE (COMMUNICATION_ERROR): No such Port: /dev/ttyAMA0
Meanwhile I have read a lot about disabling Bluetooth, devicetrees and other stuff which lead to even more confusion. I tried dtoverlay=disable-bt
and sudo systemctl disable hciuart
without improvement.
In /boot/config.txt
I added this lines:
enable_uart=1
core_freq=250
dtoverlay=disable-bt
Meanwhile I tried various combinations without success. Is there any expert around who can help me on this issue? Doing a completely new setup would be no issue to start on a stable basis.
Any help would be appreciated.