albertogeniola / MerossIot

Async Python library for controlling Meross devices
https://albertogeniola.github.io/MerossIot/
MIT License
478 stars 88 forks source link

Support for MTS150 #246

Closed colebatchd closed 1 year ago

colebatchd commented 2 years ago

Firstly:

  1. Thanks - love your work and get a lot of value from it
  2. If this isn't the right place please point me elsewhere

I've got a bunch of MTS150 thermostats I'd like to have supported. I hope these are pretty similar to the 100 units. Data.zip attached.

How can I make this more helpful?

Thanks, Dim

data.zip

thefiredragon commented 2 years ago

I'd like to buy MTS150 and like to support this project, One question I have Do I need also the meross hub? When using openhab? @colebatchd Perhaps you have experience with meross and openhab?

colebatchd commented 2 years ago

@thefiredragon Yes you need the hub.

The MTS150 connects via something (bluetooth/zigbee/z-wave?) to the hub. It's the hub that has a wifi unit in it.

For my house I have 1 hub and 12 MTS150 units.

I don't have any experience with openhab. I use homeassistant (very happily I should add). Note that Alberto has also created a meross plugin for homeassistant.

colebatchd commented 2 years ago

While I'm here....

@albertogeniola - am I doing the right thing in uploading the data.zip above? Happy to wait - just want to check that I've done the right thing.

colebatchd commented 2 years ago

@thefiredragon

I should add that there is already remote support for the MTS150 using the HA module. Screenshots of my Home Assistant setup using Alberto's good work.

Screenshot 2022-08-29 075436 Screenshot 2022-08-29 075302
stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

colebatchd commented 1 year ago

Just checking to see if I’m able to get any guidance on this?

What I want to be able to do is control the schedule. I’ve made some progress understanding the debug output, but my limited python and protocol understanding is making it hard for me to do this.

albertogeniola commented 1 year ago

Hi @colebatchd ,

unfortunately the schedule feature is not implemented and I don't believe it'll be ever implemented, unless there is great interest from a relevant number of users. Feel free to open a dedicated issue for that. I'm going to close this one as it's not an issue.

colebatchd commented 1 year ago

Understand - perfectly ok.

I see two questions here:

  1. Support for the device in general
  2. Adding the scheduling feature (which I think is also relevant to other thermostats).

I'm happy to do #2 myself, but would need some guidance along the way. Is that a viable option (I'm pretty weak in Python).