Hello,
Has anyone a working setup for a ITHO HRU 300?
John
This is the current json config.
It reads all the value’s correct. But i can’t control the itho unit with the itho/cmd.
It works with the api commands like : http://nrg-itho-A1B2.local/api.html?rfremotecmd=high
But i don’t know to add this to json.
{
"fan_mode": {
"capability": "fan_mode",
"stateTopic": "itho/ithostatus",
"setTopic": "itho/cmd",
"valueTemplate": "",
"outputTemplate": "",
"displayName": "Fan presets",
"values": [
{ "id": "auto", "title": "auto" },
{ "id": "autonight", "title": "autonight" },
{ "id": "low", "title": "low" },
{ "id": "medium", "title": "medium" },
{ "id": "high", "title": "high" },
{ "id": "timer1", "title": "timer1" },
{ "id": "timer2", "title": "timer2" },
{ "id": "timer3", "title": "timer3" }
]
},
"measure_number.speedrpm": {
"capability": "measure_number.speedrpm",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['RPM of the motor (rpm)']",
"outputTemplate": "",
"displayName": "Speed (rpm)"
},
"measure_number.speed%": {
"capability": "measure_number.speed%",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Relative fanspeed (%)']",
"outputTemplate": "",
"displayName": "Relative fan speed (%)"
},
"measure_temperature.outside": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Measured outside temperature (°C)']",
"outputTemplate": "",
"displayName": "Outside Temperature (°C)"
},
"measure_temperature.mixed_outside": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Measured temperature of mixed outside air (°C)']",
"outputTemplate": "",
"displayName": "Mixed Outside Air Temperature (°C)"
},
"measure_temperature.inlet": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Inlet temperature (°C)']",
"outputTemplate": "",
"displayName": "Inlet Temperature (°C)"
},
"measure_temperature.extracted": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Temperature of the extracted air (°C)']",
"outputTemplate": "",
"displayName": "Extracted Air Temperature (°C)"
},
"measure_temperature.blown_out": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Temperature of the blown out air of the house (°C)']",
"outputTemplate": "",
"displayName": "Blown out Air Temperature (°C)"
},
"measure_number.flow_inflated": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['The flow of the inflated air (M3/h)']",
"outputTemplate": "",
"displayName": "Flow of Inflated Air (m³/h)"
},
"measure_number.flow_blown": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['The flow of the blown air (m3/h)']",
"outputTemplate": "",
"displayName": "Flow of Blown Air (m³/h)"
},
"measure_number.absolute_fan_speed": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Absolute speed of the fan (%)']",
"outputTemplate": "",
"displayName": "Absolute Fan Speed (%)"
},
"measure_number.hysteresis_control_mode": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Hysteresis use in control mode (K)']",
"outputTemplate": "",
"displayName": "Hysteresis Control Mode (K)"
},
"measure_number.timer_cooled": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Timer for how long the house is cooled (hour)']",
"outputTemplate": "",
"displayName": "Timer House Cooled (hour)"
},
"measure_number.timer_heated": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Timer for how long the house is heated (hour)']",
"outputTemplate": "",
"displayName": "Timer House Heated (hour)"
},
"measure_number.mass_flow_in": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['The mass flow of the air entering the house (kg/h)']",
"outputTemplate": "",
"displayName": "Mass Flow Air Entering (kg/h)"
},
"measure_number.mass_flow_out": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['The mass flow of the air leaving the house (kg/h)']",
"outputTemplate": "",
"displayName": "Mass Flow Air Leaving (kg/h)"
},
"measure_number.bypass_valve": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Percentage that the bypass valve is open (%)']",
"outputTemplate": "",
"displayName": "Bypass Valve Open (%)"
},
"measure_temperature.desired_inlet": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Desired inlet temperature (°C)']",
"outputTemplate": "",
"displayName": "Desired Inlet Temperature (°C)"
},
"measure_number.hysteresis_frost": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Hysteresis of the frost (K)']",
"outputTemplate": "",
"displayName": "Frost Hysteresis (K)"
},
"measure_number.frost_valve_steps": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Number of steps the frost valve is open (steps)']",
"outputTemplate": "",
"displayName": "Frost Valve Steps Open"
},
"measure_number.hours_too_cold": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Number of hours of too cold air (hour)']",
"outputTemplate": "",
"displayName": "Hours Too Cold Air"
},
"measure_number.temp_speed_reduction": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Temporary speed reduction (rpm)']",
"outputTemplate": "",
"displayName": "Temporary Speed Reduction (rpm)"
},
"measure_number.sample_timer_frost": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Sample timer in frost mode (min)']",
"outputTemplate": "",
"displayName": "Sample Timer Frost Mode (min)"
},
"measure_temperature.waste_heated_ntc": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Measured waste temperature heated NTC (°C)']",
"outputTemplate": "",
"displayName": "Waste Temp Heated NTC (°C)"
},
"measure_temperature.blend_heated_ntc": {
"capability": "measure_temperature",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Measured blend temperature heated NTC (°C)']",
"outputTemplate": "",
"displayName": "Blend Temp Heated NTC (°C)"
},
"measure_number.desired_capacity": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Desired capacity (m3/h)']",
"outputTemplate": "",
"displayName": "Desired Capacity (m³/h)"
},
"measure_number.busy_adjustments": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Busy doing adjustments (–)']",
"outputTemplate": "",
"displayName": "Busy Doing Adjustments"
},
"measure_number.current_consumption_fan": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Current consumption of fan (mA)']",
"outputTemplate": "",
"displayName": "Current Consumption of Fan (mA)"
},
"measure_number.desired_current_consumption_fan": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Desired current consumption of fan (mA)']",
"outputTemplate": "",
"displayName": "Desired Current Consumption of Fan (mA)"
},
"measure_number.highest_measured_rh": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Highest measured RH (%)']",
"outputTemplate": "",
"displayName": "Highest Measured RH (%)"
},
"measure_number.highest_measured_co2": {
"capability": "measure_number",
"stateTopic": "itho/ithostatus",
"setTopic": "",
"valueTemplate": "$['Highest measured CO2 (ppm)']",
"outputTemplate": "",
"displayName": "Highest Measured CO₂ (ppm)"
},
"measure_string.lastcmd": {
"capability": "measure_string.lastcmd",
"stateTopic": "itho/lastcmd",
"setTopic": "",
"valueTemplate": "$['command']",
"outputTemplate": "",
"displayName": "Last Command"
},
"measure_co2": {
"capability": "measure_co2",
"stateTopic": "itho/remotesinfo",
"setTopic": "",
"valueTemplate": "$.woonkamer.co2",
"outputTemplate": "",
"displayName": "CO2"
}
}
```