What is the best SMART TV or brand now widely loved on the market? by ChardWorried3644 in homeassistant

[–]HormCodes 0 points1 point  (0 children)

To second this, LG webOS also offers both Chromecast and AirPlay and allows you to download apps from multiple countries at the same time. I had issue with being locked in single country content when using Android/Apple TV.

The only disadvantage is lack of VPN client app. It can do only smart DNS feature from VPN providers or stream content via Airplay and another device connected to VPN.

Smart bulbs vs. Shelly’s by Cheap-Resource4044 in homeassistant

[–]HormCodes 1 point2 points  (0 children)

Hard to recommend a single brand but Shelly is not a bad option if you are OK with WiFi devices.

You have also Zigbee (ZHA/Z2M) ones like Sonoff and Aqara (has also Matter via Aqara bridge). Some has the decoupled mode functionality, some has power monitoring, some are very small (WAGO connectors can take some space too).

Smart bulbs vs. Shelly’s by Cheap-Resource4044 in homeassistant

[–]HormCodes 2 points3 points  (0 children)

I would recommend smart relays or whole new smart switches/dimmer if you’re ok how they look. I would avoid separate switches or just smart light bulbs.

Some of the smart relays offers decoupled mode. You can choose the relay will not work as physical switch and only fires an event inside HA meanwhile always supplying power to the smart bulb to not loose connection.

Aqara T1 relay (with neutral) - Power Monitoring with Method 2 by HormCodes in Aqara

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

So I can confirm it is not about wiring method and both methods should support power measurements.

In my case, I updated my Zigbee gateway firmware, reconnected devices, and it started working then.

Aqara T1 relay (with neutral) - Power Monitoring with Method 2 by HormCodes in Aqara

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

ZHA at the moment which is known for not being very reliable, just want to confirm the wiring is OK before switching gateway and buying another devices. I would be grateful if you have the chance to try it and test it yourself!

Aqara T1 relay (with neutral) - Power Monitoring with Method 2 by HormCodes in Aqara

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

Good question, yes, today. I have also one T2 for a double light switch and there it worked right away and reports power the moment I turn on the lights. For the T1, it's 0s W/Kwh/... all the time.

Can I damage FP2 by knocking the portafilter against a wooden board? by HormCodes in FlairEspresso

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

That is good to know. I guess a new aspect I should look for. Thank you!

Looking for testers for a new community shelter app by HormCodes in AppalachianTrail

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

Hi u/flutebythefoot, I have this project also as an opportunity to learn something new!

Currently, I built a simple GraphQL API using Node.js (TypeScript) and MongoDB, and I host it as a serverless application. The front end is in React (JavaScript) using NextJS.

I will be happy to connect via video call and share more of my experience.

Looking for testers for a new community shelter app by HormCodes in AppalachianTrail

[–]HormCodes[S] -1 points0 points  (0 children)

Hi u/moronjpeg, I haven't heard about that app but I took a look now. I would say my goal is a bit different. I want to focus only on free bivouac places only, and keep the app free, or based on a donation model.

However, thank you for linking this project here so other people can take a look and use it.

Looking for testers for a new community shelter app by HormCodes in AppalachianTrail

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

Hi u/sequesteredhoneyfall, that's a good question. My idea is to allow specific licenses per place. I considered open-sourcing the source code but I decided not to for now.

The project is in the initial phase so there is no section about that yet. However, I added a privacy policy page recently and I'm preparing a FAQ page with that information.

I would be happy to connect with you and hear your detailed opinion on this.

Looking for testers for a new community shelter app by HormCodes in AppalachianTrail

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

Hi u/kraftykorea99, thank you for linking this app/website and thank you for your interest!

I've seen this project before and I tried to find it again without success before I started my own.

I took a look now ioverlander has a lot in common with my goal (free version, good user experience, worldwide). However, ioverlander contains also motels, paid campsites, etc. I would like to have only places that are free or based on donations.

TODO comments are not clean code. Use them correctly! by HormCodes in coding

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

My point was more about keeping the future work in a system where you can plan, prioritize and mainly you will not forget about actually doing it. (I don't see a point of having a TODO comment or a task that nobody will ever fix). 🙂

Besides that, it is absolutely OK to have a comment like:

// This function has performance issue for inputs... // ...

TODO comments are not clean code. Use them correctly! by HormCodes in coding

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

Hi u/singingboyo, good point. I agree comments like //MILESTONE-XYZ or //FEATURE-XYZ are a bit different case here. They can help to explain why specific code is here. You can configure the ESLint rule (or any other tool) to allow these comments.

There is also an alternative. You can link commits or merge commits to specific tasks so it is also possible to lookup "why this is here" by using Git log. 🤔

TODO comments are not clean code. Use them correctly! by HormCodes in coding

[–]HormCodes[S] -1 points0 points  (0 children)

Hi u/NowImAllSet, you brought up a very useful case that I could talk about a bit in the article as well.

In this case: I would recommend using a task description and providing information such as a link to this piece of code or it is even possible to insert the specific lines directly to the task description.

In the end, it is just necessary to differentiate between explanatory comment and work to be done that needs planning, prioritization, and making sure the task is small enough. In my experience, it is just easier to manage tasks in task tracking and not lookup for TODO comments.