Comments (13)
❤️It’ll be fantastic!
from merossiot.
Hi Emme,
It could be certainly possible to do so. However, I do not own such device so I won't be able to test that. The only device I currently own is the MSS310 and that is the only one I can develop for.
from merossiot.
Thank you...
I'll try to figure out a way based on the instructions of the MSS310 set...
thanks
ciao
M
from merossiot.
I've just made a basic implementation of the MSS425e, since I own one as well. It can enable and disable all of the channels. Will send a PR soon 😉
from merossiot.
Would someone develope a plugin for Home Assistant? It’ll be great!
from merossiot.
@gianky69, the reason I wanted to add support for MSS425e is because I'm using HA myself. I might create something for that as well, depending on how this goes.
from merossiot.
@gianky69 Support has now been added! 🎉
I'm also still working on a custom component for the Meross plug! The version that I currently have works, but after a few hours the connection is dropped somehow. I still need to fix that bug.
Feel free to follow this repo so you can see my progress though: https://github.com/ping-localhost/meross-custom-component
EDIT: It seems that @soberstadt has a custom component for Meross: https://github.com/soberstadt/homeassistant-config/tree/master/custom_components so it might be a good idea to checkout that one as well. 😁
from merossiot.
Thanks to Ping, the library now supports the mss425e.
@emme73 , could you please test it and report back if that works as expected?
from merossiot.
@ping-localhost yeah, I wrote a custom component but have been putting it together slowly. I was having connection problems too. It seems that the Device
objects don't like making calls to the Meross MQTT server after they have disconnected. The last thing I added before merging it into my master config was a poll every 15 minutes, updating the device list and reconnecting each device: soberstadt/homeassistant-config@a2cf3d5
If you have any suggested changes please let me know. I was planning on running it locally for a week or so before trying to submit it as a new component.
from merossiot.
I do not have HomeAssist (I'm using domoticz)
I'll try to adapt it as a normal python script and see whay I can get from
Thanks
ciao
M
from merossiot.
@emme73, I've been testing my changes through a plain python script and that worked just fine, so I'm hoping you have the same experience. 😁
@soberstadt I'm going to try out your custom component as soon as it uses the latest version of this library. It looks like it most likely won't or at least not fully since the channels it has would be unused with the current Device definition.
Are you on the Home Assistant Discord? Would love to chat with you about this. 😄
from merossiot.
@ping-localhost I am on the discord, but I'm not on their very much. If you want to ping me, I'm @soberstadt there too.
from merossiot.
Since this issue has been solved, I suggest you guys to open a separate discussion about developing an HA project (which might be of my interest as well).
Atm MSS425e is supported.
from merossiot.
Related Issues (20)
- Check if devices are online or offline HOT 1
- Cannot connect to the Meross Cloud
- using the library without using the meross cloud ? HOT 1
- I'm getting Invalid username/Password combination although they are correct. HOT 2
- Reading if MTS200b is heating? HOT 1
- MST960 reading current values is not possible HOT 3
- Meross changing the cloud api from 2024-01-01 HOT 4
- Logout fail HOT 1
- Meross Cloud API changed begining of January 2024 HOT 2
- Log entries HOT 10
- TypeError: async_from_user_password() missing 1 required positional argument: 'api_base_url'
- Is merossiot no longer working? HOT 4
- MerossManager._update_and_send_push' was never awaited HOT 5
- Incompatible with paho-mqtt 2.0 HOT 2
- hourly consumption MSS310 HOT 6
- https://iotx-eu.meross.com returns error 404 HOT 8
- Meross architecture clarification - recording electricity consumption HOT 2
- Operation of multiple MSS110 smart plugs HOT 4
- cannot reuse already awaited coroutine HOT 14
- MSH300HK/MS100F are not supported HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from merossiot.