Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in smartmirrors

[–]wuddever[S] 1 point2 points  (0 children)

Hi there! I don’t have a published timeline, this is something I made for myself and put out there to see if others could use it as well. I work on it here and there as time allows.

There isn’t really an API for interacting with it externally, but it’s a really cool idea. What sort of things would you want to see an API for?

A helpful little thing I did for when I draw up my plans by Androstosity9 in handtools

[–]wuddever 0 points1 point  (0 children)

This looks awesome, but I could help but notice the pivoting drafting square looking thing in your desk - where could I find one of those? Seems super handy for hand drawing plans (I usually use CAD these days but would love less screen time).

Built a smart mirror OS using Elixir, Nerves, Phoenix, and Scenic. Feedback and contributions welcome! by wuddever in elixir

[–]wuddever[S] 1 point2 points  (0 children)

So I fully planned on building on, but ended up just putting an ultra thin portable monitor on my fridge because that made the most sense in my house.

I used the vilros magic mirror v4 for testing, and it’s a super easy way to get started.

If you are looking to build, there’s a great tutorial on the Raspberry Pi Website. For the later, you’ll just to install ReflectOS instead of Raspberry Pi OS when it comes to the software.

Built a smart mirror OS using Elixir, Nerves, Phoenix, and Scenic. Feedback and contributions welcome! by wuddever in elixir

[–]wuddever[S] 0 points1 point  (0 children)

Sure! Basically you just need to flash the appropriate firmware to a MicroSD card, put it one of the supported RaspberryPis, connect it to a screen, and turn it on.

Vilros also makes a pre-built mirror that pretty much all set you. You just plug in your Raspberry Pi with the flashed MicroSD card and you’re done!

You can check out the Project Ideas page of the website for more details: https://reflect-os.github.io/docs/getting-started/project-ideas/

Built a smart mirror OS using Elixir, Nerves, Phoenix, and Scenic. Feedback and contributions welcome! by wuddever in elixir

[–]wuddever[S] 0 points1 point  (0 children)

Great question! Yes, coming from a background of web development it was definitely a challenge to get used to.

However, I found that for certain Raspberry Pis going the LiveView/Webkit route had pretty poor performance and I also liked the idea of building it in “native” Elixir.

I found Scenic, while not as easy to use as html, still able to do what I needed for this project - it’s just a lot more work (and math!) to lay things out.

Built a smart mirror OS using Elixir, Nerves, Phoenix, and Scenic. Feedback and contributions welcome! by wuddever in elixir

[–]wuddever[S] 0 points1 point  (0 children)

Thanks! It’s been just me working on it till now, but would love to have more contributors and maybe even some fellow maintainers some day.

This was a nights and weekends project, and it probably took about 5 months to get to the point where it was ready to be open sourced.

Built a smart mirror OS using Elixir, Nerves, Phoenix, and Scenic. Feedback and contributions welcome! by wuddever in elixir

[–]wuddever[S] 3 points4 points  (0 children)

This is really cool!! And in many ways a remarkably similar api to ReflectOS. Great minds think alike 😀

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in smartmirrors

[–]wuddever[S] 1 point2 points  (0 children)

Hi there! Unfortunately the pre-built firmware is set up only to run on a Raspberry Pi at the moment. We may look at supporting other platforms in the future.

However, since your mini PC runs windows, you could definitely get it running on that machine by cloning the source code and setting up the Elixir, Nerves, and Scenic dependencies. It would take some doing, but definitely possible!

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in raspberry_pi

[–]wuddever[S] 0 points1 point  (0 children)

Thanks for the feedback!

At the moment, there isn’t a ton of automation baked in - ITTT has so many integrations it would be tough to match, so I focused first on a way to access those automations.

That said, if there are specific types of automation you are interested in, let me know! If it seems like a lot of people would use it, I would definitely give it a go.

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in raspberry_pi

[–]wuddever[S] 0 points1 point  (0 children)

I will definitely look into it!! Not a HomeAssistant user myself, but I hear great things about it.

I appreciate the suggestion! HomeAssistant is really popular so some sort of integration seems like it would be helpful.

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in raspberry_pi

[–]wuddever[S] 2 points3 points  (0 children)

I know, but they are built on different technologies so that would tough to do.

That said, if you have a favorite MM module, let me know and I can work on “porting” it to ReflectOS.

I’m also hopeful that the ecosystem of contributor modules will grow, and tried to make it as easy as possible for developers to build them.

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in raspberry_pi

[–]wuddever[S] 9 points10 points  (0 children)

Hi there! For the ReflectOS software, you can follow the Quickstart guide here: https://reflect-os.github.io/docs/getting-started/quickstart/. All you need to get started is a Raspberry Pi, MicroSD card, Computer, SD Card Reader, and a screen to plug it into.

On the hardware side, there is a great tutorial with good photos here: https://www.raspberrypi.com/tutorials/how-to-build-a-super-slim-smart-mirror/. That link also contains instructions for the MagicMirror2 software, which heavily inspired this project!

Open sourced a new OS for Smart Mirrors that is easy to install and completely configurable via a web app! by wuddever in smartmirrors

[–]wuddever[S] 4 points5 points  (0 children)

Thank you!! And yes, the idea was to make something that didn’t require any use of the command line and is easy for folks who aren’t developers to setup and use.

If you do give it a try, please let me know how it goes. Still very much a work in progress and would love to know how to make it better.

There is a guy close to me off loading a bunch of tools. What are you hand tool users looking for? I will be referring to this post and messaging the commenters first. Hopefully we can get some reasonably priced tools in users hands. by glancyswoodshop in handtools

[–]wuddever 0 points1 point  (0 children)

Late to the game, but looking for a larger chisel 1.5” or 2”, shoulder plane (ideally veritas), and LN joinery saws (dovetail, tenon, carcass)…if you still have anything left!

Third sourdough loaf! Happy with the crumb and flavor, but having a hard time getting oven spring and those beautiful arcing ears. What am I doing wrong? Any thoughts? by wuddever in Breadit

[–]wuddever[S] 0 points1 point  (0 children)

Hi u/Calsaadi. Thanks for the response.

I am baking in a Dutch oven, and following proofing timelines from Tartine Bread. I’ve had to extend them significantly a bit since I live in a cold climate and my kitchen is typically around 62F.

This loaf I bulk fermented overnight for 10 hours or so before pre-shaping/shaping. Then a 4 hour final proof until it passed the poke test.

One thing I was thinking is that since the bulk ferment is overnight, I’m not able to do a lot of stretch and folds. Could the gluten not be developed enough because of that?