Skip to content

Releases: icdmkg2/ControlOS-releases

ControlOS v2.2.0

Choose a tag to compare

@icdmkg2 icdmkg2 released this 04 Nov 08:00
027bcec

ControlOS v2.2.0. Keyless build: it updates itself from this repo.

Install

  • controlos-v2.2.0-share-factory.bin: first install over USB (open https://web.esphome.io in Chrome, connect the panel, choose Install)
  • controlos-v2.2.0-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)
  • Fallback hotspot password: controlos-setup. Set Wi-Fi on the panel's setup screen.

Changes

  • Make the status bar clock bigger
  • Timer: custom time wheels and a full-screen Timer finished that wakes the panel; Auto as a third theme card; tap Inbox alerts to open them
  • Website: show the 3D panel on phones, sized to stay on screen
  • Website: shrink the hero panel on phones so it stays on screen and clear of the buttons
  • Website: commit package-lock.json so the Dokploy Docker build works
  • Website: smaller type, shorter scroll, entrance and scroll-reveal animations, drifting window light
  • Add optional Auto day & night: theme and brightness follow sunrise and sunset (off by default)
  • Show Home Assistant alerts, problem sensors and updates in the Inbox, read directly from HA
  • Add a Saved networks screen to Wi-Fi: tap to rejoin, bin to forget
  • Add a Timer app and a Sensors screen to the menu (now 12 apps) #minor
  • Website: Morning Wall look (warm plaster wall, window light, metal-edged panel, open feature rows)

ControlOS v2.1.2

Choose a tag to compare

@icdmkg2 icdmkg2 released this 03 Nov 14:36
027bcec

ControlOS v2.1.2. Keyless build: it updates itself from this repo.

Install

  • controlos-v2.1.2-share-factory.bin: first install over USB (open https://web.esphome.io in Chrome, connect the panel, choose Install)
  • controlos-v2.1.2-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)
  • Fallback hotspot password: controlos-setup. Set Wi-Fi on the panel's setup screen.

Changes

  • Note in the contributor rules that the panel works without the Home Assistant package
  • Fetch hourly weather, feels-like and rain chance straight from Home Assistant, no package needed
  • Centre the time and icons vertically in the status bar
  • Rebuild the website with Vite: real 3D panel model, AVIF screenshots, cache-proof file names
  • Make the status bar a little taller so its text is not pressed against the top of the screen
  • Add more space between the status bar and the screen headers on every screen
  • Show more on the Weather screen: next hours, feels like, humidity, wind, rain chance and a plain five-day list without bars
  • Centre the Lights title and Wall switch, the Blinds buttons and the Inbox unread count, and move the Settings page dots lower
  • Remove the thick side stripe from the unsupported-version note
  • Make the unsupported reminder on older website versions stand out
  • Show older website versions as unsupported only when opened, not in the name
  • Mark older website versions as unsupported with a reminder next to their downloads
  • Add a mobile menu button so the website header links are reachable on phones
  • Use the flat panel on phones so the website no longer breaks or flickers while scrolling
  • Make the website's 3D panel smaller on desktop and stop hover tips getting stuck
  • Improve website text contrast, soften the hero label, keep hotspot tips on screen
  • Set the website title to just ControlOS
  • Let visitors drag the website's 3D panel to spin it all the way round
  • Replace hero tooltips with hover hotspots, put Get started in the nav, bust the cached background
  • Stop the website serving stale scripts and styles after an update
  • Polish the website: HA logo, favicon in the header, squarer devices, slimmer footer, smooth background
  • Make the website's 3D panel squarer to match the real unit
  • Match the website's 3D panel to the real unit: silver edge, USB-C and SD slot, bottom slots
  • Add a 3D panel to the website hero and set the affiliate link
  • Fix the website's scroll lock and mobile layout, add a Get started page
  • Release only the shareable build, published with its changelog on the public repo
  • Escape release data in the site's HTML
  • Site reads releases from the public ControlOS-releases repo (no token, no proxy streaming)
  • Add ControlOS showcase website with live release proxy

ControlOS v2.1.1

Choose a tag to compare

@icdmkg2 icdmkg2 released this 02 Nov 20:12
027bcec

ControlOS v2.1.1. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.1.1-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.1.1-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Save on Your devices leaves the Home Assistant screen instead of returning to it

ControlOS v2.1.0

Choose a tag to compare

@icdmkg2 icdmkg2 released this 01 Nov 20:14
027bcec

ControlOS v2.1.0. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.1.0-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.1.0-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • PRs state which version merging them publishes

  • Saved Wi-Fi, screen lock, Sensor cubes, scene picker and status strip

  • Friend build works without the HA package; 60 Hz display

  • Update screen: progress ring on the wallpaper, centered Cancel

  • PRs state their Actions minutes; docs-only changes use none

ControlOS v2.0.7

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 22:54
027bcec

ControlOS v2.0.7. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.7-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.7-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Update screen: minimal centred look with a centred Cancel

ControlOS v2.0.6

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 22:23
027bcec

ControlOS v2.0.6. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.6-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.6-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Screen transitions: shallow shared dip by day, instant switch when dimmed

  • Friend build: keep the packages' on_boot stages (list item, not a mapping)

ControlOS v2.0.5

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 21:07
027bcec

ControlOS v2.0.5. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.5-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.5-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Home Inbox tile and Inbox badge count a waiting update

  • CI: Validate no longer compiles the panel firmware (Release does)

  • PRs state their Actions minutes; docs-only changes use none

  • Update screen: opaque cards and plain background, repaint every 2 percent

  • CI: Validate on pull requests only; HA status re-read from the API server after a client disconnects

ControlOS v2.0.4

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 20:45
027bcec

ControlOS v2.0.4. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.4-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.4-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Faster update screen; HA status read live from the API server

  • Software update: friend build checks and installs from the public feed without Home Assistant

ControlOS v2.0.3

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 20:25
027bcec

ControlOS v2.0.3. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.3-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.3-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • Lights: power-orb screen for on/off-only lights

  • Lights: detect switch-only and non-dimmable lights

ControlOS v2.0.2

Choose a tag to compare

@icdmkg2 icdmkg2 released this 31 Oct 20:11
027bcec

ControlOS v2.0.2. Keyless build for friends: it updates itself from this repo.

  • controlos-v2.0.2-share-factory.bin: first install over USB (https://web.esphome.io)

  • controlos-v2.0.2-share-ota.bin: Wi-Fi update (panels with auto-update fetch it themselves)

  • System: use glyphs the font has in the Software update row

  • System screen: Software update row (version, check, install)

  • Install button: show the real OTA progress instead of a scripted fake

  • Friend build: bigger HTTP buffers so GitHub's redirect URL fits

  • Release: seed an empty feed repo and never let the feed block the owner release