Swissframe Thermos Sensors
Content languageEnglish
Description
The Swissframe Thermos2 is a decentralized ventilation and hot water heating system that leverages advanced heat recovery and a heat pump for maximum efficiency. What sets this system apart is its robust technological integration, particularly through its API and Loxone plugin compatibility. With the Loxone plugin, users gain detailed access to a variety of system sensors, enabling real-time monitoring and control: -Plugin sensors (Swissframe Thermos Sensors) Ventilation sensors (Fan volume, air temperature, air quality...) Hot water system sensors (Energy used in kWh, reservoir temperature, hot water used...) cold water sensors (temperature, cold water used...) -Plugin actors (Swissframe Thermos Actuators) Ventilation (off/on/auto/cross ventilation...) Water Valve Flush Self-Consumption Optimization Level
This includes critical data points such as ventilation airflow, air quality, and hot water temperature. The API ensures that this data can be easily integrated into existing smart home or building management systems, allowing for automated adjustments, energy monitoring, and optimized performance. By focusing on precise data retrieval and control, the Swissframe Thermos2 enhances energy efficiency and system responsiveness, providing a tech-forward solution for those seeking seamless automation in managing their environmental systems.
From now on, the energy efficient Swissframe bathroom solution Thermos can be integrated into the Loxone system. This template allows you to obtain information about the Thermos system via selected virtual input commands. Thermos can be connected to Loxone over TC.
1. compressor 2. condenser 3. filter / dryer 4. impact protection 5. thermal expansion valve 6. evaporator 7. pressostat 8. fresh air / supply air fan 9. exhaust air/exhaust air fan 10. outdoor air temperature sensor 11. temperature sensor exhaust air 12. temperature sensor exhaust air 13. temperature sensor evaporator 14. temperature sensor after heat exchanger 15. temperature sensor supply air 16. temperature sensor storage tank 17. exhaust air Co2 sensor (optional) 18. humidity sensor exhaust air (optional) 19. supply air VOC sensor (optional) 20. humidity sensor supply air (optional) 21. exhaust air VOC sensor (optional) 22. flat Co2 sensor (optional) 23. humidity sensor flat (optional) 24. outdoor air humidity sensor 25. air quality sensor outdoor air 26. humidity sensor exhaust air 27. air flow rate sensor exhaust air 28. temperature sensor supply to storage tank 29. leakage sensor 30. flat temperature sensor (optional) 31. low pressure sensor 32. high pressure sensor 33. temperature sensor compressor 34. temperature sensor cold water inlet Julia 35. temperature sensor cold water outlet Julia
Example: <VirtualInHttpCmd Title="Evaporator Temperature" Comment="Curren temperature in C°" Check="\i"evaporatorTemperature":\i\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000" Unit="<v.3>"/>
Title:
- The title of the virtual input, in this case, "Evaporator Temperature." This is a descriptive label for the value being monitored or controlled.
Comment:
- A comment providing additional information. Here, it describes the current temperature in degrees Celsius.
Check
- A regular expression or validation check that indicates how the value should be validated. In this example, it expects the value to be extracted from a JSON object with the key evaporatorTemperature.
Signed:
- Indicates whether the value can be positive or negative. true means both positive and negative values are allowed.
Analog:
- This attribute specifies that the value is analog, meaning it can take continuous values, as opposed to discrete ones (e.g., only 0 or 1).
SourceValLow and SourceValHigh:
- These values define the minimum and maximum range of the source value. In this example, both are set to 0, indicating that the expected value ranges between 0 and 100.
DestValLow and DestValHigh:
- These values define the target range for the conversion or representation of the value. Here, they are also set to 0 and 100, indicating that the target value is in the same range.
DefVal:
- The default value used when no valid value is available. In this case, it is set to 0.
MinVal and MaxVal:
- These attributes define the minimum and maximum allowable values for this input. Here, they are set broadly from -10000 to 10000.
Unit:
- The unit of the value. In this case, it is in a specific XML syntax (<v.3>), indicating that the value should be interpreted as a temperature.
Evaporator Temperature (Comment: Current temperature in C°) Inlet Air After Heat Exchanger Temperature (Comment: Current temperature in C°) Exhaust Air After Heat Exchanger Temperature (Comment: Current temperature in C°) Exhaust Air Before Heat Exchanger Temperature (Comment: Current temperature in C°) Reservoir Temperature (Comment: Current temperature in C°) Exhaust Fan Issues (Comment: Current issues) Is Self-Consumption Optimization Requested (Comment: true/false) Exhaust Fan Humidity (Comment: Current Humidity in %) Is Heat Pump Overpressure Triggered (Comment: true/false) Exhaust Fan RPM (Comment: Current fan speed in rpm) Exhaust Fan Temperature Air (Comment: Current temperature in C°) Exhaust Fan Volume (Comment: Current Air flow rate in m3/h ) Exhaust Fan Total Power (Comment: Energie in kWh) Inlet Fan Humidity (Comment: Current Humidity in %) Inlet Fan Issues (Comment: Current issues) Inlet Fan Temperature Air (Comment: Current temperature in C°) Inlet Fan RPM (Comment: Current fan speed in rpm) Inlet Fan Volume (Comment: Current Air flow rate in m3/h ) Inlet Fan Total Power (Comment: Energie in kWh) High Pressure Sensor Pressure (Comment: Current Pressure in bar) Low Pressure Sensor Pressure (Comment: Current Pressure in bar) Flow Heater Desired Temp (Comment: Current temperature in C°) Flow Heater Total Water (Comment: Hot water usage in Liter) Total Consumed Thermal Energy Water (Comment: Energie in kWh) Flow Heater Total Power (Comment: Water usage in Liter) Flow Heater In Temperature (Comment: Current temperature in C°) Flow Heater Out Temperature (Comment: Current temperature in C°) Total Water Used (Comment: Water usage in Liter) Heat Pump Total Power (Comment: Energy in kWh) Fresh Air VOC (Comment: Current VOC content in ppb) Exhaust CO2 (Comment: Current Co2 content in ppm) Exhaust VOC (Comment: Current VOC content in ppb) Exhaust Humidity (Comment: Current Humidity in %) Apartment CO2 (Comment: Current Co2 content in ppm) Apartment Humidity (Comment: Current Humidity in %) Apartment Temperature (Comment: Current temperature in C°) Inlet Humidity (Comment: Current Humidity in %) Has Leak (Comment: true/false) Compressor Temperature (Comment: Current temperature in C°) Coldwater Supply Joulia Temperature (Comment: Current temperature in C°) Coldwater Supply Thermos Temperature (Comment: Current temperature in C°) Facade Inlet Temperature (Comment: Current temperature in C°) Facade Outlet Temperature (Comment: Current temperature in C°) Is Compressor On (Comment: true/false) Exhaust Fan Target Volume (Comment: Air flow rate in m3/h ) Inlet Fan Target Volume (Comment: Air flow rate in m3/h ) Is Filter Expired Filter Expiration Date - 1st ASCII Value Energy Index (Comment: Between 0 (good) and 2 (bad)) Filter Expiration Date - 2nd ASCII Value Filter Expiration Date - 3rd ASCII Value Filter Expiration Date - 4th ASCII Value Filter Expiration Date - 5th ASCII Value Filter Expiration Date - 6th ASCII Value Filter Expiration Date - 7th ASCII Value Filter Expiration Date - 8th ASCII Value Filter Expiration Date - 9th ASCII Value Filter Expiration Date - 10th ASCII Value
More Information about the company Swissframe and their other systems can be found here. A sample file of the Loxone config can be found in the attachment "Swissframe - Thermos.Loxone".
Inputs and outputs · 58
| Name | Type | Command | Unit |
|---|---|---|---|
| Evaporator Temperature | VirtualInHttp | \i"evaporatorTemperature":\i\v | <v.3> |
| Inlet Air After Heat Exchanger Temperature | VirtualInHttp | \i"inletAirAfterHeatExchangerTemperature":\i\v | <v.3> |
| Exhaust Air After Heat Exchanger Temperature | VirtualInHttp | \i"exhaustAirAfterHeatExchangerTemperature":\i\v | <v.3> |
| Exhaust Air Before Heat Exchanger Temperature | VirtualInHttp | \i"exhaustAirBeforeHeatExchangerTemperature":\i\v | <v.3> |
| Reservoir Temperature | VirtualInHttp | \i"reservoirTemperature":\i\v | <v.3> |
| Exhaust Fan Issues | VirtualInHttp | \i"exhaustFanIssues":\i\v | <v> |
| Is Self-Consumption Optimization Requested | VirtualInHttp | \i"isSelfConsumptionOptimizationRequested":\i\s0\1 | <v> |
| Exhaust Fan Humidity | VirtualInHttp | \i"exhaustFanHumidity":\i\v | <v.3> |
| Is Heat Pump Overpressure Triggered | VirtualInHttp | \i"isHeatPumpOverpressureTriggered":\i\s0\1 | <v> |
| Exhaust Fan RPM | VirtualInHttp | \i"exhaustFanRpm":\i\v | <v> |
| Exhaust Fan Temperature Air | VirtualInHttp | \i"exhaustFanTemperatureAir":\i\v | <v.3> |
| Exhaust Fan Volume | VirtualInHttp | \i"exhaustFanVolume":\i\v | <v> |
| Exhaust Fan Total Power | VirtualInHttp | \i"exhaustFanTotalPower":\i\v | <v> |
| Inlet Fan Humidity | VirtualInHttp | \i"inletFanHumidity":\i\v | <v.3> |
| Inlet Fan Issues | VirtualInHttp | \i"inletFanIssues":\i\v | <v> |
| Inlet Fan Temperature Air | VirtualInHttp | \i"inletFanTemperatureAir":\i\v | <v.3> |
| Inlet Fan RPM | VirtualInHttp | \i"inletFanRpm":\i\v | <v> |
| Inlet Fan Volume | VirtualInHttp | \i"inletFanVolume":\i\v | <v> |
| Inlet Fan Total Power | VirtualInHttp | \i"inletFanTotalPower":\i\v | <v> |
| High Pressure Sensor Pressure | VirtualInHttp | \i"highPressureSensorPressure":\i\v | <v.3> |
| Low Pressure Sensor Pressure | VirtualInHttp | \i"lowPressureSensorPressure":\i\v | <v.3> |
| Flow Heater Desired Temp | VirtualInHttp | \i"flowHeaterDesiredTemp":\i\v | <v.3> |
| Flow Heater Total Water | VirtualInHttp | \i"flowHeaterTotalWater":\i\v | <v> |
| Total Consumed Thermal Energy Water | VirtualInHttp | \i"totalConsumedThermalEnergyWater":\i\v | <v.3> |
| Flow Heater Total Power | VirtualInHttp | \i"flowHeaterTotalPower":\i\v | <v.3> |
| Flow Heater In Temperature | VirtualInHttp | \i"flowHeaterInTemperature":\i\v | <v.3> |
| Flow Heater Out Temperature | VirtualInHttp | \i"flowHeaterOutTemperature":\i\v | <v.3> |
| Total Water Used | VirtualInHttp | \i"totalWaterUsed":\i\v | <v> |
| Heat Pump Total Power | VirtualInHttp | \i"heatPumpTotalPower":\i\v | <v.3> |
| Fresh Air VOC | VirtualInHttp | \i"freshAirVocValue":\i\v | <v.3> |
| Exhaust CO2 | VirtualInHttp | \i"exhaustCo2Value":\i\v | <v.3> |
| Exhaust VOC | VirtualInHttp | \i"exhaustVocValue":\i\v | <v.3> |
| Exhaust Humidity | VirtualInHttp | \i"exhaustHumidityValue":\i\v | <v.3> |
| Appartment CO2 | VirtualInHttp | \i"appartmentCo2Value":\i\v | <v.3> |
| Appartment Humidity | VirtualInHttp | \i"appartmentHumidityValue":\i\v | <v.3> |
| Appartment Temperature | VirtualInHttp | \i"appartmentTemperatureValue":\i\v | <v.3> |
| Inlet Humidity | VirtualInHttp | \i"inletHumidityValue":\i\v | <v.3> |
| Has Leak | VirtualInHttp | \i"hasLeak":\i\s0\1 | <v> |
| Compressor Temperature | VirtualInHttp | \i"compressorTemperature":\i\v | <v.3> |
| Coldwater Supply Joulia Temperature | VirtualInHttp | \i"coldwaterSupplyJouliaTemperature":\i\v | <v.3> |
| Coldwater Supply Thermos Temperature | VirtualInHttp | \i"coldwaterSupplyThermosTemperature":\i\v | <v.3> |
| Facade Inlet Temperature | VirtualInHttp | \i"facadeInletTemperature":\i\v | <v.3> |
| Facade Outlet Temperature | VirtualInHttp | \i"facadeOutletTemperature":\i\v | <v.3> |
| Is Compressor On | VirtualInHttp | \i"isCompressorOn":\i\s0\1 | <v> |
| Exhaust Fan Target Volume | VirtualInHttp | \i"exhaustFanTargetVolume":\i\v | <v> |
| Inlet Fan Target Volume | VirtualInHttp | \i"inletFanTargetVolume":\i\v | <v> |
| Is Filter Expired | VirtualInHttp | \i"isFilterExpired":\i\s0\1 | <v> |
| Filter Expiration Date - 1st ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s0\1 | <v> |
| Energy Index | VirtualInHttp | \i"energyIndex":\i\v | <v> |
| Filter Expiration Date - 2nd ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s1\1 | <v> |
| Filter Expiration Date - 3rd ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s2\1 | <v> |
| Filter Expiration Date - 8th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s7\1 | <v> |
| Filter Expiration Date - 6th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s5\1 | <v> |
| Filter Expiration Date - 4th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s3\1 | <v> |
| Filter Expiration Date - 5th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s4\1 | <v> |
| Filter Expiration Date - 7th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s6\1 | <v> |
| Filter Expiration Date - 9th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s8\1 | <v> |
| Filter Expiration Date - 10th ASCII Value | VirtualInHttp | \i"filterExpirationDate":"\i\s9\1 | <v> |
Ratings and comments
No ratings or comments yet.
Log in to rate, comment or ask a question. Log in