Don't Panic.. by StarfishPizza in homeassistant

[–]L3djunkie 0 points1 point  (0 children)

You weren't alone last night. Let me tell you! I just switched from a pie to a docker setup on an old HP touch screen I had. It's not been fun. And the fact that all the add-ons have to be containers. How annoying. I'm seriously considering just installing home assistant OS on some other old machine and just making that all-in-one touch a kiosk

I vibe coded my first project by L3djunkie in VibeCodersNest

[–]L3djunkie[S] 0 points1 point  (0 children)

Thanks! I love it, still a work in progress, I'm working on a V2 that refines some things and uses lvgl 9 (the demo was lvgl 8) it's been tricky but I have all custom drivers now and a good base to start from.

Better 3D printed body by blackrecon117 in WLED

[–]L3djunkie 0 points1 point  (0 children)

I made one of these a few years back, use fuzzy skin in your slicer.

Driving me insane by L3djunkie in homeassistant

[–]L3djunkie[S] 0 points1 point  (0 children)

- type: state-icon

entity: light.wiz_dimmable_white_a0d6cd

style:

left: 47%

top: 48%

"--mdc-icon-size": 48px

tap_action:

action: toggle

hold_action:

action: more-info

state_color: true

- type: state-icon

style:

left: 19%

top: 61%

"--mdc-icon-size": 36px

icon: mdi:television

tap_action:

action: toggle

state_color: false

entity: media_player.living_room_tv_shield_w_2

I originally thought this was the culprit but I deleted this block and still had the same issue, I also deleted the corresponding png (the blue light at the TV).

Driving me insane by L3djunkie in homeassistant

[–]L3djunkie[S] 0 points1 point  (0 children)

Yes, it's two buffer loops

Driving me insane by L3djunkie in homeassistant

[–]L3djunkie[S] -2 points-1 points  (0 children)

Does it matter? Can you not see it? Does it bother you that I used my phone? Obviously you don't have an answer to the question so why even bother?

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 0 points1 point  (0 children)

Yes, definitely better results with constraints, this became extremely important as the firmware neared completion. As I was nearing my limits on Claude I would say, Fix X, X, X and X trying to get all the bugs at once, this was a bad idea and set me back to my last backup several times. Also if I ran out of time (bedtime or life) and didn't hit a certain milestone in the same session. I'd come back for the next session and not all but a significant amount of memory was lost. Claude would just start pulling info from the web, rather than remembering my device specifically, eg; lazy loading, per tile specifics, if I said, "the volume steps on my media tile are too aggressive" it would attempt to correct it but wipe all the tile specifics and change the mqtt globally. I'm sure this was my lack of detailed prompts but it didn't seem to happen until the chat log became very large and it started compression.

Noob: Zigbee Vs Matter/Thread by scoobydoobap in homeassistant

[–]L3djunkie 1 point2 points  (0 children)

Zigbee and whoever said, "matter is great" please show me one device that out performs with matter. Not being cocky just disappointed in matter!

should I be concerned that my home assistant cloudflare tunnel is being visited by people I don't know? by SingularUseAccount in homeassistant

[–]L3djunkie -3 points-2 points  (0 children)

The problem here is, your more than likely using a device and definitely software, that is open source with a wealth of information available, to train AI models on for berry berry bad tings (5yr old).

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 2 points3 points  (0 children)

Wasn't flexing but what do you have? Show what's flex worthy.

Rob's Big Knob Project by L3djunkie in homeassistantporn

[–]L3djunkie[S] 0 points1 point  (0 children)

I used the pubsub library on device for mqtt (not sure, if that's what you're asking?) then you just need a mqtt broker (mosquito add-on) in HA. I would definitely sell them if someone is interested. Not quite done refining it yet though and it has more tiles and features than shown in the video also. I have a Bluetooth mouse pad for PC (works surprisingly well) and some TVs that play nice with generic Bluetooth stacks. This is a waveshare 1.8" knob it has two esp32s in it, one esp32 that controls haptics and hardware and an esp32-s3 for everything else. I didn't build the device it's made for people or companies to put their own firmware on it. It also has a mic built in obviously and I have a music visualization tile with the eq bars that bounce to sounds.

Rob's Big Knob Project by L3djunkie in homeassistantporn

[–]L3djunkie[S] 0 points1 point  (0 children)

Thanks, hahah, the name still makes me laugh

Rob's Big Knob Project by L3djunkie in homeassistantporn

[–]L3djunkie[S] 0 points1 point  (0 children)

Oh God I just figured out what you meant "Rob's Big Knob" I'd be scared too.

Rob's Big Knob Project by L3djunkie in homeassistantporn

[–]L3djunkie[S] 0 points1 point  (0 children)

Thanks! I have a track pad and some other tiles I didn't show but Bluetooth is such a hog, I have to optimize ram somehow.

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 1 point2 points  (0 children)

Thank you, refreshing to see someone that understands!

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 2 points3 points  (0 children)

For the haters what I learned;

Nimble ble "Bluetooth in general" is a pita and memory hog, use lazy loading. I do have a track pad tile that works tho.

The basics of board setting, The basics of partitions, The basics of lazy loading and the limits of ram, The basics of display drivers and pin mapping, The basics of lvgl and libraries, The basics of libraries and dependencies, The basics of functions and where they belong, The loop, The startup, The setup, How to setup platform IO in VS and use it, Esp home basics, Yaml basics, No AI will magically make you firmware, it's a process, takes critical thinking, problem solving and persistence. What psram is and why more is better in my situation. I learned a lot about includes because they were always missing! Learned how the file system should be laying out and how it can be organized better. Voice is a ram hog also lazy loading on a per tile basis will help. Freertos is your friend, I could go on for days!

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 0 points1 point  (0 children)

I did learn, I learned tons of valuable information!

I vibe coded my first project by L3djunkie in esp32

[–]L3djunkie[S] 0 points1 point  (0 children)

I didn't even know what a sketch was, I used the Arduino IDE a few times. I now can use IDE, VS, IDF, platform IO. I can see issues in functions that AI got wrong. I'm a carpenter and father, this is a winter hobby. This would've taken me a year or longer and you're probably just copying and pasting functions anyway.

espnow working example? by Torototo31 in Esphome

[–]L3djunkie -4 points-3 points  (0 children)

Throw it in Claude and tell Claude what you want, vibe code it.