Skip to content

Roomthermostat II – access floor temperature sensor #115

@edmundj85

Description

@edmundj85

Hi,
I use the Bosch Room Thermostate 2 230V and have connected external Sensor.
I would like to access the value to use it in Home Assistent but it is only shown on the device itself and not in Bosch Smart Home, there i can only define that he use that value for heating.
Is there a way to access it?
Here a RAW scan:

RAWSCAN Thermostat:
{
"@type": "device",
"rootDeviceId": "64-da-a0-12-0f-9c",
"id": "hdm:ZigBee:001e5e0902aeb28d",
"deviceServiceIds": [
"CommunicationQuality",
"Thermostat",
"DisplayConfiguration",
"TemperatureLevel",
"TerminalConfiguration",
"HumidityLevel",
"Linking",
"WallThermostatConfiguration",
"TemperatureOffset"
],
"manufacturer": "BOSCH",
"roomId": "hz_1",
"deviceModel": "RTH2_230",
"serial": "001E5E0902AEB28D",
"profile": "GENERIC",
"name": "Thermo FlurOG",
"status": "AVAILABLE",
"parentDeviceId": "roomClimateControl_hz_1",
"childDeviceIds": [],
"supportedProfiles": [],
"installationTimestamp": 1730138016120
}

RAWSCAN Services from thermostat:
[
{
"@type": "DeviceServiceData",
"id": "Linking",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "linkingState"
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/Linking"
},
{
"@type": "DeviceServiceData",
"id": "TemperatureOffset",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "temperatureOffsetState",
"offset": 0.0,
"stepSize": 0.1,
"minOffset": -5.0,
"maxOffset": 5.0
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/TemperatureOffset"
},
{
"@type": "DeviceServiceData",
"id": "DisplayConfiguration",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "displayConfigurationState",
"displayBrightness": 70,
"displayBrightnessMax": 100,
"displayBrightnessMin": 10,
"displayBrightnessStepSize": 10,
"displayOnTime": 10,
"displayOnTimeMax": 30,
"displayOnTimeMin": 5,
"displayOnTimeStepSize": 5
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/DisplayConfiguration"
},
{
"@type": "DeviceServiceData",
"id": "TerminalConfiguration",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "terminalConfigurationState",
"type": "FLOOR_SENSOR_DISPLAYED_AND_USED_FOR_REGULATION",
"supportedTypes": [
"FLOOR_SENSOR_DISPLAYED",
"OUTDOOR_SENSOR_CONNECTED",
"FLOOR_SENSOR_DISPLAYED_AND_USED_FOR_REGULATION",
"NOT_CONNECTED"
]
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/TerminalConfiguration"
},
{
"@type": "DeviceServiceData",
"id": "Thermostat",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "childLockState",
"childLock": "OFF"
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/Thermostat"
},
{
"@type": "DeviceServiceData",
"id": "HumidityLevel",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "humidityLevelState",
"humidity": 54.1
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/HumidityLevel"
},
{
"@type": "DeviceServiceData",
"id": "TemperatureLevel",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "temperatureLevelState",
"temperature": 21.2
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/TemperatureLevel"
},
{
"@type": "DeviceServiceData",
"id": "CommunicationQuality",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "communicationQualityState",
"quality": "GOOD"
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/CommunicationQuality"
},
{
"@type": "DeviceServiceData",
"id": "WallThermostatConfiguration",
"deviceId": "hdm:ZigBee:001e5e0902aeb28d",
"state": {
"@type": "wallThermostatConfigurationState",
"valveType": "NORMALLY_CLOSE",
"heaterType": "FLOOR_HEATING",
"supportedHeaterTypes": [
"FLOOR_HEATING",
"RADIATOR",
"VOLT_FREE_HEATING"
]
},
"path": "/devices/hdm:ZigBee:001e5e0902aeb28d/services/WallThermostatConfiguration"
}
]

Thanks !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions