Hello again @chris
I know you are quite busy but wondering if you could have a peek at another zigbee thermostat.
These units are getting quite popular. The provincial power utility here subsidized them and quite literally hundreds or thousands are being installed locally.
My issue is minor but the screen backlight setting doesn’t appear to be available.
I have also tried sending a command to the unit with the outdoor temperature. The value of the outdoor temp channel changes but does not display on the screen. There may be a setting to choose what is shown on the secondary display.
Being able to turn the backlight off would be a big point in winning over my better half.
It looks like scoulombe79 on the hubitat board was able to get it running:
Device XML file in first reply below.
Again I really appreciate the work you have done for openhab and with answering my previous zigbee tstat question.
openhab> zigbee node 43799
IEEE Address : 500B91400002A602
Network Address : 43799
Node Descriptor : NodeDescriptor [apsFlags=0, bufferSize=71, complexDescriptorAvailable=false, manufacturerCode=119C, logicalType=ROUTER, serverCapabilities=[], incomingTransferSize=43, outgoingTransferSize=43, userDescriptorAvailable=true, frequencyBands=[FREQ_2400_MHZ], macCapabilities=[FULL_FUNCTION_DEVICE, MAINS_POWER, RECEIVER_ON_WHEN_IDLE], extendedEndpointListAvailable=false, extendedSimpleDescriptorListAvailable=false, stackCompliance=21]
Power Descriptor : PowerDescriptor [currentPowerMode=RECEIVER_ON_IDLE, availablePowerSources=[DISPOSABLE_BATTERY, RECHARGABLE_BATTERY, MAINS], currentPowerSource=MAINS, powerLevel=FULL]
Associations : []
Endpoints :
1 : Profile ZIGBEE_HOME_AUTOMATION
: Device Type THERMOSTAT
-> BASIC
-> IDENTIFY
-> GROUPS
-> SCENES
-> THERMOSTAT
-> THERMOSTAT_USER_INTERFACE_CONFIGURATION
-> TEMPERATURE_MEASUREMENT
-> METERING
-> ELECTRICAL_MEASUREMENT
-> DIAGNOSTICS
-> 0xFF01
<- TIME
<- OTA_UPGRADE
<- 0xFF01
Neighbors :
Routes :
openhab> zigbee attsupported 43799/1 0x201
Supported attributes for server cluster Thermostat (0201)
AttrId Data Type Name
0 SIGNED_16_BIT_INTEGER Local Temperature
1 SIGNED_16_BIT_INTEGER Outdoor Temperature
2 BITMAP_8_BIT Occupancy
3 SIGNED_16_BIT_INTEGER Abs Min Heat Setpoint Limit
4 SIGNED_16_BIT_INTEGER Abs Max Heat Setpoint Limit
8 UNSIGNED_8_BIT_INTEGER Pi Heating Demand
16 SIGNED_8_BIT_INTEGER Local Temperature Calibration
18 SIGNED_16_BIT_INTEGER Occupied Heating Setpoint
20 SIGNED_16_BIT_INTEGER Unoccupied Heating Setpoint
21 SIGNED_16_BIT_INTEGER Min Heat Setpoint Limit
22 SIGNED_16_BIT_INTEGER Max Heat Setpoint Limit
27 ENUMERATION_8_BIT Control Sequence Of Operation
28 ENUMERATION_8_BIT System Mode
30 ENUMERATION_8_BIT Thermostat Running Mode
41 BITMAP_16_BIT Thermostat Running State
1024
1025
1026
1057
1058
1059
1060
1061
1062
1063
1064
1065
1072
1073
1074
1075
1076
1077
1078
1079
1080
65533
openhab> zigbee fingerprint 43799
|>| Node Descriptor
| |> Logical Type ROUTER
| |> MAC Capabilities [FULL_FUNCTION_DEVICE, MAINS_POWER, RECEIVER_ON_ WHEN_IDLE]
| |> Stack Compliance 21
| |> Server Capabilities []
| |> Buffer Size 71
| |> Incoming Transfer Size 43
| |> Outgoing Transfer Size 43
|
|>| Power Descriptor
| |> Available Power Sources [DISPOSABLE_BATTERY, RECHARGABLE_BATTERY, MAINS]
| |> Current Power Source MAINS
| |> Current Power Mode RECEIVER_ON_IDLE
| |> Power Level FULL
|
|>| ZDO
| |> ManagementBindRequest SUCCESS
| |> IeeeAddressRequest SUCCESS
| |> ManagementLqiRequest SUCCESS
| |> ManagementRoutingRequest SUCCESS
|
|>| Basic Information
| |> Generic Device Class
| |> Generic Device Type
| |> Manufacturer Name Sinope Technologies
| |> Model Indentifier TH1123ZB
| |> Product Code
| |> Product URL
| |> Date Code 20200330
| |> Application Version 65
| |> Software Build ID 2051
| |> Hardware Version 2
| |> Zcl Version 2
| |> Stack Version 1
| |
| |>| Endpoint 1
| | |> Profile 0104 ZIGBEE_HOME_AUTOMATION
| | |> Device Type 0301 THERMOSTAT
| | |> Device Version 1
| | |
| | |>| Input Clusters
| | | |
| | | |>| Cluster 0000 Basic
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |
| | | | |>| Commands Generated
| | | | |
| | | | |>| Commands Received
| | | | | |> 0000 ResetToFactoryDefaultsCommand
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000 ZCL Version
| | | | | |> 0001 Application Version
| | | | | |> 0002 Stack Version
| | | | | |> 0003 HW Version
| | | | | |> 0004 Manufacturer Name
| | | | | |> 0005 Model Identifier
| | | | | |> 0006 Date Code
| | | | | |> 0007 Power Source
| | | | | |> 0010 Location Description
| | | | | |> 0011 Physical Environment
| | | | | |> 4000 SW Build ID
| | | | | |> FFFD Unknown
| | | |
| | | |>| Cluster 0003 Identify
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0004 Groups
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0005 Scenes
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |
| | | | |>| Commands Generated
| | | | | |> 0000 AddSceneCommand
| | | | | |> 0001 ViewSceneCommand
| | | | | |> 0002 RemoveSceneCommand
| | | | | |> 0003 RemoveAllScenesCommand
| | | | | |> 0004 StoreSceneCommand
| | | | | |> 0006 GetSceneMembershipCommand
| | | | | |> 0040 EnhancedAddSceneCommand
| | | | | |> 0041 EnhancedViewSceneCommand
| | | | | |> 0042 CopySceneCommand
| | | | |
| | | | |>| Commands Received
| | | | | |> 0000 AddSceneCommand
| | | | | |> 0001 ViewSceneCommand
| | | | | |> 0002 RemoveSceneCommand
| | | | | |> 0003 RemoveAllScenesCommand
| | | | | |> 0004 StoreSceneCommand
| | | | | |> 0005 RecallSceneCommand
| | | | | |> 0006 GetSceneMembershipCommand
| | | | | |> 0040 EnhancedAddSceneCommand
| | | | | |> 0041 EnhancedViewSceneCommand
| | | | | |> 0042 CopySceneCommand
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000 Scene Count
| | | | | |> 0001 Current Scene
| | | | | |> 0002 Current Group
| | | | | |> 0003 Scene Valid
| | | | | |> 0004 Name Support
| | | | | |> FFFD Unknown
| | | |
| | | |>| Cluster 0201 Thermostat
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0204 Thermostat User Interface Configuration
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0402 Temperature Measurement
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |
| | | | |>| Commands Generated
| | | | |
| | | | |>| Commands Received
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000 Measured Value
| | | | | |> 0001 Min Measured Value
| | | | | |> 0002 Max Measured Value
| | | | | |> 0003 Tolerance
| | | | | |> FFFD Unknown
| | | |
| | | |>| Cluster 0702 Metering
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0B04 Electrical Measurement
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0B05 Diagnostics
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster FF01
| | | | |> Type Server [Input]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | |
| | |>| Output Clusters
| | | |
| | | |>| Cluster 000A Time
| | | | |> Type Client [Output]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0019 Ota Upgrade
| | | | |> Type Client [Output]
| | | | |> Manufacturer Spec. No
| | | | |
| | | | |>| Commands Generated
| | | | | |> 0001 QueryNextImageCommand
| | | | | |> 0003 ImageBlockCommand
| | | | | |> 0004 ImagePageCommand
| | | | | |> 0006 UpgradeEndCommand
| | | | |
| | | | |>| Commands Received
| | | | | |> 0000 Unknown
| | | | | |> 0002 Unknown
| | | | | |> 0005 Unknown
| | | | | |> 0007 Unknown
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000 Upgrade Server ID
| | | | | |> 0006 Image Upgrade Status
| | | | | |> 0009 Minimum Block Request Period
| | | |
| | | |>| Cluster FF01
| | | | |> Type Client [Output]
| | | | |> Manufacturer Spec. No
| | | | |> Unsupported locally
cmdsupported didn’t get me much:
openhab> zigbee cmdsupported 43799/1 0x201
Supported generated commands for server cluster Thermostat (0201)
CommandId Command
Supported received commands for server cluster Thermostat (0201)
CommandId Command
0 SetpointRaiseLowerCommand