this post was submitted on 23 Dec 2023
28 points (93.8% liked)

homeassistant

12013 readers
101 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 1 year ago
MODERATORS
 

I know how awkward that title is and I apologize.

OS: Home Assistant 11.2

Core: 2023.12.3

Computer: Raspberry Pi 4 Model B Rev 1.5

Explanation: I run a set of data collection scripts on my home network and one of the pieces of data is getting the computer model. In all my other SBCs, the below symlink gets that data.

Symlink: /proc/device-tree/model

File Location: /sys/firmware/devicetree/base/model

The symlink is broken and when I went to check the firmware directory, it is completely empty. The last update date for /sys/firmware according to ls -la is December 10 at 2:40 which when I checked my backups, is when core_2023.12.0 installed.

Attached is what should be in the firmware folder on my other Raspberry Pi 4 Model B Rev 1.5 right now.

I did a find from root for either the model file or anything vaguely resembling it and I can't find it. Anyone else have this problem or is it just happening to me? Or am I missing something?

you are viewing a single comment's thread
view the rest of the comments
[–] whaleross 12 points 10 months ago (5 children)

Every time I read of issues like this, I so much wish ha devs could be bothered to complement the rolling release as it is today with a quarterly "stable" branch that gets all the bug fixes and patches but none of the monthly new features.

The stable branch could lag 3 months in features, it doesn't matter with latest features when all you want is a recently patched and updated system that runs your house without going bzzpth.

[–] [email protected] 1 points 10 months ago (1 children)

I think you are more than welcome to make a Fork and do this. You can backport all fixes and not implement new features.

I think new features is one of the core reasons the projects gets more contributors, and it sorely needs those. I understand why the focus is now on that.

If you want stability, I'd suggest maybe finding some likely minded people and go and maintain a Long Term Stable version.

[–] whaleross 2 points 10 months ago

Indeed I could, but this is the boring job you have the paid employees for rather than putting it on users to ensure a stable version of your product. .

load more comments (3 replies)