You are viewing a single comment's thread from:
RE: Blinkit v2.5 | Steemmakers Upvote bot Visualizer
Thank you for your contribution.
- Have you thought about using IFTTT to connect IoT with steemit?
- Maybe you can re-organize your files e.g.. put binaries/jpeg in a separate folder otherwise it is really difficult to find your source code
- I can see you have mixed VBScript and powershell in your Windows Batch, why not stick to a single technology that will make your code more maintainable and readable?
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Hi thanks for reviewing, and suggesting a extra functionality for Blinkit, and for helping to make Blinkit better.
Yes have thought of IFTTT, and would like to look into it again to see how and ifttt it suits the Blinkit project, i had some experience with it around a year ago and that moment they had some limitations and maybe even required a payed account but not sure about that.
Reorganize the files, the Wiring Diagrams for Arduino or ?
(Because all other pictures are in the default vb.net resources folder.)
The backend is Windows Batch files, and where possible things get solved in the backend with Batch commands, but for example for the notification sound it was needed to use a bit of VBS to not need to open a (default) media player, but to just let the sound play in the background. to not annoy the user with a media player window.
Where possible there will be one technology used, Front end vb.net and the backend Windows batch scripts, and to trigger the devices the optimal and workable solution is tried and used depending on the device and the results while testing.
In the future maybe would want to renew the back-end to directly connect to the blockchain instead of the use of web Api's and that would most probably require also to use a new technology. so for this reason it is important to split them up.
Most of the (backend) bat files can run independently and a extra benefit is that they are easy to edit by the users that would want to optimize or customize the backend. the code is commented and the user just need a text editor to get started (no need to download, install Visual Studio)
If any code comments would need additional information, please let me know what parts made you score it low because my intentions are to have every code that's added be commented in detail.
The decision to split the front and backend also makes it more modular to work on front or backend and they become "independent" of each other, It's a decision to keep them separate, The score you gave seems to be based on the idea that all ideally should be in the same coding langues.
VB.net can interact with most devices that Windows can interact with, on the other hand VB.net and connecting directly to the Blockchain is not the most documented / workable solution, and having a separated backend seems to be a good idea, also to later be able to use a more documented and proven way to connect to the Steem Blockchain.
Suggestions are very welcome, and is how things get improved, let me know your thoughts
Hey @justyy
Here's a tip for your valuable feedback! @Utopian-io loves and incentivises informative comments.
Contributing on Utopian
Learn how to contribute on our website.
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!