iMicknl / ha-tahoma

Custom component for Home Assistant to interact with smart devices via Somfy TaHoma or other OverKiz based API's.
MIT License
151 stars 30 forks source link

Hi-Kumo Integration can not set water heater to standard operation #838

Closed stavrosso closed 1 year ago

stavrosso commented 1 year ago

Did you read the instructions?

The problem

Hello,

while trying to set the hot water mode to standard (in order to turn the hot water on) i get the message Failed to call service water_heater/set_operation_mode.RUN

I can call service Water_heater Set temperature and the service water_heater set operation mode to off which changes the temperature and turns off the DHW in the Hi Kumo App.

I would appreciate your help with this.

What version of this integration (ha-tahoma) has the issue?

V2.14.0

What version of Home Assistant Core has the issue?

2023.1.5

Which gateway / hub do you use?

ATW-TAG-01 , Hi-Box

Device model

Hitachi Yutaki M heatpump monobloc air to water Model RASM-3VME

Home Assistant log

Logs ``` 2023-01-19 08:38:23.717 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.345 seconds (success: True) 2023-01-19 08:38:23.717 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#1, controllable_name='modbus:YutakiMainComponent', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='refreshEcoModeOffset', nparams=0), CommandDefinition(command_name='refreshEcoModeOffsetTarget', nparams=0), CommandDefinition(command_name='setEcoModeOffset', nparams=1), CommandDefinition(command_name='refreshCentralSetting1', nparams=0), CommandDefinition(command_name='refreshCentralSetting2', nparams=0), CommandDefinition(command_name='refreshCentralSetting3', nparams=0), CommandDefinition(command_name='refreshControlBlockMenu', nparams=0), CommandDefinition(command_name='refreshControlCommunicationAlarmBit', nparams=0), CommandDefinition(command_name='refreshControlUnit', nparams=0), CommandDefinition(command_name='refreshControlUnitMode', nparams=0), CommandDefinition(command_name='refreshHLinkCommunicationAlarm', nparams=0), CommandDefinition(command_name='refreshHardwareVersion', nparams=0), CommandDefinition(command_name='refreshLCDCentralMode', nparams=0), CommandDefinition(command_name='refreshLCDSoftwareNumber', nparams=0), CommandDefinition(command_name='refreshOperationState', nparams=0), CommandDefinition(command_name='refreshOutdoorAmbientTemperature', nparams=0), CommandDefinition(command_name='refreshPCB1SoftwareNumber', nparams=0), CommandDefinition(command_name='refreshRoomThermostatSetTemperatureC1', nparams=0), CommandDefinition(command_name='refreshRoomThermostatSetTemperatureC2', nparams=0), CommandDefinition(command_name='refreshRoomThermostatTemperatureC1', nparams=0), CommandDefinition(command_name='refreshRoomThermostatTemperatureC2', nparams=0), CommandDefinition(command_name='refreshSoftwareVersion', nparams=0), CommandDefinition(command_name='refreshSpaceMode', nparams=0), CommandDefinition(command_name='refreshStatusBlockMenu', nparams=0), CommandDefinition(command_name='refreshStatusCommunicationAlarmBit', nparams=0), CommandDefinition(command_name='refreshStatusUnitMode', nparams=0), CommandDefinition(command_name='refreshSystemConfiguration', nparams=0), CommandDefinition(command_name='refreshTahomaRoomThermostatAvailable', nparams=0), CommandDefinition(command_name='refreshWaterInletUnitTemperature', nparams=0), CommandDefinition(command_name='refreshWaterOutletUnitTemperature', nparams=0), CommandDefinition(command_name='setCentralSetting1', nparams=1), CommandDefinition(command_name='setCentralSetting2', nparams=1), CommandDefinition(command_name='setCentralSetting3', nparams=1), CommandDefinition(command_name='setControlBlockMenu', nparams=1), CommandDefinition(command_name='setControlCommunicationAlarmBit', nparams=1), CommandDefinition(command_name='setControlUnit', nparams=1), CommandDefinition(command_name='setControlUnitMode', nparams=1), CommandDefinition(command_name='setEcoComfortMode', nparams=4), CommandDefinition(command_name='setGlobalAutoManuMode', nparams=1), CommandDefinition(command_name='setSpaceMode', nparams=1), CommandDefinition(command_name='setTahomaRoomThermostatAvailable', nparams=1)]), states=[StateDefinition(qualified_name='core:AutoManuModeState', type='DiscreteState', values=['auto', 'manu']), StateDefinition(qualified_name='modbus:AlarmNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:CauseOfStoppageState', type='DataState', values=None), StateDefinition(qualified_name='modbus:CentralSetting1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:CentralSetting2State', type='DataState', values=None), StateDefinition(qualified_name='modbus:CentralSetting3State', type='DataState', values=None), StateDefinition(qualified_name='modbus:CompressorCurrentValueState', type='DataState', values=None), StateDefinition(qualified_name='modbus:CompressorFrequencyState', type='DataState', values=None), StateDefinition(qualified_name='modbus:CompressorRunningCurrentState', type='DataState', values=None), StateDefinition(qualified_name='modbus:ControlBlockMenuState', type='DiscreteState', values=['block', 'no']), StateDefinition(qualified_name='modbus:ControlCommunicationAlarmBitState', type='DiscreteState', values=['alarm', 'no']), StateDefinition(qualified_name='modbus:ControlUnitModeState', type='DiscreteState', values=['cool', 'heat']), StateDefinition(qualified_name='modbus:ControlUnitState', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:DefrostingState', type='DataState', values=None), StateDefinition(qualified_name='modbus:DischargeGasTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:DischargePressureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:DischargeTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:EcoModeOffsetState', type='ContinuousState', values=None), StateDefinition(qualified_name='modbus:EcoModeOffsetTargetState', type='ContinuousState', values=None), StateDefinition(qualified_name='modbus:EvaporatingTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:EvaporationTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:GasTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:HLinkCommunicationAlarmState', type='DiscreteState', values=['alarm', 'noAlarm']), StateDefinition(qualified_name='modbus:HardwareVersionState', type='DataState', values=None), StateDefinition(qualified_name='modbus:IndoorExpansionValveOpeningState', type='DataState', values=None), StateDefinition(qualified_name='modbus:IndoorExpansionValveState', type='DataState', values=None), StateDefinition(qualified_name='modbus:InverterOperationFrequencyState', type='DataState', values=None), StateDefinition(qualified_name='modbus:LCDCentralModeState', type='DataState', values=None), StateDefinition(qualified_name='modbus:LCDSoftwareNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:LiquidTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:LiquidTemperatureTHMIState', type='DataState', values=None), StateDefinition(qualified_name='modbus:MixingValvePositionState', type='DataState', values=None), StateDefinition(qualified_name='modbus:OperationState', type='DiscreteState', values=['alarm', 'cool demand-off', 'cool thermo-off', 'cool thermo-on', 'dhw-off', 'heat demand-off', 'heat thermo-off', 'heat thermo-on', 'off', 'swp-off']), StateDefinition(qualified_name='modbus:OutdoorAmbientTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:OutdoorExpansionValveState', type='DataState', values=None), StateDefinition(qualified_name='modbus:OutdoorUnitAmbientState', type='DataState', values=None), StateDefinition(qualified_name='modbus:PCB1SoftwareNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:ProductSpecCodeState', type='DataState', values=None), StateDefinition(qualified_name='modbus:RetryCodeState', type='DataState', values=None), StateDefinition(qualified_name='modbus:RoomThermostatSetTemperatureC1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:RoomThermostatSetTemperatureC2State', type='DataState', values=None), StateDefinition(qualified_name='modbus:RoomThermostatTemperatureC1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:RoomThermostatTemperatureC2State', type='DataState', values=None), StateDefinition(qualified_name='modbus:SecondAmbientAverageTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SecondAmbientTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SoftwareNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SoftwareVersionState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SpaceModeState', type='DiscreteState', values=['comfort', 'eco']), StateDefinition(qualified_name='modbus:StatusBlockMenuState', type='DataState', values=None), StateDefinition(qualified_name='modbus:StatusCommunicationAlarmBitState', type='DiscreteState', values=['alarm', 'no']), StateDefinition(qualified_name='modbus:StatusUnitModeState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SuctionPressureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SuctionTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SystemConfigurationState', type='DataState', values=None), StateDefinition(qualified_name='modbus:SystemStatus2State', type='DataState', values=None), StateDefinition(qualified_name='modbus:TahomaRoomThermostatAvailableState', type='DiscreteState', values=['available', 'not available']), StateDefinition(qualified_name='modbus:UnitModelState', type='DataState', values=None), StateDefinition(qualified_name='modbus:VirtualEcoComfortModeState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterFlowLevelState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterInletUnitTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterOutletHpTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterOutletTemperature2State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterOutletTemperature3State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterOutletUnitTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterPumpSpeedState', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterTemperatureSettingState', type='DataState', values=None), StateDefinition(qualified_name='modbus:YutakiVirtualOperatingModeState', type='DiscreteState', values=['auto', 'holidays', 'normal', 'timer'])], widget_name='HitachiAirToWaterMainComponent', ui_class='HitachiHeatingSystem', qualified_name='modbus:YutakiMainComponent'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='modbus:ControlUnitState', type=, value='run'), State(name='modbus:ControlUnitModeState', type=, value='heat'), State(name='modbus:ControlBlockMenuState', type=, value='no'), State(name='modbus:ControlCommunicationAlarmBitState', type=, value='no'), State(name='modbus:CentralSetting1State', type=, value='Unit run/stop : stop -- Unit mode : cool -- Circuit 1 run/stop : stop -- Circuit 2 run/stop : stop -- Circuit 1 room ambient change : false -- Circuit 2 room ambient change : false -- Circuit 1 thermostat setting change : false -- Circuit 2 thermostat setting change : false'), State(name='modbus:CentralSetting2State', type=, value='Circuit 1 Water setting heat : false -- Circuit 2 Water setting heat : false -- Circuit 1 Water setting cool : false -- Circuit 2 Water setting cool : false -- DHWT : off -- Swimming pool : off -- Anti legionella : off'), State(name='modbus:CentralSetting3State', type=, value='Heating OTC 1 : off -- Heating OTC 2 : off -- Cooling OTC 1 : off -- Cooling OTC 2 : off -- DHWT : comfort -- Space mode : standard'), State(name='modbus:SpaceModeState', type=, value='comfort'), State(name='modbus:TahomaRoomThermostatAvailableState', type=, value='not available'), State(name='modbus:EcoModeOffsetTargetState', type=, value=3), State(name='modbus:StatusUnitModeState', type=, value='heat'), State(name='modbus:StatusBlockMenuState', type=, value='no'), State(name='modbus:StatusCommunicationAlarmBitState', type=, value='no'), State(name='modbus:LCDCentralModeState', type=, value=1), State(name='modbus:SystemConfigurationState', type=, value='Zone 1 heating : available -- Zone 2 heating : unavailable -- Zone 1 cooling : unavailable -- Zone 2 cooling : unavailable -- DHWT : available -- Swimming pool : unavailable -- Room thermostat zone 1 : available -- Room thermostat zone 2 : available'), State(name='modbus:OperationState', type=, value='heat demand-off'), State(name='modbus:OutdoorAmbientTemperatureState', type=, value=13), State(name='modbus:WaterInletUnitTemperatureState', type=, value=13), State(name='modbus:WaterOutletUnitTemperatureState', type=, value=13), State(name='modbus:HardwareVersionState', type=, value=1), State(name='modbus:SoftwareVersionState', type=, value=104), State(name='modbus:HLinkCommunicationAlarmState', type=, value='noAlarm'), State(name='modbus:LCDSoftwareNumberState', type=, value=198), State(name='modbus:PCB1SoftwareNumberState', type=, value=162), State(name='modbus:RoomThermostatSetTemperatureC1State', type=, value=0.0), State(name='modbus:RoomThermostatSetTemperatureC2State', type=, value=0.0), State(name='modbus:RoomThermostatTemperatureC1State', type=, value=0.0), State(name='modbus:RoomThermostatTemperatureC2State', type=, value=0.0), State(name='modbus:EcoModeOffsetState', type=, value=3), State(name='modbus:WaterOutletHpTemperatureState', type=, value=13), State(name='modbus:OutdoorUnitAmbientState', type=, value=11), State(name='modbus:SecondAmbientTemperatureState', type=, value=-67), State(name='modbus:SecondAmbientAverageTemperatureState', type=, value=-67), State(name='modbus:WaterOutletTemperature2State', type=, value=-127), State(name='modbus:WaterOutletTemperature3State', type=, value=-127), State(name='modbus:GasTemperatureState', type=, value=18), State(name='modbus:LiquidTemperatureTHMIState', type=, value=17), State(name='modbus:DischargeGasTemperatureState', type=, value=73), State(name='modbus:EvaporationTemperatureState', type=, value=16), State(name='modbus:IndoorExpansionValveState', type=, value=72), State(name='modbus:OutdoorExpansionValveState', type=, value=0), State(name='modbus:InverterOperationFrequencyState', type=, value=0), State(name='modbus:CauseOfStoppageState', type=, value=1), State(name='modbus:CompressorRunningCurrentState', type=, value=0), State(name='modbus:ProductSpecCodeState', type=, value=22), State(name='modbus:MixingValvePositionState', type=, value=0), State(name='modbus:DefrostingState', type=, value=0), State(name='modbus:UnitModelState', type=, value=3), State(name='modbus:WaterTemperatureSettingState', type=, value=36), State(name='modbus:WaterFlowLevelState', type=, value=0.0), State(name='modbus:WaterPumpSpeedState', type=, value=0), State(name='modbus:SystemStatus2State', type=, value=0), State(name='modbus:AlarmNumberState', type=, value=0), State(name='modbus:DischargeTemperatureState', type=, value=0), State(name='modbus:SuctionTemperatureState', type=, value=186), State(name='modbus:LiquidTemperatureState', type=, value=0), State(name='modbus:EvaporatingTemperatureState', type=, value=0), State(name='modbus:DischargePressureState', type=, value=510), State(name='modbus:SuctionPressureState', type=, value=224), State(name='modbus:CompressorFrequencyState', type=, value=0), State(name='modbus:IndoorExpansionValveOpeningState', type=, value=0), State(name='modbus:CompressorCurrentValueState', type=, value=0), State(name='modbus:SoftwareNumberState', type=, value=0), State(name='modbus:RetryCodeState', type=, value=0)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.723 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#10, controllable_name='modbus:YutakiV2DHWElectricalEnergyConsumptionComponent', definition=Definition(commands=CommandDefinitions(_commands=[]), states=[StateDefinition(qualified_name='core:ElectricEnergyConsumptionState', type='ContinuousState', values=None), StateDefinition(qualified_name='core:ElectricPowerConsumptionState', type='ContinuousState', values=None)], widget_name='CumulativeElectricPowerConsumptionSensor', ui_class='ElectricitySensor', qualified_name='modbus:YutakiV2DHWElectricalEnergyConsumptionComponent'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:ElectricEnergyConsumptionState', type=, value=1), State(name='core:ElectricPowerConsumptionState', type=, value=10)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.723 DEBUG (MainThread) [custom_components.tahoma] Added device (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#2, controllable_name='modbus:YutakiV2Zone1Component', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='refreshMode', nparams=0), CommandDefinition(command_name='globalControl', nparams=3), CommandDefinition(command_name='refreshControlCircuit1', nparams=0), CommandDefinition(command_name='refreshControlCoolingOTCZone1', nparams=0), CommandDefinition(command_name='refreshControlHeatingOTCZone1', nparams=0), CommandDefinition(command_name='refreshRoomAmbientTemperatureControlZone1', nparams=0), CommandDefinition(command_name='refreshRoomAmbientTemperatureStatusZone1', nparams=0), CommandDefinition(command_name='refreshStatusCircuit1', nparams=0), CommandDefinition(command_name='refreshStatusCoolingOTCZone1', nparams=0), CommandDefinition(command_name='refreshStatusHeatingOTCZone1', nparams=0), CommandDefinition(command_name='refreshThermostatSettingControlZone1', nparams=0), CommandDefinition(command_name='refreshThermostatSettingStatusZone1', nparams=0), CommandDefinition(command_name='refreshWaterCoolingSettingTemperatureControlZone1', nparams=0), CommandDefinition(command_name='refreshWaterCoolingSettingTemperatureStatusZone1', nparams=0), CommandDefinition(command_name='refreshWaterHeatingSettingTemperatureControlZone1', nparams=0), CommandDefinition(command_name='refreshWaterHeatingSettingTemperatureStatusZone1', nparams=0), CommandDefinition(command_name='setAutoManuMode', nparams=1), CommandDefinition(command_name='setControlCircuit1', nparams=1), CommandDefinition(command_name='setControlCoolingOTCZone1', nparams=1), CommandDefinition(command_name='setControlHeatingOTCZone1', nparams=1), CommandDefinition(command_name='setHolidayMode', nparams=1), CommandDefinition(command_name='setRoomAmbientTemperatureControlZone1', nparams=1), CommandDefinition(command_name='setTargetMode', nparams=1), CommandDefinition(command_name='setThermostatSettingControlZone1', nparams=1), CommandDefinition(command_name='setWaterCoolingSettingTemperatureControlZone1', nparams=1), CommandDefinition(command_name='setWaterHeatingSettingTemperatureControlZone1', nparams=1)]), states=[StateDefinition(qualified_name='modbus:AlarmNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:AutoManuModeZone1State', type='DiscreteState', values=['auto', 'manu']), StateDefinition(qualified_name='modbus:ControlCircuit1State', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:ControlCoolingOTCZone1State', type='DiscreteState', values=['fix', 'no', 'points']), StateDefinition(qualified_name='modbus:ControlHeatingOTCZone1State', type='DiscreteState', values=['fix', 'gradient', 'no', 'points']), StateDefinition(qualified_name='modbus:HolidayModeZone1State', type='DiscreteState', values=['off', 'on']), StateDefinition(qualified_name='modbus:RoomAmbientTemperatureControlZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:RoomAmbientTemperatureStatusZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:StatusCircuit1State', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:StatusCoolingOTCZone1State', type='DiscreteState', values=['fix', 'no', 'points']), StateDefinition(qualified_name='modbus:StatusHeatingOTCZone1State', type='DiscreteState', values=['fix', 'gradient', 'no', 'points']), StateDefinition(qualified_name='modbus:ThermostatSettingControlZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:ThermostatSettingStatusZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterCoolingSettingTemperatureControlZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterCoolingSettingTemperatureStatusZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterHeatingSettingTemperatureControlZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:WaterHeatingSettingTemperatureStatusZone1State', type='DataState', values=None), StateDefinition(qualified_name='modbus:YutakiModeState', type='DiscreteState', values=['comfort', 'eco']), StateDefinition(qualified_name='modbus:YutakiTargetModeState', type='DiscreteState', values=['comfort', 'eco'])], widget_name='HitachiAirToWaterHeatingZone', ui_class='HitachiHeatingSystem', qualified_name='modbus:YutakiV2Zone1Component'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='modbus:AutoManuModeZone1State', type=, value='manu'), State(name='modbus:HolidayModeZone1State', type=, value='off'), State(name='modbus:ControlCircuit1State', type=, value='run'), State(name='modbus:ControlHeatingOTCZone1State', type=, value='points'), State(name='modbus:ControlCoolingOTCZone1State', type=, value='no'), State(name='modbus:ThermostatSettingControlZone1State', type=, value=19.0), State(name='modbus:RoomAmbientTemperatureControlZone1State', type=, value=20.5), State(name='modbus:WaterHeatingSettingTemperatureControlZone1State', type=, value=40), State(name='modbus:WaterCoolingSettingTemperatureControlZone1State', type=, value=19), State(name='modbus:StatusCircuit1State', type=, value='run'), State(name='modbus:StatusHeatingOTCZone1State', type=, value='points'), State(name='modbus:StatusCoolingOTCZone1State', type=, value='no'), State(name='modbus:ThermostatSettingStatusZone1State', type=, value=19.0), State(name='modbus:RoomAmbientTemperatureStatusZone1State', type=, value=20.5), State(name='modbus:WaterHeatingSettingTemperatureStatusZone1State', type=, value=40), State(name='modbus:WaterCoolingSettingTemperatureStatusZone1State', type=, value=19), State(name='modbus:YutakiTargetModeState', type=, value='comfort'), State(name='modbus:YutakiModeState', type=, value='comfort'), State(name='modbus:AlarmNumberState', type=, value=0)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.724 DEBUG (MainThread) [custom_components.tahoma] Added device (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#4, controllable_name='modbus:YutakiV2DHWTComponent', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='refreshBoostMode', nparams=0), CommandDefinition(command_name='globalControlDHW', nparams=3), CommandDefinition(command_name='refreshControlAntiLegionella', nparams=0), CommandDefinition(command_name='refreshControlAntiLegionellaSettingTemperature', nparams=0), CommandDefinition(command_name='refreshControlDHW', nparams=0), CommandDefinition(command_name='refreshControlDHWSettingTemperature', nparams=0), CommandDefinition(command_name='refreshDHWMode', nparams=0), CommandDefinition(command_name='refreshDHWTTemperature', nparams=0), CommandDefinition(command_name='refreshStatusAntiLegionella', nparams=0), CommandDefinition(command_name='refreshStatusAntiLegionellaSettingTemperature', nparams=0), CommandDefinition(command_name='refreshStatusDHW', nparams=0), CommandDefinition(command_name='refreshStatusDHWSettingTemperature', nparams=0), CommandDefinition(command_name='setControlAntiLegionella', nparams=1), CommandDefinition(command_name='setControlAntiLegionellaSettingTemperature', nparams=1), CommandDefinition(command_name='setControlDHW', nparams=1), CommandDefinition(command_name='setControlDHWSettingTemperature', nparams=1), CommandDefinition(command_name='setDHWMode', nparams=1), CommandDefinition(command_name='setTargetBoostMode', nparams=1)]), states=[StateDefinition(qualified_name='core:DHWTemperatureState', type='ContinuousState', values=None), StateDefinition(qualified_name='modbus:AlarmNumberState', type='DataState', values=None), StateDefinition(qualified_name='modbus:ControlAntiLegionellaSettingTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:ControlAntiLegionellaState', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:ControlDHWSettingTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:ControlDHWState', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:DHWModeState', type='DiscreteState', values=['high demand', 'standard']), StateDefinition(qualified_name='modbus:StatusAntiLegionellaSettingTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:StatusAntiLegionellaState', type='DiscreteState', values=['run', 'stop']), StateDefinition(qualified_name='modbus:StatusDHWSettingTemperatureState', type='DataState', values=None), StateDefinition(qualified_name='modbus:StatusDHWState', type='DataState', values=None), StateDefinition(qualified_name='modbus:VirtualGlobalControlState', type='DataState', values=None), StateDefinition(qualified_name='modbus:YutakiBoostModeState', type='DiscreteState', values=['disabled', 'enabled']), StateDefinition(qualified_name='modbus:YutakiDHWVirtualOperatingModeState', type='DiscreteState', values=['high demand', 'off', 'standard']), StateDefinition(qualified_name='modbus:YutakiTargetBoostModeState', type='DiscreteState', values=['disabled', 'enabled'])], widget_name='HitachiDHW', ui_class='HitachiHeatingSystem', qualified_name='modbus:YutakiV2DHWTComponent'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='modbus:ControlDHWState', type=, value='stop'), State(name='modbus:ControlDHWSettingTemperatureState', type=, value=30), State(name='modbus:ControlAntiLegionellaState', type=, value='stop'), State(name='modbus:ControlAntiLegionellaSettingTemperatureState', type=, value=50), State(name='modbus:DHWModeState', type=, value='standard'), State(name='modbus:StatusDHWState', type=, value='stop'), State(name='modbus:StatusDHWSettingTemperatureState', type=, value=30), State(name='modbus:StatusAntiLegionellaState', type=, value='stop'), State(name='modbus:StatusAntiLegionellaSettingTemperatureState', type=, value=50), State(name='core:DHWTemperatureState', type=, value=36), State(name='modbus:YutakiTargetBoostModeState', type=, value='no request'), State(name='modbus:YutakiBoostModeState', type=, value='disabled'), State(name='modbus:AlarmNumberState', type=, value=0)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.725 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#6, controllable_name='modbus:YutakiRoomThermostatZone1Component', definition=Definition(commands=CommandDefinitions(_commands=[]), states=[StateDefinition(qualified_name='modbus:AlarmNumberState', type='DataState', values=None)], widget_name='HitachiThermostat', ui_class='HeatingSystem', qualified_name='modbus:YutakiRoomThermostatZone1Component'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='modbus:AlarmNumberState', type=, value=0)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.726 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#7, controllable_name='modbus:YutakiRoomThermostatZone2Component', definition=Definition(commands=CommandDefinitions(_commands=[]), states=[StateDefinition(qualified_name='modbus:AlarmNumberState', type='DataState', values=None)], widget_name='HitachiThermostat', ui_class='HeatingSystem', qualified_name='modbus:YutakiRoomThermostatZone2Component'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='modbus:AlarmNumberState', type=, value=0)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.726 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=** *(**/**#**)*, device_url=modbus://****-****-3428/10162254/1#9, controllable_name='modbus:YutakiV2SpaceHeatingElectricalEnergyConsumptionComponent', definition=Definition(commands=CommandDefinitions(_commands=[]), states=[StateDefinition(qualified_name='core:ElectricEnergyConsumptionState', type='ContinuousState', values=None), StateDefinition(qualified_name='core:ElectricPowerConsumptionState', type='ContinuousState', values=None)], widget_name='CumulativeElectricPowerConsumptionSensor', ui_class='ElectricitySensor', qualified_name='modbus:YutakiV2SpaceHeatingElectricalEnergyConsumptionComponent'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:ElectricEnergyConsumptionState', type=, value=23), State(name='core:ElectricPowerConsumptionState', type=, value=10)]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.726 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=True, enabled=True, label=**, device_url=ovp://****-****-3428/10162254, controllable_name='ovp:ModbusMainController', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='getName', nparams=0), CommandDefinition(command_name='identify', nparams=0), CommandDefinition(command_name='setName', nparams=1)]), states=[StateDefinition(qualified_name='core:NameState', type='DataState', values=None), StateDefinition(qualified_name='core:StatusState', type='DiscreteState', values=['available', 'unavailable'])], widget_name='unknown', ui_class='Generic', qualified_name='ovp:ModbusMainController'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:NameState', type=, value='ModbusGeneric'), State(name='core:StatusState', type=, value='available')]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.726 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=False, enabled=True, label=**, device_url=ovp://****-****-3428/15909663, controllable_name='ovp:ModbusMainController', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='getName', nparams=0), CommandDefinition(command_name='identify', nparams=0), CommandDefinition(command_name='setName', nparams=1)]), states=[StateDefinition(qualified_name='core:NameState', type='DataState', values=None), StateDefinition(qualified_name='core:StatusState', type='DiscreteState', values=['available', 'unavailable'])], widget_name='unknown', ui_class='Generic', qualified_name='ovp:ModbusMainController'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:NameState', type=, value='ModbusGeneric'), State(name='core:StatusState', type=, value='unavailable')]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.727 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=False, enabled=True, label=**, device_url=ovp://****-****-3428/16402276, controllable_name='ovp:ModbusMainController', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='getName', nparams=0), CommandDefinition(command_name='identify', nparams=0), CommandDefinition(command_name='setName', nparams=1)]), states=[StateDefinition(qualified_name='core:NameState', type='DataState', values=None), StateDefinition(qualified_name='core:StatusState', type='DiscreteState', values=['available', 'unavailable'])], widget_name='unknown', ui_class='Generic', qualified_name='ovp:ModbusMainController'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:NameState', type=, value='ModbusGeneric'), State(name='core:StatusState', type=, value='unavailable')]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.727 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=False, enabled=True, label=**, device_url=ovp://****-****-3428/5608763, controllable_name='ovp:ModbusMainController', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='getName', nparams=0), CommandDefinition(command_name='identify', nparams=0), CommandDefinition(command_name='setName', nparams=1)]), states=[StateDefinition(qualified_name='core:NameState', type='DataState', values=None), StateDefinition(qualified_name='core:StatusState', type='DiscreteState', values=['available', 'unavailable'])], widget_name='unknown', ui_class='Generic', qualified_name='ovp:ModbusMainController'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:NameState', type=, value='ModbusGeneric'), State(name='core:StatusState', type=, value='unavailable')]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.727 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (Device(attributes=States(_states=[]), available=False, enabled=True, label=**, device_url=ovp://****-****-3428/7068975, controllable_name='ovp:ModbusMainController', definition=Definition(commands=CommandDefinitions(_commands=[CommandDefinition(command_name='getName', nparams=0), CommandDefinition(command_name='identify', nparams=0), CommandDefinition(command_name='setName', nparams=1)]), states=[StateDefinition(qualified_name='core:NameState', type='DataState', values=None), StateDefinition(qualified_name='core:StatusState', type='DiscreteState', values=['available', 'unavailable'])], widget_name='unknown', ui_class='Generic', qualified_name='ovp:ModbusMainController'), data_properties=None, widget=, ui_class=, states=States(_states=[State(name='core:NameState', type=, value='ModbusGeneric'), State(name='core:StatusState', type=, value='unavailable')]), type=, place_oid='ee66e161-b2df-4559-b4bf-c083697a965c')) 2023-01-19 08:38:23.735 DEBUG (MainThread) [custom_components.tahoma] Added gateway (Gateway(partners=[], functions='INTERNET_AUTHORIZATION,SCENARIO_DOWNLOAD,SCENARIO_AUTO_LAUNCHING,SCENARIO_TELECO_LAUNCHING,INTERNET_UPLOAD,INTERNET_UPDATE,TRIGGERS_SENSORS', sub_type=None, id=****-****-3428, gateway_id=****-****-3428, alive=True, mode='ACTIVE', place_oid='ee66e161-b2df-4559-b4bf-c083697a965c', time_reliable=True, connectivity=Connectivity(status='OK', protocol_version='2022.4.4'), up_to_date=True, update_status=, sync_in_progress=False, type=)) 2023-01-19 08:38:23.777 INFO (MainThread) [homeassistant.components.alarm_control_panel] Setting up alarm_control_panel.tahoma 2023-01-19 08:38:23.785 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.tahoma 2023-01-19 08:38:23.787 INFO (MainThread) [homeassistant.components.button] Setting up button.tahoma 2023-01-19 08:38:23.805 INFO (MainThread) [homeassistant.components.climate] Setting up climate.tahoma 2023-01-19 08:38:23.811 INFO (MainThread) [homeassistant.components.cover] Setting up cover.tahoma 2023-01-19 08:38:23.813 INFO (MainThread) [homeassistant.components.light] Setting up light.tahoma 2023-01-19 08:38:23.815 INFO (MainThread) [homeassistant.components.lock] Setting up lock.tahoma 2023-01-19 08:38:23.823 INFO (MainThread) [homeassistant.components.number] Setting up number.tahoma 2023-01-19 08:38:23.825 INFO (MainThread) [homeassistant.components.scene] Setting up scene.tahoma 2023-01-19 08:38:23.833 INFO (MainThread) [homeassistant.components.select] Setting up select.tahoma 2023-01-19 08:38:23.841 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.tahoma 2023-01-19 08:38:23.855 INFO (MainThread) [homeassistant.components.switch] Setting up switch.tahoma ```

Additional information

No response

lakis21 commented 1 year ago

I have the same problem, same heat pump and gateway! and know the controls are unavailable. I hope there will be a solution. :)

iMicknl commented 1 year ago

@lakis21 @stavrosso can you contact me on Discord? (iMick#1903). Let's see if we can fix this (in core).

lakis21 commented 1 year ago

@iMicknl Thank you I will know, my discord (lakis21#3862)

github-actions[bot] commented 1 year ago

'There hasn't been any activity on this issue recently. Is this issue still present? Please make sure to update to the latest Home Assistant version and version of this integration to see if that solves the issue. Let us know if that works for you by adding a comment 👍. This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.'