Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config endpoints (either undocumented or not implemented) #35

Closed
sjthespian opened this issue Dec 14, 2023 · 2 comments
Closed

Config endpoints (either undocumented or not implemented) #35

sjthespian opened this issue Dec 14, 2023 · 2 comments
Labels
completed Rework completed

Comments

@sjthespian
Copy link

I have a test Mijia that I have converted to Zigbee, and I'm finding the lack of configuration painful... I've figured out some of the endpoints I can tweak with the zha-toolkit, but I'm wondering if the others are not yet implemented or just not documented?

Here are the ones I scraped from the docs and from other issues:

ClusterID: 0x0204 (Thermostat User Interface Configuration), Attr: 0x0000 (TemperatureDisplayMode), ENUM8 = 0 in C, = 1 in F,
                                                             Attr: 0x0002 (ScheduleProgrammingVisibility), ENUM8 = 0 show smiley On, = 1 show smiley Off)
                                                             Attr: 0x0100, INT8, Temperature offset, in 0.1° steps.
                                                             Attr: 0x0101, INT8, Humidity offset, in 0.1% steps.

Looking at the configuration values I had from one of the BT devices, are any of these implemented?

  • Smiley (comfort / custom)
  • Show clock (and also a way to set the time)
  • Show battery
  • Screen off
  • Advertising type and interval (may not make any sense with Zigbee)
  • Measure interval
  • Connect latency
  • RF TX Power
  • Minimum LCD refresh rate
  • Comfort parameters:
    ** Temperature Lo / Hi
    ** Humidity Lo / Hi

It would also be nice to have a way to control the interval of switching between clock/battery/humidty info -- i don't see a setting for that in the BT version. It's possible it's a side effect of one of the other settings like measure interval though.

And is there a way to put custom data on the device screen? (ex. the BT custom firmware has a "Show on device screen" function where you can put specific values for the temperature, smiley, humidity, and battery).

I don't use all of these, but I'm sure there are folks who do. And I figured I may as well save you having to deal with 20 different feature requests if you can do them all in one... :-)

@pvvx pvvx added the enhancement New feature or request label Dec 14, 2023
@pvvx
Copy link
Owner

pvvx commented Dec 14, 2023

Only these features will be added in the future:

  • Comfort parameters
  • RF TX Power

The "RF TX Power" option is a big question.
Since the types of batteries used do not allow increasing output without losing stability.

Zigbee won't get more than that.
Use BLE version.

@pvvx pvvx added completed Rework completed and removed enhancement New feature or request labels Dec 14, 2023
@pvvx
Copy link
Owner

pvvx commented Dec 14, 2023

#28 (comment)

@pvvx pvvx closed this as completed Dec 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
completed Rework completed
Projects
None yet
Development

No branches or pull requests

2 participants