Skip to content
Daniel Krook edited this page Mar 9, 2022 · 74 revisions

Welcome to the Pyrrha wiki!

Meeting notes

March 9, 2022

  • Agenda
    • Attendees
      • Daniel, Brian, Marco, Upkar, Charlie, Salome
    • Latest news from the project and work that's been completed.
      • Marco has received the new board from Brian so he can integrate with the mobile app and Bluetooth. Nordic Semiconductor development kit.
      • Bluetooth pull request from Brian ready to be merged.
      • Upkar working on a Terraform configuration for deploying clusters that Pyrrha can be deployed to.
      • Daniel now able to test the map component now that the router configuration is fixed.
      • Salome's open source article is published.
      • Additional developers may be coming on the call next week from several organizations.

March 2, 2022

  • Agenda
    • Attendees
      • Salome, Upkar, Daniel
    • Latest news from the project and work that's been completed.
      • Salome met with Samsung at Mobile World Congress. Next follow-up is to make introductions with Lion to discuss pre-prod prototype.
      • Charlie, Upkar, Daniel worked through latest dashboard updates. Jose and demo went well.
      • Should begin to look at the development versus production environment. Test cluster in our account, production Prometeo. GitHub will push automatically to development, manually to Production.
      • Explored whether and how to integrate the BrickThru solution.
      • Brian will merge his work in progress Bluetooth PR
      • Daniel still working on the Map UI. Work in progress PR will not yet be merged.

February 23, 2022

  • Agenda
    • Attendees
      • Salome, Jose, Tehila, Upkar, Daniel
    • Latest news from the project and work that's been completed.
      • New member from IBM, Tehila. Will send the intro to open source.
      • Charlie was able to set up the Docker env. Had some suggestions.
      • Salome preparing for Mobile World Congress.
      • Jose and the team doing Network and Edge practice have been understanding the architecture to evaluate network access.
      • Daniel running into proxyMiddleware issue. Will review with node fetch as well.
      • Tehila to check out the Docker Compose setup environment to explore Docker, IBM Cloud, Carbon React.

February 16, 2022

  • Agenda
    • Attendees
      • Daniel K., Jose Luis M., Charlie E., Salome V., Marco R.
    • Latest news from the project and work that's been completed.
      • Brian still waiting on answers to some of the open questions around LEDs, averages, and Bluetooth.
      • Documentation should still be good for anyone to set it up.
      • Marco uses a particular Bluetooth test app, it may not be the same as Brian's. But need to confirm it's equal to the smartphone implementation.
      • Marco has found local provider for the bill of material components. If trouble persists, Brian will be able to send.
      • Marco will see if there are any new docs on WearOS in the Knox Partner Portal.
      • Upkar will check on back end cluster state (which account is the primary backend).
      • Salome presented the Pyrrha project to a local university. Showed the v2 (green) and v3 (orange) devices.
      • The Kyndryl folks are setting up local environment and reviewing architecture for a potential LoRa approach when no cell network.
      • Salome and Marco will be there at Mobile World Congress. Will need to connect to set up the demo.

February 9, 2022

  • Agenda
    • Attendees
      • Daniel K., Marco R.
    • Latest news from the project and work that's been completed.
      • According to Marco, Brian may be able to test with a mobile Bluetooth simulator. It allows you to connect and get messages that way.
      • Marco needs the parts to set up a version of the device. Arrow Spain doesn't distribute the device. But there are other providers.
      • Still research needed on WearOS vs Tizen.
      • As for the immediate vs averages to determine alerts, the average is the documented exposure that is the most important.

February 2, 2022

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Brian B., Salome V.
    • Latest news from the project and work that's been completed.
      • Daniel upgraded all the latest Carbon and React packages to resolve security issues.
      • Still need to look into the App ID testing and update docs
      • Daniel C. fixed one of the issues mentioned by Albert, but still running into issues.
      • Salome will be presenting on Feb 15 with a network/edge colleague from Kyndryl. Ask students to get involved.
      • Brian will keep his PR in WIP. The Bluetooth override is in place. Wants to figure out if he wants to do the testing. Needs to decide the real-time versus average to generate the alarm.

January 26, 2022

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Brian B., Salome V.
    • Latest news from the project and work that's been completed.
      • New watch SDK moving to WearOS rather than Tizen, so will invite new Samsung folks
      • Daniel merged in the map stuff, since it didn't break the main dashboard
      • Brian still waiting on Bluetooth device, will work on additional features in the meantime
      • Fixed the issue by making the minor version be the pinned Docker image version
      • Daniel C. wrote a great article on container optimization. We've integrated many of these ideas into the projects.
      • Have not moved meeting times until we get new attendees

January 19, 2022

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Brian B., Salome V.
    • Latest news from the project and work that's been completed.
      • Will connect with Arrow and Samsung to ask their preference for meeting time.
      • Upkar could not reproduce Albert's Docker Compose issue.
      • Will be starting with a fresh environment.
      • Salome create an article on Pyrrha that will be published next month.
      • Brian was able to connect with Marco, but still needs some app stuff when he returns.

January 12, 2022

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Brian B., Salome V., Marco R.
    • Latest news from the project and work that's been completed.
      • Will need to post invites in Slack to alert to new cadence of meetings.
      • Need to follow up with folks who have been experimenting with the Docker Compose env.
      • Marco going through local data storage on mobile. Was able to build Pyrrha mobile app.
      • Reengage with Arrow and Samsung invites. Need to think through the timing of the call? Daniel will post a poll.
      • Brian has a Bluetooth testing app but needs an actual environment. Will work with Marco on the integration with Android app.
      • Daniel will integrate Julia's bug fixes into the dashboard with the map. Will look into the flag for bypassing auth.

December 8, 2021

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Julia H. A., Brian B.
    • Latest news from the project and work that's been completed.
      • Julia still working through some Docker Compose/package.json issues.
      • Upkar fixed a nodemon dev versus prod Dockerfile configuration.
      • Brian has a pull request for Bluetooth, but no physical device yet to test. Almost feature parity with existing firmware, which we can then archive.

December 1, 2021

  • Agenda
    • Attendees
      • Upkar L., Daniel K., Salome V., Brian B.
    • Latest news from the project and work that's been completed.
      • Upkar fixed the docker-compose issue.
      • Brian has given Marco the info to get him started. Will have a Bluetooth update soon hopefully.
      • Salome working with the volunteer from Arrow, Carlos Matthias, on hardware components.
      • Daniel to incorporate latest from main into map branch. Engage Julia to see if she wants to improve the map.

November 24, 2021

  • Agenda
    • Attendees
      • Upkar L., Marco R., Salome V., Brian B.
    • Latest news from the project and work that's been completed.
      • Upkar checking docker-compose to ensure all services are working as expected. Julia ran into some issues
      • Marco working with Brian on board and hardware. Additionally message specification in this PR.
      • Brian started on bluetooth notification to send data from device to the client (mobile)
      • Salome: No updates

November 10, 2021

  • Agenda
    • Attendees
      • Brian B., Albert U., Daniel K., Marco R., Upkar L., Salome V.
    • Latest news from the project and work that's been completed.
      • Daniel K pushed some minor dependency updates to the mobile app.
      • Daniel C provided a new base image for Rules Decision, Upkar tested and merged. Lighter weight and no security flags.
      • There are some open dependency issues (not visible to the public).
      • Daniel K responded to some Docker Compose issues. Albert to confirm whether still open.
      • The cluster down issue is now resolved.
      • The latest iteration of the Zephyr firmware is now public. Well-documented with design decisions. We'll test with this version, then revisit if the issues are real.
      • Brian will now look at Bluetooth connectivity. Need to figure out how to test with phone. Marco to try to build latest Pyrrha mobile app and share APK with Brian and Daniel K.

November 3, 2021

  • Agenda
    • Attendees
      • Albert U., Brian B., Albert U., Daniel K., Julia H. A.
    • Latest news from the project and work that's been completed.
      • Daniel continued work on the dashboard map with dummy data and data handling if empty.
      • Marco started doing the GPS in the Prometeo version of the mobile app, will need to go upstream to Pyrrha version.
      • Albert to review the latest info from John's explanation and document desired behavior (how to handle gaps in time and disregard nulls).
      • Julia will look into TimeAgo dashboard issue.
      • Brian pushed the PR, now merged. Need to optimize now how the data is stored locally and forwarded on to the mobile app. Will evaluate CSV vs JSON files... whatever works best. After that will look at BLE and then should be able to make it public.

October 27, 2021

  • No meeting

October 20, 2021

  • Agenda
    • Attendees
      • Albert U., Upkar L., Salome V., Brian B., Julia
    • Introductions of new members
      • Julia, Ramana
    • Latest news from the project and work that's been completed.
      • Daniel updating dashboard instructions and packages which Julia can use.
      • Upkar setting up read/write and read user for the database user.
      • Daniel C has done great Docker-related changes.
      • Julia can follow the Docker Compose steps for all connections except Watson IoT, which needs to be provisioned.
      • Albert has been working on the sensor simulator to randomize readings rather than assuming they are every minute.
      • Brian pushed a PR ready to merge, will be able to archive old firmware for next meeting.

October 13, 2021

  • Agenda
    • Attendees
      • Albert U., Daniel C., Upkar L., Marco E.
    • Introductions of new members
      • Daniel Campos Olivares
    • Latest news from the project
      • Samsung(phones/watches) had run some field tests in Canada
    • Work that's been completed
      • Marco: Still working through the watch app updates and GPS to match locations/permissions. To send data to QA location differences.
      • Daniel C.: update docker files, update docker builds, and cleaned up configurations.
      • Albert: Still working through Sensor Simulator and randomize feeds by random intervals.

October 6, 2021

  • Agenda
    • Attendees
      • Albert, Daniel, Brian, Marco, Upkar, Salome
    • Introductions of new members
    • Latest news from the project
    • Work that's been completed
      • Marco: Still working through the watch app updates and GPS validations/permissions. Still needs to compare Pyrrha vs Prometeo mobile app differences.
      • Brian: Unit tests and samples in place. Implementing the new sensor data into PPM. Will likely finish Friday. Waiting to get to a milestone before flipping to public.
      • Albert: Confirm whether the data on the dashboard for the last 60 readings is correctly connected to time when calculating. Should validate with Joan or the firefighters. Will play with sensor simulator to provide once per minute, and random intervals to compare side by side on the chart.
      • Daniel: Met with Marco re the mobile apps and GPS. Have the data.
      • Upkar: Need to make sure the backend infrastructure is back up after worker upgrades. Would be good to test with Docker Compose. Need to update the Kubernetes instructions for VPC, and move to deployment configurations.
      • Salome: Preparing for the event tomorrow and engaging folks into the community.

September 29, 2021

  • Agenda
    • Attendees
      • Geomon, Albert, Daniel, Brian, Marco
    • Latest news from the project
      • Open Source Summit panel on Tuesday, Sep 28
      • Zephyr mini-summit
    • Introductions of new members
      • Geomon
    • Work that's been completed
      • Brian: Created new PR for humidity sensor and framework for drivers with automation. On to the gas sensors next. No need to merge just yet. Hardware in.
      • Marco: Completed panel. GPS is in the mobile app. Alerting in the smartwatch integration to be tested.
      • Daniel: WIP on GPS display on the React dashboard. WIP Android actions as well.
      • Albert: Still QA the Rules Decision and gas display functions (measurements over time). Is there real data that can be used to view?
    • Work that's planned for next week
Clone this wiki locally