Replies: 6 comments 3 replies
-
Hi Bryant, yes, I do! I am aware of CI/CD's capabilities from a high level, but I haven't done too much with it. I know it will be needed for this project to scale, and I appreciate you pressing forward with this discussion and also #68. I do have a busy rest of the month, but I'd love to take advantage of your motivation and begin the discussions now to plan for the future! I'm in the Pacific time zone, and I'm thinking carving out an hour or so between 10AM and 2PM (PST) would be ideal for me. I also like the idea of opening this up to a broader audience, and this might also be a good opportunity to start building a community environment, perhaps a Discord server. |
Beta Was this translation helpful? Give feedback.
-
Good stuff, phase 1 was a success ! We discussed:
|
Beta Was this translation helpful? Give feedback.
-
For web interfaces - consider the use of LuCI. https://github.com/openwrt/luci/wiki/ The bonus for this is that this can offer you extensibility to make this power monitor an "add on" to any wireless router. There are a number of commercial routers that can support this type of integration, either over USB, or some kind of wireless, or many times opeing the router to expose JTAG or serial interfaces. Honestly, if you build a coin-cell (or AC power harvesting) based A/C measuring device that relays the data using something like Bluetooth .. this can all be ralyed to a router-like device, or a simple usb-connected addon... these don;t appear to exist yet, but there have been some advancements in 2022 on the subject (reference below). Reference design for power harvester : https://users.ece.cmu.edu/~vikramg/docs/hotemnets11.pdf However, this means that the circuit design, and polling will need to be heavily optimized to fit within the power budget. |
Beta Was this translation helpful? Give feedback.
-
Also, there wasa brief talk on microcontrollers -- after further research it looks like the STM32 is probably the cheapest, simplest option. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the summary, @beadon! This was very helpful and I'm looking forward to getting started on expanding the CI/CD with more tests, and I'll also look into setting up an apt package and repository. Your other comments about signals embedded into the AC lines and the coin cell monitoring are super interesting, too. I've been waiting for a real reason to bust out FFT and higher harmonics analysis! As we discussed, my schedule should begin to clear up next month, so we can expect to explore these other subjects in more depth at/after that time.. |
Beta Was this translation helpful? Give feedback.
-
Next, for reference there is a neat little script that attached to an apt repo for debian-based installed over at the balena etcher project. This looks like a great starting point to repurpose the work to create a slick little apt repo for us here ! https://github.com/balena-io/etcher#debian-and-ubuntu-based-package-repository-gnulinux-x86x64 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey @David00 ! I'd love to spend some time working wth you on the CI/CD pipelines for this repo. Do you have time on Saturday Feb 11th 2023 ? I think we could knock out some big pieces and even open it up to a broader group.
If something like this works well, then broadening out to other developers or user communities could be neat way to MVP a bunch of new features people have been itching to try, but haven't had the push to contribute.
Phsae 1 , a go ?
Beta Was this translation helpful? Give feedback.
All reactions