-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Robominions Fall 2023 / Spring 2024 #14
Comments
2023/08/25ProgressThe team was able to flash the controller, and get it to connect to the WIFI network. They opened the static HTML of the webpage and are still working on executing the Node application for the server. Goals for next week
Next week: Set goals for semester |
2023/09/01ProgressThe team was able to get the WebApp to start, and respond to requests on Goals for next week
Goals for semester:
|
2023/09/08ProgressSimilar state to last week. Still cannot get the module to report a saturation value back to the webapp. Might be because of firewall, or AV, or something else. Goals for next week
|
2023/09/22ProgressSystem is running, can do Postman requests to the webapp, but controller still has issues sending data. Goals for next week
|
2023/10/07ProgressController is connecting and sending POST messages (there was a line ending issue in the raw HTTP commands from a previous group). Began to experiment with Twilio for programmatically sending SMS messages. Currently still exploring the API and how to use the service. Also experimenting with new Arduino libraries that could save energy and connect to the WiFi faster. Also looking to identify controller by MAC address (currently able to identify by IP address, but we discussed how relying on a dynamic IP might cause future issues with a large array of devices when on the same network). Goals for next week
|
2023/10/13ProgressHave some sample code ready for Twilio text message API, some issues still exist but currently working through those. Compile issues. The more efficient Wifi library is in place, but at times seems to still have an issue. Started to identify the controller by MAC address instead of IP alone. Goals for next week
|
2023/10/27ProgressMissed a few weeks (my bad!) Goals for next week
|
2023/11/08ProgressInitial SMS implementation was created using single memory storage within the Goals for next week
|
2023/12/08ProgressWorking through more understanding of Sequelize. Goals for next week
|
2024/01/28ProgressChallenges with running the code on Rithwick's machine due to an issue with the config grabbing the Goals for next week
|
2024/02/13ProgressWorking session tonight to fix pathing issues. Was caused by some older code with hardcoded path separators. I will update all forks shortly. Rithwick started working on changes to the static HTML of the site, also demoed the working We discussed some of the future direction for the module including how to configure the devices in an easy to use and secure fashion. Goals for next week
|
2024-03-22ProgressRithwick was able to get the web app to support multiple plants, and interactive elements, and currently is working on getting the API to show the users the available wifi networks. We discussed the vision for how to configure the devices in the future via a physical connection to the host of the WebApp (USB) and how that could work. For a better example of the configuration idea, Steve and Jevon will work on a very simple serial command (via USB) and add it to the bioneos repository of the controller and the webapp. Shivam was working on the visualization of the plant and working through some git issues. Goals for next week
|
2024-03-29ProgressRithwick successfully was able to save the wifi credentials to the EEPROM directly and make use of the existing connection for future reboots . I shared the approach Steve took for saving the config for comparison . Goals for next week
|
2024-04-12ProgressRith and Shivam are working to add multiple monitors ( controllers ) to the web app . Goals for the next week
|
2024-04-26ProgressShivam has started on some of the plant API code and the ability for the front-end to read data from the database related to plants and moisture. Running into some compile issues on the backend. Goals for next week
|
Kick-off Meeting for Fall 2023
Date: 08/17/2023
Participants: Shivam Patel, Rithwick Lakshmanan
Plan
During this Fall semester, Rith and Shivam are going to setup a weekly meeting after school ends at a school classroom so that they can be together and always available to talk to Steve for 30 minutes about the progress on the project. Every meeting will include goal setting and plans for how to accomplish those goals during the week.
Goals for next week
The text was updated successfully, but these errors were encountered: