u/RiotTerablo

The cloud is in the oven, and now you can put it in yours: Project July beta is out (2nd-gen June Oven)

The cloud is in the oven, and now you can put it in yours: Project July beta is out (2nd-gen June Oven)

Last time the question was "why no download yet?". Well, here it is! The Project July beta is out, and you can install it on your own oven today. We're so excited to finally get this into your hands.

Before anything else:

  • 2nd-gen June Oven only. That's the one we've tested. Please don't install it on a 1st or 3rd gen yet (1st gen owners, see below, we could use your help). Not sure which one you have? On the oven, open Settings › About › Your Oven: the Model Number is 02 for a 2nd gen and 03 for a 3rd gen.
  • Always make a backup first. The installer backs up the whole oven before it changes anything, and can put it back if something goes wrong. It takes 15 to 30 minutes. Please don't skip it.

What we've done since the first post:

Thank you for all the feedback on the site. A lot of it is in there now. The full log is on the status page.

Download:

The easy way is June USB. It downloads the installer, checks it and makes the stick:

june usb stick tool

June USB for Windows is signed now. We're still working on signing the Mac version; until then, on a Mac you need to allow it under System Settings › Privacy & Security › Open Anyway.

On Linux, or if you'd rather not run our app, use Ventoy with the ISO (how to set up Ventoy):

Setup:

You need a laptop, a 16 GB or bigger USB stick, a micro-USB cable that carries data, a screwdriver and about an hour. Seven screws, one cable, one button.

Home Assistant:

The June Oven integration adds the oven with its status, temperature, cook modes, probe and live camera, plus a dashboard card that looks like the oven's own glass screen. Install it through HACS as a custom repository: prj-july/ha-june-oven

Start a cook: pick a mode, set the temperature, preheat.

https://i.redd.it/r7284j5t6tuh1.gif

The live camera, right on the card.

https://i.redd.it/dfk0fkhx6tuh1.gif

Every cook mode, including Toast, Pizza and Air fry in your control.

There's lots more in the card guide: cook history, several ovens on one card and settings.

Android:

The Project July app is in beta on Google Play and anyone can join. Use the same Google account as on your phone:

  1. Join the beta group
  2. Become a tester
  3. Install

If Play says "Not found", do 1 and 2 first and wait a few minutes. Take the tour of the app.

https://preview.redd.it/0r7q87ae7tuh1.png?width=540&format=png&auto=webp&s=03dc1c5b66fa579435048a3dee845c0bd2812747

iPhone:

Very soon on TestFlight; email hello@project-july.org if you want an invite before then.

Every way to control the oven, and what each one needs, is on the clients page.

Bugs:

It's a beta, so please tell us what breaks, and what works too. File bugs on GitHub (installer and June USB, app, Home Assistant) or email hello@project-july.org. The installer's troubleshooting section might already have the answer.

Gen 1:

We think it should work, but we haven't been able to verify it yet. We're trying to buy one on eBay right now. If you have a 1st gen and don't mind opening it up, you could help a lot:

  1. Open the bottom and compare it with the 2nd gen in the setup guide. Does it have the same micro-USB port and the SW2 button?
  2. If it does, take a backup only, don't install. The installer's backup doesn't change anything on the oven.
  3. Share the backup with hello@project-july.org via Google Drive.

Gen 3:

Work is ongoing and ramping up. We haven't forgotten you.

Same as before: nothing leaves your home, there's no account, and this is an independent community project with nothing for sale.

Happy to answer questions in the comments, and we can't wait to hear how your ovens do!

Felix and Gene

reddit.com
u/RiotTerablo — 4 days ago

June's cloud shut down, so we stuffed the cloud into the oven.

Like a lot of you, we have a June Oven that still works perfectly, and we didn't love the idea of it losing the app because the server bills stopped getting paid. So we've been working on Project July: a small server that runs on the oven itself. The oven and your phone keep talking the way they always did but now communicate directly to each other on your home network instead.

The first half of the year sets in June; your second wind rises in July

Site:
https://project-july.org

What works today (tested on our own ovens):
Local pairing - Pair as many phones or tablets as you like or with HomeAssistant.
Control - Preheat, set temperature, cancel
Live camera - Now with 15 fps versus stock 1 fps
MJPEG stream - Stream recordings to Home Assistant
"Customized" android app

Still in progress:
MJPEG saved recordings - Save and store recordings to Home Assistant or NAS
Native replacement apps for the June app, as the customized app we cant sign for Apple
Further polishing, refinements, ease of use

Setup Summary:

  1. Flip the oven on its left side and remove 7 screws to gain access to the bottom components
  2. Plug a micro-USB cable into the board
  3. Boot a laptop from a USB stick and choose Install, and it's a one time job

More detailed instructions are here: https://project-july.org/setup/

https://reddit.com/link/1wrdx0m/video/sbl4bti1n0sh1/player

Why no download yet?
We need more testing and validation before anyone opens up their ovens. Everything will be published once that's done, with checksums for every file. Right now we're sharing the site to see who's interested, and to get feedback.

Privacy:
Nothing leaves your home. There's no cloud (not June's, not ours) and no account, and the camera stays on your network.

To be clear:
This is an independent community project. It's not affiliated with or supported by June or Weber, and there's nothing for sale. Especially no relation to my former employeer, this is my main reddit account from a looong long time ago.

We'd love to hear about anything on the site that's unclear or that you'd want to know before trying it

Happy to answer questions in the comments
Felix and Gene

reddit.com
u/RiotTerablo — 18 days ago