Of course you can link as many channels to as many items as you want, no matter if using Main UI or Text files, but it’s definitely better to use only one configuration option, so either text or Main UI.
In question of the viessmann binding, there was an issue that it wasn’t possible to create the thing completely from text files. But afaik that’s no longer true.
Bridge viessmann:account:bridge "Viessmann Bridge" [
apiKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", // the api key, created in the viessmann developer portal
user="your.email@address.com", // the mailadress for the viessmann developer portal account
password="xxx" // the password for the account
] {
Bridge gateway vitoconnect "Viessmann Gateway VitoconnectOPTO2" [
gatewaySerial="12345678901234567", // the serial number
installationId="123456" // the installation id
] {
Thing device heizung "Heizung" [
deviceId="0"
]
Thing device HeatDemandControl "Heizungsanforderung" [
deviceId="HeatDemandControl"
]
Thing device RoomControl_1 "Temperatursteuerung" [
deviceId="RoomControl-1"
]
}
}
I got the serial and installation id by auto discovery from openHAB, but set it up via things file as shown here.
All channels are auto discovered, so you’ll have to get them e.g. via VSCode to use them in items-files:
// Account
Number ViessmannConnectBridgeCountApiCalls "Zähler API Aufrufe" (gHeizung) ["Point"] {channel="viessmann:account:bridge:count-api-calls"}
// Gateway
Switch ViessmannConnectBridgeErrorIsActive "Fehler ist aktiv" (gHeizung) ["Point"] {channel="viessmann:gateway:bridge:vitoconnect:error-is-active"}
String ViessmannConnectBridgeLastErrorMessage "Letzte Fehlermeldung" (gHeizung) ["Point"] {channel="viessmann:gateway:bridge:vitoconnect:last-error-message"}
Switch ViessmannConnectBridgeRunErrorQueryOnce "Fehlerabfrage (einmal)" (gHeizung) ["Point"] {channel="viessmann:gateway:bridge:vitoconnect:run-error-query-once"}
Switch ViessmannConnectBridgeRunQueryOnce "Geräteabfrage (einmal)" (gHeizung) ["Point"] {channel="viessmann:gateway:bridge:vitoconnect:run-query-once"}
Switch HeizungsanforderungHdcActive "Hdc active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:HeatDemandControl:hdc#active"}
String DeviceSerial "Serial" (gHeizung) ["Point"] {channel="viessmann:device:bridge:vitoconnect:heizung:device-serial"}
String HeizungDeviceHmi "Device.hmi" (gHeizung) ["Point"] {channel="viessmann:device:bridge:vitoconnect:heizung:device-hmi"}
Number HeatBurners0StatisticsStarts "Brenner Statistik (HK 0) Starts" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0-statistics#starts"}
Number HeatCircuits0HeatingCurveShift "Heizkurve (HK 0) Verschiebung" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-heating-curve#shift"}
Number HeatCircuits0HeatingCurveSlope "Heizkurve (HK 0) Steigung" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-heating-curve#slope"}
Number:Dimensionless HeatBurners0Modulation "Brenner modulation (HK 0)" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0-modulation",unit="%"}
Number:Energy HeatGasConsumptionDhwToday "Gasverbrauch WW heute" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#today",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingToday "Gasverbrauch Heizung heute" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#today",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalToday "Gasverbrauch Gesamt heute" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#today",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalToday "Stronverbrauch heute" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#today",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwLastMonth "Gasverbrauch WW letzten Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#last-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingLastMonth "Gasverbrauch Heizung letzten Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#last-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalLastMonth "Gasverbrauch Gesamt letzten Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#last-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalLastMonth "Stronverbrauch letzten Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#last-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwThisMonth "Gasverbrauch WW diesen Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#this-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingThisMonth "Gasverbrauch Heizung diesen Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#this-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalThisMonth "Gasverbrauch Gesamt diesen Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#this-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalThisMonth "Stronverbrauch diesen Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#this-month",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwYesterday "Gasverbrauch WW gestern" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#yesterday",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingYesterday "Gasverbrauch Heizung gestern" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#yesterday",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalYesterday "Gasverbrauch Gesamt gestern" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#yesterday",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalYesterday "Stronverbrauch gestern" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#yesterday",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwLastWeek "Gasverbrauch WW letzte Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#last-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingLastWeek "Gasverbrauch Heizung letzte Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#last-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalLastWeek "Gasverbrauch Gesamt letzte Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#last-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalLastWeek "Stronverbrauch letzte Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#last-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwThisWeek "Gasverbrauch WW diese Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#this-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingThisWeek "Gasverbrauch Heizung diese Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#this-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalThisWeek "Gasverbrauch Gesamt diese Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#this-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalThisWeek "Stronverbrauch diese Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#this-week",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwLastYear "Gasverbrauch WW letztes Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#last-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingLastYear "Gasverbrauch Heizung letztes Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#last-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalLastYear "Gasverbrauch Gesamt letztes Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#last-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalLastYear "Stronverbrauch letztes Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#last-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionDhwThisYear "Gasverbrauch WW dieses Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#this-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionHeatingThisYear "Gasverbrauch Heizung dieses Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#this-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatGasConsumptionTotalThisYear "Gasverbrauch Gesamt dieses Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#this-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Energy HeatPowerConsumptionTotalThisYear "Stronverbrauch dieses Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#this-year",unit="kWh",stateDescription=""[pattern="%.1f kWh"]}
Number:Temperature HeatBoilerSensorsTemperatureMain "Boiler Temperatur Sensor haupt" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-boiler-sensors-temperature-main", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatBoilerTemperature "Boiler Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-boiler-temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0OperatingProgramsComfortTemperature "Programm Komfort (HK 0) Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-comfort#temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0OperatingProgramsEcoTemperature "Programm Eco (HK 0) Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-eco#temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0OperatingProgramsExternalTemperature "Programm Extern (HK 0) Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-external#temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0OperatingProgramsNormalTemperature "Programm Normal (HK 0) Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-normal#temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0OperatingProgramsReducedTemperature "Programm Absenkung (HK 0) Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-reduced#temperature", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatCircuits0SensorsTemperatureSupply "Supply Temperatur Sensor (HK 0)" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-sensors-temperature-supply", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatDhwSensorsTemperatureDhwCylinder "Heizung.WW.sensors.Temperatur.WW cylinder" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-sensors-temperature-dhw-cylinder", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatDhwSensorsTemperatureHotWaterStorage "WW Temperatur Sensor" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-sensors-temperature-hot-water-storage", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatDhwTemperatureMain "WW haupt Temperatur" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-temperature-main", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Temperature HeatSensorsTemperatureOutside "Outside Temperatur Sensor" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-sensors-temperature-outside", unit="°C", stateDescription=""[pattern="%.1f °C"]}
Number:Time HeatBurners0StatisticsHours "Brenner Statistik (HK 0) Stunden" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0-statistics#hours",stateDescription=""[pattern="%.2f h"]}
String HeatBoilerSensorsTemperatureMainStatus "Boiler Temperatur Sensor haupt Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-boiler-sensors-temperature-main#status"}
String HeatBoilerSerial "Boiler Serial" (gHeizung) ["Point"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-boiler-serial"}
String HeatCircuits0 "Circuits (HK 0)" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0"}
String HeatCircuits0HeatingScheduleSchedule "Heizung Planung (HK 0)" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-heating-schedule#schedule"}
String HeatCircuits0Name "Circuit name (HK 0)" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-name"}
String HeatCircuits0OperatingModesActive "mode aktiv (HK 0)" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-active"}
String HeatCircuits0OperatingProgramsActive "Programm aktiv (HK 0)" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-active"}
String HeatCircuits0SensorsTemperatureSupplyStatus "Supply Temperatur Sensor (HK 0) Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-sensors-temperature-supply#status"}
String HeatControllerSerial "Controller Serial" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-controller-serial"}
String HeatDhwPumpsCirculationScheduleSchedule "WW Zirkulationspumpe Planung" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-pumps-circulation-schedule#schedule"}
String HeatDhwScheduleSchedule "WW Planung" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-schedule#schedule"}
String HeatDhwSensorsTemperatureDhwCylinderStatus "Heizung.WW.sensors.Temperatur.WW cylinder Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-sensors-temperature-dhw-cylinder#status"}
String HeatDhwSensorsTemperatureHotWaterStorageStatus "WW Temperatur Sensor Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-sensors-temperature-hot-water-storage#status"}
String HeatDhwSensorsTemperatureOutletStatus "WW Temperatur Sensor outlet Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-sensors-temperature-outlet#status"}
String HeatGasConsumptionDhwDay "Gasverbrauch WW Tag" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#day"}
String HeatGasConsumptionDhwMonth "Gasverbrauch WW Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#month"}
String HeatGasConsumptionDhwWeek "Gasverbrauch WW Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#week"}
String HeatGasConsumptionDhwYear "Gasverbrauch WW Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-dhw#year"}
String HeatGasConsumptionHeatingDay "Gasverbrauch Heizung Tag" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#day"}
String HeatGasConsumptionHeatingMonth "Gasverbrauch Heizung Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#month"}
String HeatGasConsumptionHeatingWeek "Gasverbrauch Heizung Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#week"}
String HeatGasConsumptionHeatingYear "Gasverbrauch Heizung Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-heating#year"}
String HeatGasConsumptionTotalDay "Gasverbrauch Gesamt Tag" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#day"}
String HeatGasConsumptionTotalMonth "Gasverbrauch Gesamt Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#month"}
String HeatGasConsumptionTotalWeek "Gasverbrauch Gesamt Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#week"}
String HeatGasConsumptionTotalYear "Gasverbrauch Gesamt Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-gas-consumption-total#year"}
String HeatOperatingProgramsHolidayEnd "Programm holiday end" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-operating-programs-holiday#end"}
String HeatOperatingProgramsHolidayStart "Programm holiday start" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-operating-programs-holiday#start"}
String HeatPowerConsumptionTotalDay "Stromverbrauch Tag" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#day"}
String HeatPowerConsumptionTotalMonth "Stromverbrauch Monat" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#month"}
String HeatPowerConsumptionTotalWeek "Stromverbrauch Woche" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#week"}
String HeatPowerConsumptionTotalYear "Stromverbrauch Jahr" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-power-consumption-total#year"}
String HeatSensorsTemperatureOutsideStatus "Outside Temperatur Sensor Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-sensors-temperature-outside#status"}
String HeizungHeatingBurners0AutomaticStatus "Heating.burners.n.automatic (circuit: 0) status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0-automatic#status"}
String HeizungHeatingBurners0ErrorStatusStatus "Heating.burners.n.error status (circuit: 0) status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0-error-status#status"}
Switch HeatBurners0Active "Brenner (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-burners-0#active"}
Switch HeatCircuits0Active "Circuits (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0#active"}
Switch HeatCircuits0CirculationPumpStatus "Zirkulationspumpe (HK 0) Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-circulation-pump#status"}
Switch HeatCircuits0FrostprotectionStatus "Frostschutz (HK 0) Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-frostprotection#status"}
Switch HeatCircuits0HeatingScheduleActive "Heizung Planung (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-heating-schedule#active"}
Switch HeatCircuits0HeatingScheduleProduced "Heizung Planung (HK 0) produced" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-heating-schedule#produced"}
Switch HeatCircuits0OperatingModesDhwActive "mode WW (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-dhw#active"}
Switch HeatCircuits0OperatingModesDhwAndHeatingActive "mode WW and heating (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-dhw-and-heating#active"}
Switch HeatCircuits0OperatingModesForcedNormalActive "Heizung Zwangssteuerung Normal (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-forced-normal#active"}
Switch HeatCircuits0OperatingModesForcedReducedActive "Heizung Zwangssteuerung Absenkung (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-forced-reduced#active"}
Switch HeatCircuits0OperatingModesStandbyActive "mode standby (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-modes-standby#active"}
Switch HeatCircuits0OperatingProgramsComfortActive "Programm Komfort (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-comfort#active"}
Switch HeatCircuits0OperatingProgramsEcoActive "Programm Eco (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-eco#active"}
Switch HeatCircuits0OperatingProgramsExternalActive "Programm Extern (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-external#active"}
Switch HeatCircuits0OperatingProgramsNormalActive "Programm Normal (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-normal#active"}
Switch HeatCircuits0OperatingProgramsReducedActive "Programm Absenkung (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-reduced#active"}
Switch HeatCircuits0OperatingProgramsStandbyActive "Programm Standby (HK 0) aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-circuits-0-operating-programs-standby#active"}
Switch HeatDhwActive "WW in installation aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw#active"}
Switch HeatDhwChargingActive "WW Laden Funktion aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-charging#active"}
Switch HeatDhwOneTimeChargeActive "WW Einmalladung Funktion aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-one-time-charge#active"}
Switch HeatDhwOneTimeChargeStatus "WW Einmalladung Funktion Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-one-time-charge#status"}
Switch HeatDhwPumpsCirculationScheduleActive "WW Zirkulationspumpe Planung aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-pumps-circulation-schedule#active"}
Switch HeatDhwPumpsCirculationScheduleProduced "WW Zirkulationspumpe Planung produced" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-pumps-circulation-schedule#produced"}
Switch HeatDhwPumpsCirculationStatus "WW Zirkulationspumpe Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-pumps-circulation#status"}
Switch HeatDhwPumpsPrimaryStatus "WW Primärpumpe Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-pumps-primary#status"}
Switch HeatDhwScheduleActive "WW Planung aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-schedule#active"}
Switch HeatDhwScheduleProduced "WW Planung produced" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw-schedule#produced"}
Switch HeatDhwStatus "WW in installation Status" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-dhw#status"}
Switch HeatOperatingProgramsHolidayActive "Freienprogramm aktiv" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-operating-programs-holiday#active"}
Switch RaumCh0FtdcActive "Raumfunktion HK0 ftdc active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-0-ftdc#active"}
Switch RaumCh0FtdcUseValveInformationActive "Raumfunktion HK0 ftdcuse valve information active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-0-ftdc-use-valve-information#active"}
Switch RaumCh0PumpControlActive "Raumfunktion HK0 pump control active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-0-pump-control#active"}
Switch RaumCh1FtdcActive "Raumfunktion HK1 ftdc active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-1-ftdc#active"}
Switch RaumCh1FtdcUseValveInformationActive "Raumfunktion HK1 ftdcuse valve information active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-1-ftdc-use-valve-information#active"}
Switch RaumCh1PumpControlActive "Raumfunktion HK1 pump control active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-1-pump-control#active"}
Switch RaumCh2FtdcActive "Raumfunktion HK2 ftdc active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-2-ftdc#active"}
Switch RaumCh2FtdcUseValveInformationActive "Raumfunktion HK2 ftdcuse valve information active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-2-ftdc-use-valve-information#active"}
Switch RaumCh2PumpControlActive "Raumfunktion HK2 pump control active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-2-pump-control#active"}
Switch RaumCh3FtdcActive "Raumfunktion HK3 ftdc active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-3-ftdc#active"}
Switch RaumCh3FtdcUseValveInformationActive "Raumfunktion HK3 ftdcuse valve information active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-3-ftdc-use-valve-information#active"}
Switch RaumCh3PumpControlActive "Raumfunktion HK3 pump control active" (gHeizung) ["Status"] {channel="viessmann:device:bridge:vitoconnect:RoomControl_1:rooms-features-supply-channel-3-pump-control#active"}
And each of these items can be linked in parallel to another channel as well, like that:
Number:Temperature HeatSensorsTemperatureOutside "Outside Temperatur Sensor" (gHeizung) ["Measurement"] {channel="viessmann:device:bridge:vitoconnect:heizung:heating-sensors-temperature-outside", channel="knx:device:INSIDECONTROL:N8:Channel_008", unit="°C", stateDescription=""[pattern="%.1f °C"]}
given that your knx bridge is knx:<ip or serial>:INSIDECONTROL