-
-
Notifications
You must be signed in to change notification settings - Fork 7.6k
State Raspberry Pi 3 B is insufficient #38518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Deploy Preview for home-assistant-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
📝 WalkthroughWalkthroughThis pull request updates the installation documentation for Home Assistant on Raspberry Pi. The description has been revised to clarify that neither Raspberry Pi 3 Model A nor Model B possesses sufficient RAM to ensure a stable installation, replacing the previous guidance that suggested the Model B was a viable starting option. Additionally, the list of compatible Raspberry Pi models has been modified to exclude the Raspberry Pi 3, indicating that only Raspberry Pi 4 and 5 are suitable for installation. Changes
Sequence Diagram(s)Tip ⚡💬 Agentic Chat (Pro Plan, General Availability)
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
⏰ Context from checks skipped due to timeout of 90000ms (3)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
source/installation/raspberrypi.markdown (1)
17-17
: Improve Clarity and Fix Grammar in Hardware RequirementsThe updated hardware recommendation clearly indicates that neither the Raspberry Pi 3 Model A nor Model B provide sufficient RAM for a stable Home Assistant installation. However, the phrase currently reads:
(neither the Raspberry Pi 3 Model A or Model B have enough RAM to be stable).
To conform with proper grammar, consider replacing "or" with "nor". For example:
- (neither the Raspberry Pi 3 Model A or Model B have enough RAM to be stable). + (neither the Raspberry Pi 3 Model A nor Model B has enough RAM to be stable).This change will enhance both the clarity and grammatical correctness of the statement.
🧰 Tools
🪛 LanguageTool
[grammar] ~17-~17: Use “nor” with neither.
Context: ...Vq) (neither the Raspberry Pi 3 Model A or Model B have enough RAM to be stable). ...(NEITHER_NOR)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
source/installation/raspberrypi.markdown
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
source/installation/raspberrypi.markdown
[grammar] ~17-~17: Use “nor” with neither.
Context: ...Vq) (neither the Raspberry Pi 3 Model A or Model B have enough RAM to be stable). ...
(NEITHER_NOR)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, @f3ndot 👍
Proposed change
After experiencing this first-hand as well as reading various other complaints and proposed solutions on the HA Discord, HA Forum, and Internet writ-large, I believe the Raspberry Pi 3 is no longer a sufficient hardware platform to run even the simplest setups.
The "Pi 3 Model B is ok" line has been around for around 2yrs now, and HA has evolved a lot in that time. When I read the docs initially I grabbed my Raspberry Pi Model B+ rev1.3 and followed the steps. After setting up my lights and modest IoT integrations, it only took a day to start experiencing "killed out of memory" messages on the HDMI output and the HTTP server becoming unresponsive– often persisting through reboots.
Since this page is for newbies, I feel it's best to not present asterisks and explanations of how you can potentially make a 3 B+ work if you avoid HAOS, just install core, ignore add-ons, etc. like some current users are reporting for their own successful setups on a Pi 3. Simply state that Pi 3 isn't good enough anymore and let the power users decide for themselves if that's true.
Type of change
current
branch).current
branch).next
branch).next
branch).Additional information
Checklist
current
branch.next
branch.Summary by CodeRabbit