For June Oven owners · 2nd gen today

Keep your oven working after the cloud goes away.

When June's servers shut down, your oven can no longer be paired, controlled, or show its camera. Project July puts a small replacement server on the oven itself, so it keeps working on your home network. No subscription, and nothing sent over the internet.

Community project · beta 0.7 Status as of
Illustration of the oven card, with a real 5-second camera recording from a June oven preheating

No cloud

The oven answers its own requests. There's no June server and no one else's server either.

Keep your oven

Preheat, temperature, timers, cook programs, and the live camera keep working.

Private by default

Everything stays on your home network, camera included.

How it works

The oven becomes its own cloud

Your oven and phone expect to talk to June's servers. Project July answers in the same way, from inside your home. You set it up once.

  1. A small server runs on the oven

    We install one small program on the oven. It answers the same requests the June cloud used to, so the oven and phone carry on as before.

  2. The oven points at itself

    The oven's network settings are changed so its “cloud” address leads back to the oven, not to June's servers.

  3. Your phone uses the Project July app

    The free Project July app for iPhone and Android connects to the oven's address on your home network, using your home's own security certificate. Home Assistant works too.

  4. The live camera stays local

    A camera program takes still pictures and streams them to your phone and Home Assistant. No video leaves your home.

  5. Pairing stays at home

    The oven and phone keep, or re-create, the secure pairing they already had. You can pair as many new phones and tablets as you like, and pairing happens entirely on your home network. Only your phones can control your oven.

The Project July app

Your oven, on your phone

A free app for iPhone and Android. It talks straight to your oven over your home Wi-Fi, with no account and no cloud.

  • Preheat, change the temperature and stop a cook
  • Timers, with +1, +5 and +10 minutes while one runs
  • The live camera, right beside the temperature
  • Pair once, by typing a code on the oven
  • Light and dark, in a look that matches the Home Assistant card
In testing iPhone and Android Free Open source

Get it on Android

It’s in beta on Google Play. Use the same Google account that’s on your phone for all three steps.

  1. Join the beta group

    On Google Groups. It’s also the place to ask questions about the app.

    Join group
  2. Become a tester

    On Google Play’s testing page.

    Become a tester
  3. Install the app

    From Google Play.

    Install

Google Play says “Not found”? Finish steps 1 and 2 first, then wait a few minutes.

On iPhone, it’s on TestFlight: join the beta (more about the iPhone app). If TestFlight says it isn’t accepting testers, the first build is still in Apple’s review: try again in a few hours.

The app is open source under the MIT License, for iPhone and Android alike. Read the code on GitHub.

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

Illustration of the app, with the same real camera recording

Compatibility & status

What works today

This is an early project. Here is exactly what has been tested, and what is still being built.

Feature status
FeatureStatusNotes
Local pairingWorkingFully local, with no June servers. Pair as many devices as you like.
ControlWorkingPreheat, set temperature, cancel.
Live cameraWorkingAbout 15 frames a second, up from 1 with June's app. The fisheye is corrected.
Phone appBetaThe Project July app: in beta on Google Play for Android (join the beta group, become a tester, then install), and on TestFlight for iPhone (join). Open source, on GitHub.
Home AssistantWorkingIntegration and dashboard card, on GitHub.
MJPEG streamWorkingFor Home Assistant and other camera viewers.
Camera while cookingWorkingRecords only during a cook, plus an optional manual view.
Disk and log limitsWorkingStorage use is capped and old logs are rotated out.
Per-home certificatesWorkingEach home gets its own security keys. Phone and Home Assistant pairing verified on 3 October.
Recipes and presetsWorkingJune's preset library is back on the oven, so Proof and Slow Cook work again.
Find the oven by nameWorkingReach it at june.local, or june2.local and june3.local for more ovens, picked during install. Any other name needs your own CA.
Guided installerBetaVersion 0.7 is out for beta testing: download it. A few guided steps: start a laptop from USB, connect the oven, and the installer does the rest.

Supported ovens

  • June Oven, 2nd genTested and workingWorking
  • June Oven, 1st genShould work, not tested yetUntested
  • June Oven, 3rd genBlocked by hardware limitsBlocked

Have a 1st-gen oven and happy to help test? Get in touch.

Latest updates

  1. Installer 0.7
    • Fixes an issue where pairing a second phone could leave Home Assistant and other devices unable to control the oven after a restart.
    • Download it from Downloads, and check its SHA-256 checksum before you use it. June USB downloads 0.7 by itself.
  2. Installer 0.6, and June USB to make the stick
    • Installer 0.6 is out for beta testing. Download it from Downloads, and check its SHA-256 checksum before you use it.
    • June USB, a new app for Windows and Mac, makes the installer stick for you: it downloads the image, checks it and prepares the stick. How to use it
    • A 16 GB stick is now enough; 32 GB is recommended.
  3. Installer 0.5 is out for testing, and the app is open source
  4. Installer 0.5, and the app on Google Play
  5. Every cook mode, and a cook history
    • Home Assistant can start every cook mode the oven accepts, including Grill, Pizzaiolo and timed Reheat, with the right temperature ranges for Proof and Dehydrate.
    • The dashboard card keeps a history of your cooks, and can use another thermometer for the food temperature.
    • One phone can pair with several ovens and swipe between them, and the camera runs at up to 15 frames a second.
  6. Your own keys, and the recipes are backPhones and Home Assistant pair using your home's own certificate, and it holds after a restart. June's recipes and presets are back, so Proof and Slow Cook work again, and you can find the oven by name, like june.local.
  7. Double-checkingWatched the local server in daily use and checked every oven backup, down to one false alarm.
Earlier updates
  1. Install, back up, repeatInstalled, backed up and restored again and again until the steps were dependable.
  2. Ready for the installerThe local server is packaged, each home’s certificates are made automatically, and the first complete oven backups are done.
  3. Home Assistant and a phone appHome Assistant connects straight to the oven on your network, with a dashboard card the next day. The first Project July app for iPhone and Android pairs, controls and shows the camera.
  4. A much better cameraFrom one picture a second to about fifteen, with the fisheye straightened out. The first USB installer boots. Verified on oven 2: pairing, control and live camera.
  5. A way inTools to reach the oven’s system safely over USB.
  6. The oven listensAn oven paired with a local server and took commands, with no June servers. We also saved June’s recipe and preset content before the cloud goes away: 909 files, each one checksummed.
  7. KickoffWe set out to learn how the June app and oven talk to each other, and wrote the first technical guide.

Setup

Set it up once

About an hour, once: open the oven, plug in one cable, and the installer does the rest. Here's what to expect.

Every step on a 3D model of the June oven, including the micro-USB plug. It plays when you scroll to it. Drag to look around, or open it full screen.

Before you begin

  • A micro-USB cable that carries data (not a charge-only cable)
  • A laptop
  • A USB stick of 16 GB or more (32 GB is better), to start the laptop from. The June USB app makes it for you (how to make it)
  • A screwdriver
  • About one hour

What setup looks like

  1. Unplug the oven, lay it on its side and take out 7 screws.
  2. Plug in the micro-USB cable.
  3. Start your laptop from the USB stick and choose Install.
  4. Hold the SW2 button while you plug the oven back in, then press Install.

The oven is unplugged while you open it. Once it’s plugged back in, touch only SW2 and the micro-USB cable. Watch it in 3D

Downloads

The installer and files

Installer 0.7 is out for beta testing. June USB makes the USB stick for you, and the installer guide shows every screen.

FileWhat it's forAvailability
Setup guide Start here. Every step, with a 3D walkthrough. Available
Installer guide The in-depth guide, from making the USB stick with June USB (or Ventoy) to every screen of the installer: install, back up and restore. Available
June USB The app that makes the USB stick: it downloads the installer image, checks it and prepares the stick. For Windows 10 and 11 and Mac (macOS 13 or later). How to use it. Source code on GitHub. Beta
Installer USB image Version 0.7 (beta), june-local-live.iso, about 1.4 GB. June USB downloads it for you; you only need it yourself for a Ventoy USB stick. ac0a86673b7cc7c15d73f7109066baf1a43f7f1f1767555b20d2dacef59438c5
On-oven runbook Reference for what runs on the oven, and how to check it. Coming soon
Project July app For iPhone and Android. Controls the oven over your home Wi-Fi. Android: join the beta group, become a tester, then install. iPhone: join the TestFlight beta (more). Source code on GitHub. Beta
Home Assistant integration Optional. Adds the oven and a dashboard card to Home Assistant. Install it through HACS. Available
june-local The local server that runs on the oven, in place of June's cloud. Included in the installer; source code on GitHub. Open source
june-camerad The camera program that streams stills locally. Included in the installer; source code on GitHub. Open source
Certificate scripts Make your home's own security certificate. Included in the installer; source code on GitHub. Open source

Every file will be listed with its SHA-256 checksum, so you can check that your download is exactly what we published.

Security & privacy

Your kitchen stays in your home

No cloud

The oven and your phone talk only to each other on your home network. Nothing is sent to June, to us, or to anyone else.

The camera never leaves home

Camera pictures are streamed only on your local network, and only while you're cooking unless you open the manual view.

Your keys, your oven

The oven and phone use the same secure pairing as before, so only your phones can control your oven. Pairing a new device happens entirely at home. Per-home certificates are on the way.

Open source

It's all on GitHub: the app, and the installer with the oven's server, camera program and build scripts. You, or someone you trust, can check exactly what runs on the oven.

Where things stand

Project July is an early community project. It isn't made or supported by June or Weber. Setup is a one-time job: seven screws, one micro-USB cable and one button. Installer 0.7 is out for beta testing. The code for the app and the oven is public on GitHub. We'll keep the status list above up to date.

Questions

Frequently asked

Which June ovens does it work with?

The 2nd-gen June Oven is tested and working. The 1st gen should work but hasn't been tested yet. If you have one and would like to help test, get in touch. The 3rd gen is blocked by hardware limits. See the compatibility list.

Do I need to buy a server or leave a computer on?

No. The server runs on the oven itself. You only need a laptop once, during setup.

Is there a subscription?

No. There's nothing to pay and nothing to renew.

Does it need the internet?

No. Everything runs on your home network. Your phone needs to be on your home Wi-Fi to control the oven.

Can I add another phone or tablet?

Yes, as many as you like. Pairing a new device happens entirely on your home network, with no account and no cloud.

Will I lose my recipes?

Cook programs and controls you use from the phone keep working locally, and June's preset library is back on the oven. The recipes in June's app lived on June's servers, so owners are rebuilding them together in the recipe wiki: every recipe June published has a page there, ready for anyone who cooked it to write it up.

What happens after a factory reset?

That depends on one option in the installer, Keep June Local after a factory reset. It starts switched off: then a factory reset removes Project July and the oven goes back to how it came. Switch it on and the oven keeps its local control after a reset. You might need to pair your phone again.

Can I undo it?

Yes. Unless you chose Keep June Local after a factory reset, a factory reset removes everything Project July added and puts the oven back the way it came. The installer can also make a full backup of the oven before you change anything, and put it back later, whichever option you chose. How to back up and restore

Does it work with Home Assistant?

Yes. The June Oven integration for Home Assistant adds the oven with its status, temperature and cook controls, plus a dashboard card styled after the oven's own glass screen. Install it through HACS. The card guide shows every screen of the dashboard card. The live camera is also available as a standard MJPEG stream.

Is this made by June?

No. Project July is an independent community project by June owners. It isn't affiliated with or endorsed by June or Weber.

Who's doing this

Built by owners, for owners

We own June ovens too. The hardware still works well, and it seemed wrong for good ovens to lose their features because a server was switched off.

Project July is a volunteer, community project. There are no sponsors and nothing to sell. If you have a question, feel free to email us. We'll help where we can.