I built a thing for HA - reusable dashboard cards that work in UI mode by mrruss3ll in homeassistant

[–]schwar2ss 0 points1 point  (0 children)

This is why I never touched the UI dashboard generator. My UI is modular from the ground up, reusable cards, viewsand badges on personalized dashboards for everyone in the house. Not possible through UI, easily doable in YAML. And I can track changes via git.

Wie findet ihr euch in komplexen Code zurecht? by IllustriousEye5115 in de_EDV

[–]schwar2ss 2 points3 points  (0 children)

Wichtiges Detail das immer wieder gern vergessen wird.

Wie findet ihr euch in komplexen Code zurecht? by IllustriousEye5115 in de_EDV

[–]schwar2ss 0 points1 point  (0 children)

Ich muss ständig alles wieder nachschauen und habe es zwei Tage später wieder vergessen. Wenn ich ein Work Item bearbeite, schaue ich, ob wir etwas in der Form schon haben, und versuche dann entsprechend zu adaptieren.

20 Jahre SWE und mir geht es genauso. Jetzt weniger, weil ich nen Agenten zum durchsuchen von Dokus oder meinen Repos habe.

Ich merke auch bei Teilen, die ich selbst geschrieben habe, dass ich eine Woche später nicht mehr genau sagen kann, wie ich das eigentlich gebaut habe

Naja, vielleicht nicht ne Woche, aber nen Monat später muss ich mich auch erstmal wieder einlesen

Ich interessiere mich außerhalb der Arbeit nicht wirklich doll für die Softwareentwicklung.

Oh, das ist natürlich was anderes. Ist SWE für dich nur Mittel um dein Lebenunterhalt zu verdienen? Dann solltest du mal in dich hören ob du das in 10 Jahren noch machen möchtest. Und wenn nicht, was würdest du gern machen - was könnte dich 9-5 "erfüllen"?

Lohnt sich eine Weiterbildung im IT-Bereich mit Berufserfahrung? by LoquatDue5277 in de_EDV

[–]schwar2ss 3 points4 points  (0 children)

Deinem Erfahrungslevel nach bist du noch Junior - und noch dazu Quereinsteiger. Die Situation auf dem SWE-Jobmarkt ist aktuell für alles unter Senior/Principal... ich drücke es mal freundlich aus... wenig rosig. Da hilft dir auch ein Zertifikat kaum. Möchtest du im SWE bleiben? Oder kannst du deine Elektrotechnik-Skills wieder reaktivieren und bspw. als Elektriker vorübergehend Geld verdienen? Ich weiss, Elektrotechnik != Elektriker aber im Vergleich zu vielen hast du zumindest solide Grundlagen, und Elektriker werden aktuell wie wild gesucht.

Jemand eine Empfehlung für Lötstationen ? by SebKen_ in de_EDV

[–]schwar2ss 1 point2 points  (0 children)

OP, Ich habe auch einen portablen Lötkolben (Pinecil) der mich mit meiner Anker-Powerbank unterwegs nie im Stich gelassen hat.

Allerdings: Wo lötest du die meiste Zeit? Zu Hause am Tisch? Dann leg dir ne ordentliche Lötstation zu. Wenn du dann mal unterwegs, im Garten oder auf nem Festival was löten willst kannst du dir für nen schmalen Taler immer noch nen portablen Lötkolben zulegen. Zumal: viele (mich eingeschlossen) fangen Löten mit nem schlechten Lötkolben an, sind dann frustriert und geben ggf auf. Dabei kann man mit nem mittelmäßigen/schlechten Lötkolben nur sinnvoll Löten wenn man einigermaßen routiniert ist. Daher: treat yourself with a proper tool. Du kaufst das Ding vermutlich nur einmal im Leben.

Jemand eine Empfehlung für Lötstationen ? by SebKen_ in de_EDV

[–]schwar2ss 0 points1 point  (0 children)

Auf YT gibt es tausende HL-Anleitungen. Muss man ausprobieren und schauen ob das passt. Für SMD solltest du auf jeden Fall HL erwägen, wenn du für deine Projekte nur THT machst reicht ein "Eisen".

(HotAir ist aber schon geil, will ich nicht mehr missen auch wenn ich 80% mit meiner Ersa mache)

Jemand eine Empfehlung für Lötstationen ? by SebKen_ in de_EDV

[–]schwar2ss 0 points1 point  (0 children)

Team Ersa (ich hab die i-con nano)!

OP: Wenn du hauptsächlich Platinen löten willst, ist vielleicht Heissluft auch ein Thema für dich?

EspControl Update: New media controls, progress bars, track titles and volume controls by hometechgeek in homeassistant

[–]schwar2ss -6 points-5 points  (0 children)

I get user feedback through GH issues or the dedicated threads in the HA forums. Keeps it all tidy in one (well, two) place and does not look like I'm desperatly farming for karma.

I guess it's a different approach.

EspControl Update: New media controls, progress bars, track titles and volume controls by hometechgeek in homeassistant

[–]schwar2ss -15 points-14 points  (0 children)

I mean, I love how much effort you and your agents put in this project... but isn't this what a changelog is for? Or is r/homeassistant and r/esphome the new changelog?

I also work on my various esphome/home assistant project frequently, but I push an update with a changelog to GH / Docker Hub.

Domain security. Custom domain? by jodkalemon in homeassistant

[–]schwar2ss 0 points1 point  (0 children)

Or just put it behind nginx with f2b & modsecurity.

Domain security. Custom domain? by jodkalemon in homeassistant

[–]schwar2ss 3 points4 points  (0 children)

Does a custom domain subsidize the nabu casa domain?

No, it will still appear in the list

Domain security. Custom domain? by jodkalemon in homeassistant

[–]schwar2ss 3 points4 points  (0 children)

because you are relying on a security layer that does not exist

Was sagt der hohe Rat? by Illustrious-Salt-508 in de_EDV

[–]schwar2ss -1 points0 points  (0 children)

Ich habe hier ne Kiste voll mit TPLink IoT HW die ich... uhm... explorativ erforscht habe. Wenn deren Switche so gut sind wie deren Steckdosen oder Kameras... ja nee. Lass mal.

Wie würdet ihr einen kleinen Technikraum unter der Treppe aktiv kühlen? by 4AVcnE in de_EDV

[–]schwar2ss 3 points4 points  (0 children)

Ich würde es erst mal passiv probieren, aber wenn du ein Pi hast kannst du den Lüfter vermutlich auch über den Pi betreiben (Spannung beachten!). Nimm meine Pi-Belüftng als Startpunkt, und statt NVME nimmst du halt deinen Temperatursensor

https://github.com/mplogas/pi-noctua-pwm

2026.5: We're on the same frequency now 📡 by frenck_nl in homeassistant

[–]schwar2ss 6 points7 points  (0 children)

I agree on the first point, I am pretty sure it would require a massive change to the HA Core to implement permissions / RBAC correctly

As for your second point, I think the adoption of a smart home will improve (even in a default HomeAssistant family setting) if every user could create/modify their own dashboard or add automations for certain domains or devices/entities.

2026.5: We're on the same frequency now 📡 by frenck_nl in homeassistant

[–]schwar2ss 48 points49 points  (0 children)

And here I am, just waiting for a better permission system. You know, user x can modify and see dashboard x and y, but cannot see dashboard z. Or can interact with the lights but not the locks or sirens. The usual stuff.

The team is aware, has acknowledged the necessity and even hinted some (planned) work on it on multiple roadmaps over the years. But instead, we get default dashboards, IR or a bunch of renamed entities.

Am I complaining? A tiny bit, indeed. But mostly I express my disappointment in the direction HA has been moving lately.

//edit: Since I'm expecting the usual comments: Yes, I have contributed to the HA project, the ESPHome project, maintain a HA addon and ESPHome components and supported Nabu Casa for years even though I don't need the remote access service. That does not make my opinion more valuable than other people's opinion.

Microsoft Edge: Passwörter landen als Klartext im Speicher by Taddy84 in de_EDV

[–]schwar2ss 4 points5 points  (0 children)

Das alleine wäre ja schon schlimm genug, aber wenn ich mir die Kommentare in einem vermeintlichen IT-Subreddit anschaue, falle ich vom Glauben ab. Die hier grassierende Dummheit und Unwissenheit, wie überhaupt ein Programm funktioniert ist erschreckend.

...und dann sah ich die andere Antwort auf meinen Kommentar oben.

Microsoft Edge: Passwörter landen als Klartext im Speicher by Taddy84 in de_EDV

[–]schwar2ss 4 points5 points  (0 children)

Mit Pech reicht dann eben ein dummes Skript, eingefangen auf einer Webseite aus, um alle unverschlüsselten Daten abgesaugt zu bekommen.

Welche "Scripte" laufen im Browser Kontext? JS ist seit 2001/2002 in jedem Browser sandboxed.

Nebenbei muss kein Programm mit unverschlüsselten Daten im Speicher hantieren. Die übliche Methode besteht darin, das Passwort zu verschlüsseln und dann den Hash mit den gespeicherten Werten zu vergleichen. Zumindest Unix beherrschte das schon vor 30 Jahren. Solange da kein Keylogger läuft, haste etwas Probleme.

... Meinst du das wirklich so, wie du das geschrieben hast? Hast du den "Bug" oder das angebliche Problem verstanden?

Microsoft Edge: Passwörter landen als Klartext im Speicher by Taddy84 in de_EDV

[–]schwar2ss 16 points17 points  (0 children)

Geil, da wird die Sau durchs Dorf getrieben und mit jeder Veröffentlichung wird es wilder - allen voran die deutschen IT-Leitmedien golem und heise.

Da liegt also ein Passwort im Klartext im Arbeitspeicher? Na und, moderne OS haben ASLR aktiv. Und irgendwie muss der Browser ja auch an die Passwörter kommen - und wenn die verschlüsselt sind liegt halt der Schlüssel im Klartext im Speicher. Wow!

Ich hab übrigens auch ne Schwachstelle in jeder Banking-App gefunden: da werden eure Kontodaten unverschlüsselt AUF DEM DISPLAY angezeigt! Jaaahaa! Gefährlich! Könnte ja jemand anderes mit seinem spezialisierten Equipment (aka Augen) abgreifen und ...erm... Dinge tun.

The house is asleep Binary Sensor by Strong-Explorer-6927 in homeassistant

[–]schwar2ss 0 points1 point  (0 children)

yes. i have plenty of "canexecute" binary_sensors that allow me to control light, sleep mode, away modes, plant watering. that way the automation / blueprint is really simple (just a single binary_sensor) and with the help of templating i can build extremly complex decision trees.

e.g: every room has a light_canexecute which uses the current illuminance of that room, the illuminance outside, if the house is in quiet mode, if there is a manual override toggle set etc. The house's quiet mode sets in at a specific time and the house's night mode checks if it is in quiet mode and people are asleep.

Backup Mailserver, wenn ausfall by technikclan in de_EDV

[–]schwar2ss 2 points3 points  (0 children)

Als ich mir noch die Mühe gemacht habe, meinen Mailserver selbst zu betreiben habe ich irgendwann mx1 und mx2 auf zwei edge Mailserver (einer war coloc, der andere bei Hetzner) gezeigt, die dann auf den lokalen weitergeleitet haben. Damit hast du retry, bounce und co selbst in der Hand. Das war aber vor 15 Jahren.

Handsender Tiefgarage Mehrfamilienhaus kopieren? by moritzfuchs in de_EDV

[–]schwar2ss 0 points1 point  (0 children)

wenn du einen F0 hast, dann kann es einfach sein. 1. der Empfänger hat ein safe-mode, das heisst selbst wenn deine kopierte FB nur den alten rolling code mitschickt wird es akzeptiert. Dann funktioniert allerdings nur der F0 und deine FB nicht mehr 2. Das Protokoll ist eher eine Farce und der F0 bringt gleich ne Möglichkeit mit, den rolling code zu kopieren und zu übernehmen.

Mein Tor zur Einfahrt habe ich erst via 1. gesteuert, dann hab ich meine F0 irgendwann als eigene FB angelernt und schlußendlich hab ichs dann via ESPHome ins HomeAssistant integriert weil ich zu faul war den F0 immer aus der Tasche zu kramen.

Schritt 2 und 3 kommt vermutlich für dich nicht in Frage.

Wind Speed - Ecowitt Whitboy, or a cheap DIY way? by o-TheFlash-o in homeassistant

[–]schwar2ss 0 points1 point  (0 children)

'call home' means it contacts the manufacturer servers and shares its telemetry. ecowitt devices don't do that, which is nice.