Image 1 — I built a HomeKit dashboard my family would actually use
Image 2 — I built a HomeKit dashboard my family would actually use
Image 3 — I built a HomeKit dashboard my family would actually use
Image 4 — I built a HomeKit dashboard my family would actually use
Image 5 — I built a HomeKit dashboard my family would actually use
Image 6 — I built a HomeKit dashboard my family would actually use
Image 7 — I built a HomeKit dashboard my family would actually use
▲ 187 r/HomeKit

I built a HomeKit dashboard my family would actually use

I spent the last two years designing and building DashOne, a smart home dashboard that my whole family could use.

I found that most of the other dashboard apps out there either weren't particularly visually appealing or focused almost entirely on controlling smart home devices. I wanted something that looked clean and sophisticated mounted on the wall, and that complemented Apple Home with features that were useful to the whole household.

Things like security cameras and doorbells, a shared grocery list backed by Apple Reminders, weather and family calendars.

Something I realised along the way is that wanting to control your smart home devices is often what gets you interested in a dashboard, but it's not really what makes you use it every day.

Being able to quickly check your security cameras, having a grocery list anyone can easily add to, or checking the family calendar as you walk past the kitchen? Those are things that we found useful.

I've also been exploring more powerful automations that respond to what's happening around the house. For example, I have an automation that uses AI to check the driveway camera and reminds me to put the bins out if I haven't already.

A bit about me: I spent eight years working in security software and another eight years at Canva. I think both experiences influenced how I approached building DashOne, with a strong focus on privacy and security, alongside the design and usability that I felt was missing from other home dashboard apps.

There are some AI-powered features, but they're entirely optional. There's no tracking or advertising, and I dislike subscriptions as much as anyone, so I went with a one-time Pro upgrade that unlocks some additional card types and features. The majority of the app is free, and you can use it without paying anything.

What it can do:

  • Control your smart home devices
  • View doorbells and security cameras (UniFi Protect, Reolink, Dahua, Hikvision and other cameras that support RTSP)
  • Create more powerful automations
  • Run as an always-on dashboard, with an idle screen and wake on motion
  • Manage shared grocery lists and meal kits
  • Control your Sonos speakers
  • View calendars, check the weather, run custom scenes, tts announcements and more

It’s iPad-only for now, but I’m always open to suggestions!

If you're interested, you can check it out here:

Website: https://dashoneapp.comApp Store: https://apps.apple.com/app/id6800107231

For those of you with a wall-mounted iPad, what do you actually use it for day to day, and what do you wish it could do?

PS: I'm looking forward to seeing what Apple announces next week. I'm really curious to see how they approach the whole wall-mounted smart home display idea!

u/roguekiwi — 6 days ago

Has anyone used AIProxy in their app?

If you have used AIProxy in your app what has your experience been? I am considering using it but a bit unsure how to handle credits/API costs. I know you can set per-user rate limits, but ideally I'd have some kind of credit system the user can see (eg. "You have used 25/100 credits this month") that is also stable across app deletes and usage across multiple devices. I'd really like to avoid having to build a backend (hence turning to AIProxy) or to have user accounts (anonymous user accounts would be ok).

reddit.com
u/roguekiwi — 4 months ago

Need advice on the process of getting OC for a pool

I purchased a property a number of years ago but only just found out the pool never had a final OC issued. The certifier says I need a few documents such as a Plumbing Compliance Certificate, Glazing Certificate and Pool Pump Acoustic Certificate. How can I obtain these certificates? Google isn't really turning up any helpful results and the company who built the pool is not being very helpful.

reddit.com
u/roguekiwi — 4 months ago

Is there any way to prevent a dragged view from changing size?

I'm using the new `reorderable` API but I think this can happen with the existing draggable API. When dragging the reordered item it scales the View down. I'd like to keep it its original size. Is there any way to do this?

ScrollView {
  LazyVStack(spacing: 10) {
    ForEach(cards) { card in
      CardView(card: card)
    }
    .reorderable()
  }
  .reorderContainer(for: Card.self) { difference in
    difference.apply(to: &cards)
  }
}
u/roguekiwi — 4 months ago

Anyone else tried Generate Translations in Xcode 27?

I ran Generate Translations on Xcode 27 beta 1 through my project (about 1200 localizable strings) using Claude (set to Opus). It worked really well – breaking the task into batches of 15 and spinning up multiple agents to work through it – but it cost a crazy amount, it burnt through about USD$40 in tokens for just one language! For all 10 languages I'm translating into that would be close to $400. Would there be a more economical approach that still gives a good result?

reddit.com
u/roguekiwi — 4 months ago