Hey everyone! I wanted to share a quick tip that might be helpful for those of you who are using the Sinope TH1300ZB thermostat with Home Assistant. I recently purchased this thermostat for my floor heating setup and was thrilled with how seamlessly it paired with my existing ZHA setup. However, I noticed that the time format was set to 24-hour format, and I personally prefer the 12-hour format with AM/PM indicators for clarity.
After doing some research and experimenting, I found a straightforward way to change the time format directly through Home Assistant. Here’s how I did it:
- Access Developer Tools: Navigate to the ‘Developer Tools’ section in Home Assistant.
- Select the Service: Under the ‘Services’ tab, search for and select ‘Zigbee Home Automation: Set zigbee cluster attribute’.
- Configure the Settings: Use the following details to adjust the time format:
- IEEE Address: Enter the address of your Sinope thermostat.
- Endpoint ID: Set this to 1.
- Cluster ID: Use 65281.
- Cluster Type: Select ‘in’.
- Attribute: Set this to 276.
- Value: Input 1 to switch to 12-hour format. (Note: Using 0 will revert it back to 24-hour format.)
- Execute the Service: Click ‘Call Service’ to apply the changes.
Within a few moments, the thermostat updated to display the time in the new format. This was a simple yet effective solution, and I thought it would be great to share in case others were looking for a similar fix.
If anyone has any questions or needs further clarification, feel free to ask! Happy automating! ![]()