pvvx / ATC_MiThermometer

Custom firmware for the Xiaomi Thermometers and Telink Flasher
https://github.com/pvvx/pvvx.github.io/tree/master/ATC_MiThermometer
Other
2.75k stars 196 forks source link

QUESTION: Does MJWSD05MMC support both MiHome app and XiaomiGateway 3 in HA? #425

Closed JonathanKang closed 7 months ago

JonathanKang commented 7 months ago

Does MJWSD05MMC support both MiHome app and XiaomiGateway 3 in HA with this custom firmware, as MJWSD03MMC does?

pvvx commented 7 months ago

The Mi Home user agreement prohibits such actions. You cannot use Xiaomi Clouds and their software without violating the user agreement.

The MJWSD05MMC firmware makes it possible to broadcast BLE advertising in the MiHome format, according to open to all information on https://github.com/MiEcosystem and other official sources.

Publish the remaining parts in open sources to implement compatibility with MiHome - then it will be possible to add them to alternative firmware without breaking laws.

JonathanKang commented 7 months ago

Publish the remaining parts in open sources to implement compatibility with MiHome - then it will be possible to add them to alternative firmware without breaking laws.

I'm using your custom firmware in my LYWSD03MMC thermometer, both in MiHome app and XiaomiGateway 3 in HA. It works as expected. Does this also violates the user agreement? Can MJWSD05MMC work similarly with LYWSD03MMC? I tried this earlier today, but it doesn't seem to work.

pvvx commented 7 months ago

Does this also violates the user agreement?

Have you read it? The text appears when the device is connected and in the menu. :)

JonathanKang commented 7 months ago

Have you read it? The text appears when the device is connected and in the menu. :)

Turns out it does violate the user agreement.

Well, let's put the user agreement aside for now, is it possible to work work MJWSD05MMC with 'Xiaomi Gateway 3'?

pvvx commented 7 months ago

Well, let's put the user agreement aside for now, is it possible to work work MJWSD05MMC with 'Xiaomi Gateway 3'?

Where should I put it? Do you want to close all options for alternative use of Xiaomi products?

MJWSD05MMC seems to be made for the Chinese domestic market. Register there.

JonathanKang commented 7 months ago

Nice. Thanks. I'll stick with the original firmware.

pvvx commented 7 months ago

Oh, another one ran away and didn’t give everyone instructions on how to attach the thermometer to MiHome and who they could then link to :)

JonathanKang commented 7 months ago

I have no idea how to successfully use the thermometer in MiHome and HA. I'm here asking for possibilities and instructions on how to work MJWSD05MMC with 'Xiaomi Gateway 3'.