SmingHub / SmingNode

Smart home automation brick with scripting support
GNU Lesser General Public License v3.0
13 stars 3 forks source link

Any updates on SmingNode? #1

Open chall3ng3r opened 7 years ago

chall3ng3r commented 7 years ago

I will try it with latest build, but I think this needs updates.

I hope it's not just left out.

anakod commented 7 years ago

Which errors you have during compilation?

chall3ng3r commented 7 years ago

There're no errors yet. Will be testing later tonight with latest SDK.

I was looking for it's web UI and other items in TODO.

anakod commented 7 years ago

SmingNode use JavaScript and JSON structures for declaring node logic, scenarios and hardware configurations. Currently I'm developing project based on SmingNode concepts (and source code) which use standard Sming C++ code for cofiguration instead. I'm personally using it as main component for my own personal Smart Home.

Reason of separated project development is what I didn't have enough time currently for development and improvement of JavaScript engine (but its's of course very interesting thing, and can be added in the future I belive).

If this direction interesting for you, and you are ready to test it and give feedback (or may be even contribute), I can share full source code of my project. Currently not all declared in TODO features was implemented yet. I'm still didn't see big reasons for separate web UI on nodes, because them connected to MQTT broker with centralized control and UI (OpenHab currently, but can be any other too). But OTA updates was implemented of course and it's great thing. I'm updating all my nodes on the fly with simple MQTT command. System working in my home without any issues already for ~two months now.

Please let me know, thank you.

fototakas commented 7 years ago

@anakod Hello Alexey, First of all thank you for the Sming framework! I'm in the process of building my personal home, but because in the winter time I can't do much on the construction side, I'm started to look for home automation things. I'm very much like the SmingNode concept and it will be very nice if you would be able to share your current project source code. Sadly I can't promise that I will contribute to the code, because I'm very lousy programer, but I can test it and give feedback. Thank you in advance!

anakod commented 7 years ago

Hello. That is exactly what we needs! If you are ready to make testing and give feedback, I will prepare public release version (currently it's personalised and not ready for production a little yet).

fototakas commented 7 years ago

@anakod OK, will patiently wait for the pubic release!

chall3ng3r commented 7 years ago

Hello @anakod, apologies for bit delayed reply. Was busy with work projects.

Yes, I'm interested in testing out SmingNode, playing with the source and hopefully contributing in code as well. I am also thinking to create a new repo for web UI framework optimized for ESP / embedded web servers, or compatible with SPIFFS.

I'm currently using Sming framework in most of my IoT protos on ESP, and really happy with it.

After trying out SmingNode, I am looking to play further with it, and move my home automation (for now water pump and door locks) to use SmingNode with OpenHab. I've tried NodeRed too, but I find SmingNode implementation better.

anakod commented 7 years ago

Ok, thank to all for support! I've started working on public release for new SmingNode, but it will require some time because I have a very little free time until 22th December, unfortunately.

fototakas commented 7 years ago

@anakod Hello Alexey,

Any news about new SmingNode public release?

anakod commented 7 years ago

Hello. Sorry for delay, after hard work in the end of previous year, I was on holidays in the trip during Jan. Jast came back and continuing development. Now I'm preparing few required features for Sming Core (see https://github.com/SmingHub/Sming/tree/feature/yeelight, https://github.com/SmingHub/Sming/commits/develop), and than I will build public release of SmingNode project.

fototakas commented 7 years ago

Hello Anakod, Any chance to see new public SmingNode release?