this post was submitted on 09 Dec 2025
13 points (76.0% liked)

homeassistant

17080 readers
180 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.

Home Assistant can be self-installed on ProxMox, Raspberry Pi, or even purchased pre-installed: Home Assistant: Installation

Discussion of Home-Assistant adjacent topics is absolutely fine, within reason.
If you're not sure, DM @GreatAlbatross@feddit.uk

founded 2 years ago
MODERATORS
 

A while back I ditched Windows for Linux desktop (long time Linux user, just not desktop) because I've learned to hate Microsoft.

I have 2 Sengled WiFi bulbs that I thought were useless now that Sengled is dead (although the app seems to be able to login again now, I'll never trust it). But then I found Sengled Tools which, among other things, documents a very simple way to communicate with Sengled bulbs using JSON over UDP. The sample light custom component is only ~100 lines of Python and adding the UDP and JSON from Sengled Tools would be maybe 50-100 more. I took this as an invitation to improve my Python and rescue the bulbs so I started reading up on Home Assistant development.

I now have this overwhelming VS Code install with devcontainers etc. etc. which seems crazy overkill for the task at hand and I really resent AI being shoved in my face every time I try to do something - especially when the main purpose of the exercise is to learn.

I run Home Assistant in a VM and I worked out I can virsh console hass and then docker exec -it homeassistant sh. I think there's maybe a sshd addon I could use and there is also the File Editor addon.

I guess I've answered my own question, and maybe I just wanted to have a rant about being "forced" back into the Microsoft ecosystem in order to develop for Home Assistant - but I would be interested to learn about other options.

you are viewing a single comment's thread
view the rest of the comments
[–] JoMiran@lemmy.ml 4 points 21 hours ago (3 children)

The problem I have with PyCharm is that JetBrains has decided to start shoving AI tools into it.

VsCodium might be the better option.

[–] BassTurd@lemmy.world 1 points 18 hours ago

It's opt out for the free license, but it is possible to block AI in JB IDEs.

[–] mushroommunk@lemmy.today 2 points 21 hours ago

Dude can we not have one nice thing anymore 😭

[–] micha@23.social 1 points 19 hours ago (1 children)
[–] JoMiran@lemmy.ml 2 points 14 hours ago

VSCodium ≠ VSCode

VSCodium does not have AI features built in by default.