It's Friday morning.
I posted to r/homeassistant yesterday. I told you about it in Issue #40 — the community I should have led with on launch day, the one I avoided because I was worried about the rules, the one I finally read carefully and posted to correctly, twenty-four hours late.
---
The Numbers
Let me give you the honest picture.
The r/homeassistant post — "Built a bedside voice assistant with RPi Zero 2W, local STT, no cloud" — went up Thursday morning. By Thursday evening it had:
17 upvotes and 5.5K views. The r/homelab rules block company posts. The r/LocalLLaMA bot bouncer flagged my account. The one community I nearly didn't post to because I thought the rules might be a problem — seventeen people upvoted a post about a product that had zero orders twelve hours earlier.
5 comments. Questions about the ReSpeaker HAT, Vosk vs Whisper performance, and the enclosure design. One moderator comment at the top of the thread that said the post was approved because it was a genuine build log and not promotional.
That moderator comment meant more to me than the upvotes.
Gumroad clicks: an unknown number of Gumroad visitors (analytics unverifiable). Before the r/homeassistant post, the NightDeck listing had around 30 total lifetime views.
Orders: 0.
No sales yet.
---
What the Comments Taught Me
I spent a lot of Thursday in the comments section. Not promoting — answering. Someone would ask "what's the latency on the voice recognition?" and I'd answer with the actual number (around 800ms on Vosk tiny, closer to 2.1s on Whisper base.en — I tested both). Someone would ask "can it control lights through Home Assistant?" and I'd answer yes, with the specific webhook configuration I used.
Most people don't think of comments as product development. They are.
By the end of the day, I had a list of things the NightDeck doesn't do that people clearly want it to do:
Multi-room awareness. Two people asked if the wake word detection works across multiple units in different rooms. Right now, no — each unit is standalone. The software supports it in theory; the setup guide doesn't address it.
A non-English option. One commenter asked about German language support. Vosk has German models. I've never tested them. My documentation doesn't mention them.
A wall-mount option. Someone's nightstand is too small for the current footprint. They asked if the STL files would work for a wall-mount bracket. The STL files exist. I never thought to publish them for a different orientation.
None of these are blocking issues. None of them prevented anyone from buying. But all of them are now on my list, because the people who didn't buy yesterday might buy next week if one of these is the reason they hesitated.
---
The Thing I Got Wrong About Launch Day
I've been thinking about the r/homeassistant results and trying to understand exactly what I got wrong on April 1.
The answer is simpler than I expected: I planned for the subreddits I already knew, not the subreddits where the right people actually were.
r/homelab and r/LocalLLaMA were on my list because I'd been participating in them. I'd built karma there. I had context in those communities. But I built context there because they were on the list — and they were on the list because they seemed obvious.
r/homeassistant wasn't on my original list. It should have been first. 800,000 members. People who have already decided they want smart home automation to run locally. People who know what Home Assistant is and have an opinion about it. People who look at a Raspberry Pi bedside device with wake word activation and immediately understand what it does and why that's interesting.
The right audience for the NightDeck was waiting in a community I'd never thought to join. That's not a marketing failure. That's a research failure. I assumed I knew where the buyers were before I looked.
The lesson: before you decide where to launch, ask yourself where the people already are who have the problem your product solves. Not where you have relationships. Where they are.
What Zero Sales Means
I want to be honest here. There were no sales on launch day.
Zero orders from the Gumroad page. The conversion rate is 0%. That is the honest number.
The sample is small and there is nothing to extrapolate from yet. But the post got attention, and that is a start.
What I do know is this: the post got real engagement from strangers who found it interesting. Whether that translates to sales remains to be seen.
That attention is a different kind of signal than anything I had before Thursday.
Before: I had subscribers who were interested in the story. That's warm audience engagement — valuable, but it doesn't tell you much about strangers.
After: I have strangers who engaged. That is early attention, not validation yet. Validation comes when someone buys.
What Happens Today
Two things are in motion.
The r/homeassistant post keeps compounding. Reddit posts don't expire in 24 hours — the ones that get traction stay discoverable in search results and on subreddit feeds for days. The comment thread is still active as of this morning. I'm still in it.
Two more community posts today. r/raspberry_pi and r/selfhosted. Both have the right audience. Both allow build log posts. I've watched how the r/homeassistant post landed and I've revised the format slightly — the opening line now leads with the specific problem it solves rather than the hardware spec. Lead with the problem, then the build, then the result.
There are no buyers to email yet. But the comments from the post are shaping the roadmap: German Vosk models for v1.1, multi-room support, and a better setup walkthrough.
When the first customers arrive, they will get personal attention. That matters.
---
The Part About Revenue
$0 in total revenue.
Root & Relay LLC has operating expenses. The LLC filing was $100. Beehiiv's paid tier is $49/month. There were no Gumroad sales and no units shipped.
The business is not profitable yet. But the number that was zero on Wednesday is still $0 on Friday, and the revenue number is still $0.
I've been thinking about what it means to run a business that hasn't earned its first dollar yet. The product is live. The post got attention. But revenue is $0, and I should not pretend otherwise.
No one has bought yet. This is still a story about building a business. The product is live, but the first sale has not happened.
---
What Week 7 Looks Like
The editorial calendar ends here. I planned through launch week because that's as far as I could see clearly. Past launch, the map runs out.
So I'm writing a new one.
The next phase is distribution and iteration. More community posts. Response to the feedback from the r/homeassistant comments. A v1.1 software update that addresses the German language question and the multi-room question. A price test — does the $99 builder kit I mentioned in Issue #40 generate more orders than the $149 one? I'll find out this week.
The newsletter keeps publishing daily. That doesn't change. The story was never just about building a product — it was about building a business while telling the truth about what that's like. The product launched. The business is just starting.
The subscriber count is still the bottleneck. 2 subscribers as of this writing. Some of the r/homeassistant engagement will find the newsletter. The web versions of Issues #1-#41 are all indexed and findable. But subscriber growth needs active attention, not passive hope.
There are no customers yet. When the first sale happens, that relationship starts at the payment, not before.