this post was submitted on 23 Dec 2023
27 points (93.5% liked)

homeassistant

12072 readers
18 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
[โ€“] realitista@lemmy.world 3 points 10 months ago (1 children)

I always submit this idea any time there's a "Month of What The Heck". Devs don't care much for it. Honestly at this point I'd be happy to give up all new features and just stay on a stable branch.

[โ€“] whaleross@lemmy.world 4 points 10 months ago* (last edited 10 months ago)

Yeah, it's totally a fun feature driven project reliant on community efforts despite there is a commercial venture behind it nowadays. The core devs still treat it as their baby hobby project and nobody wants to do the boring job of maintaining a stable branch so it's not going to happen.

Some while ago I saw another discussion on this topic that was shot down with the opposing arguments that all users have to do is stay up date with the latest version, while also saying that users are at fault for things breaking because they update when a notification tells them that there is a new latest version.

I think it's arrogant and irresponsible and a ticking time bomb for a big time bug or zero day exploit and not how any serious project should be administered.

I wish I could have Linus Torvalds give his colorful opinion on this mindset on developing the operating system for peoples homes.