Log - Semester 2
Week 1: (3rd March - 9th March)
- Met with Mano and the other BTech students at Tamaki and had my project assigned to me.
- Got in touch via email with my academic supervisor Ulrich Speidel, my industry supervisor Anthony Thornton, and Nick Clements, who will also be a part of the project.
- Met with Ulrich and saw the solar setup at his house.
- Got access to the web app for Ulrich's solar setup, with it I am able to view basic information about the power status of the system.
- Met with Ulrich, Anthony and Nick at Vector's head office in Newmarket. Discussed the project.
- Got told to I may be implementing the API in a web app, so as I hadn't done much web development before, I started learning some HTML, JS and CSS.
- Unable to do much on the project as I am still waiting for API access.
- Practised my web development skills.
- Finally received API access, there was a delay due to security concerns.
- Started experimenting with the API.
- Started documenting the API as a resource for myself.
- Discussed some initial API findings with Anthony, got told to start practising with Arduino.
- Started experimenting with Arduino, found a basic emulator/simulator.
- Found Arduino was inadequate for what we are wanted the device to do.
- Met with Ulrich and discussed my API findings and documentation, discussed how Arduino was inadequate for the project and we decided to go with Raspberry Pi.
- Met at Vector with Ulrich, Tony, and some other members of the Vector Solar team. Discussed many aspects of the project including the Raspberry Pi decision. They agreed on using a Raspberry Pi.
- Did some further work on developing the website for this project.
- Wasn't able to do much on the project over this break due to other papers and personal commitments.
- Wasn't able to do much on the project over this break due to other papers and personal commitments.
- Met with Ulrich and discussed the project some more. Cleared up some things with him.
- Did some further research into Java HTTPS libraries.
- Ordered the Raspberry Pi for the project.
Week 8: (5th May - 11th May)
- Started working on the decision making program. Implemented querying the API and getting some basic state information about the system.
- Met with Ulrich and showed him my progress on the Program. Got some feedback from him on both my project and my seminar slides.
- Gave my mid-semester presentation at Tamaki in front of Mano, the other BTech (IT) students and some academic supervisors. Got some feedback on the presentation of my project.
Week 9: (12th May - 18th May)
- Worked on my decision-making program further. Reduced the amount of GET's used while the program is running, while keeping functionality.
- Set up a Raspberry Pi and installed an operating system on it.
- Sorted out the Raspberry Pi's IP addressing so it can connect to the internet, and I can locally connect to it using SSH.
- Got an early version of my decision making program to run on the Raspberry PI. It runs successfully.
Week 10: (19th May - 25th May)
- Started to work on my mid-year report
- Met with Ulrich to show him my progress and discussed the next steps in the project
- Emailed people at Vector and others involved with the project and started to discuss plans to install the Raspberry Pi
Week 11: (26th May - 1st June)
- Unfortunately I was too busy with other coursework and I wasn't able to work on this project.
- Was too busy with other coursework, wasn't able to work on this project.
Study/Exam Week 1: (9th June - 15th June)
- Was too busy with exam preparation, wasn't able to work on this project.
Study/Exam Week 2: (16th June - 22nd June)
- Was too busy with exams, wasn't able to work on this project.
Study/Exam Week 3: (23rd June - 29th June)
- Was too busy with exams, wasn't able to work on this project.