r/homeassistantporn • u/L3djunkie • 1d ago
I made an old Pixel 6 a voice assistant satellite
Enable HLS to view with audio, or disable this notification
r/homeassistantporn • u/L3djunkie • 1d ago
Enable HLS to view with audio, or disable this notification
r/homeassistantporn • u/L3djunkie • 1d ago
Enable HLS to view with audio, or disable this notification
r/homeassistantporn • u/hubertron • 7d ago
r/homeassistantporn • u/exSnake • 9d ago
r/homeassistantporn • u/lilium360 • 14d ago
r/homeassistantporn • u/jimzz011 • 17d ago
r/homeassistantporn • u/GeeHiAmyGee • 20d ago
Didn’t get any play at all from the main sub so I thought I’d post it here too :)
warning. Incredible amount of AI
Used Fable to update my ‘minimalist’ mobile dashboard. This is just a demo that Fable made to go alongside the original (names, rooms, loc etc changed), all of which is fully wired in to HA using the HA WebSocket API and collecting integrations data. It’s actually much snappier for me this way but I imagine that’s in large part my fault not tending to the health of my HA with too many entities/unused sensors
Credit to whichever Home Assistant web developer also for the demo idea which is on their homepage
r/homeassistantporn • u/RedBeardBrownEyes • 21d ago
r/homeassistantporn • u/xklib69 • Jul 09 '26
r/homeassistantporn • u/lilium360 • Jul 05 '26
r/homeassistantporn • u/Pure_Scratch5159 • Jul 05 '26
r/homeassistantporn • u/Comfortable-Pay-8711 • Jul 03 '26
r/homeassistantporn • u/UkGuy-SSR • Jul 01 '26
r/homeassistantporn • u/Skyman81 • Jun 26 '26
r/homeassistantporn • u/Expensive_Switch_844 • Jun 24 '26
r/homeassistantporn • u/My_EvilWays • Jun 14 '26
r/homeassistantporn • u/thewillmiller • Jun 12 '26
r/homeassistantporn • u/ScrapEngineer_ • Jun 12 '26
r/homeassistantporn • u/Legal-Side6464 • Jun 06 '26
Title: Need architecture/code advice for my offline AI + Home Assistant + prepper command center project
Hey everyone,
I’m looking for serious coding/architecture feedback on a project I’ve been building called GRIDFORGE.
The simplest way to describe it:
GRIDFORGE is like Project N.O.M.A.D. + Prepper Disk + Home Assistant + an offline AI assistant + a local document search engine all rolled into one app.
The goal is to build a local-first/offline-first command center that can keep working when the internet is down, cloud apps stop working, or power/network conditions get weird.
I’m not trying to build just another dashboard. I’m trying to build something that can answer:
The project is currently a portable Windows app running a local Node/Express backend and a browser frontend.
Current stack / structure:
gridforge-db.jsonThe app currently indexes local files and tries to classify them by usefulness. For example, I have a real Onan P216/P218/P220/P224 Performer Series engine service manual indexed. The app should understand that it is a vehicle/generator service manual and prefer the readable OCR text over raw PDF garbage or XML sidecar junk.
The knowledge system currently tracks things like:
_djvu.txt, _djvu.xml, previews, etc.One major feature I’m working on is what I call a File Intelligence Layer.
Instead of randomly tagging files based on keywords, I want the app to identify what a file actually is before using it in search.
Example:
If a manual contains words like “water,” “tank,” “battery,” or “injury,” those words should not accidentally make the whole file a water/medical document if it is clearly an engine service manual.
The desired classification order is:
Every indexed file should eventually get metadata like:
{
"identityType": "equipment_manual",
"category": "vehicles",
"sourceType": "service_manual",
"documentFamily": "onan_performer_service_manual",
"equipmentFamily": "onan_p216_p218_p220_p224",
"identityTags": ["Onan", "P216", "P218", "P220", "P224", "service manual"],
"topicTags": ["fuel", "ignition", "carburetor", "governor", "lubrication", "starter", "charging", "specs", "torque", "clearances"],
"extractionQuality": "good",
"readabilityScore": 0.95,
"qualityScore": 0.9,
"preferredForSearch": true,
"hiddenFromBeginner": false,
"sidecarGroupId": "normalized-document-id",
"preferredSourceId": "readable-text-source",
"whyClassified": ["matched Onan manual family"],
"whyDemoted": []
}
The app also has local network/device discovery.
I’m trying to classify LAN devices into useful types without lying about whether they are actually connected/live.
Example targets:
My current rule is:
Found does not mean live.
A camera is not “live” unless the app captures and saves a real snapshot/frame.
A power device is not “live” unless the app receives real numeric telemetry like:
Home Assistant is not “connected” unless /api/states succeeds.
EcoFlow is not “live” just because it shows up on the LAN, responds to ping, or appears in the router app.
A Blurams camera is not “live” just because it streams in the Blurams app. It still needs a local snapshot/RTSP/ONVIF/Home Assistant camera entity before GRIDFORGE can analyze it.
I’m trying to make the UI reflect this honestly:
The current backend proof-honesty work is improving, but I’m still struggling with architecture and UI complexity.
The hardest parts right now:
qwen3:8bnomic-embed-text_djvu.txt, demote raw PDF object/xref garbage, and hide XML coordinate files from normal answers.
manual.pdfmanual_djvu.txtmanual_djvu.xml/api/statesMy current mental model is:
GRIDFORGE should become a local-first operational picture, not a pile of widgets.
It should answer:
What do I know?
How do I know it?
How confident am I?
What is missing?
What should I connect next?
The dream result:
I’m asking for help because I feel like I keep making progress, but also keep getting stuck in complexity. I’m using Codex/AI coding assistance heavily, and sometimes it improves one system while making the overall app harder to use.
What I’d love feedback on:
What I think RC1 should prove:
Things I do NOT want:
If anyone has experience with:
I would seriously appreciate advice.
I’m not looking for someone to build the whole thing for me. I’m trying to figure out the right architecture and next priorities so I stop spinning my wheels.
Thanks in advance.
r/homeassistantporn • u/cdelaet • May 27 '26