News for hackers. Stuff that matters.
Re:How I wrote my own Smart Home software by pmlnr on Monday June 05, 2023 @08:18AM (#36195222)
> Domoticz is a bit of an odd bird, I never figured out what was their value propositon

Simple, rock solid functionality. If you want more, write scripts.

I really like the approach.

Re:How I wrote my own Smart Home software by temporal828 on Monday June 05, 2023 @12:35PM (#36198871)
> Simple, rock solid functionality.

Don't ever open that C++ code base unless you have a barf bag.

I started making contributions and gave up because I have better things to do with my time then ruin my soul.

I will also note that they stole the MQTT protocol from Home Assistant - so at least they need ideas from elsewhere. (ie openzwave died so domoticz needs to rely on the same NodeJS subsystem infrastructure of HA)

I love the concept of domoticz - lua, but my god the architecture and implementation is a tire fire.

Re:How I wrote my own Smart Home software by midoridensha on Monday June 05, 2023 @09:27PM (#36206889)
>I love the concept of domoticz - lua, but my god the architecture and implementation is a tire fire.

Is that better or worse than a dumpster fire?

Re:How I wrote my own Smart Home software by jnsaff2 on Wednesday June 07, 2023 @11:23AM (#36227998)
Tire-fire is spectacular compared to dumpster fire. Highly energetic thick black smoke probably visible from space shuttle with naked eye.
Re:How I wrote my own Smart Home software by temporal828 on Wednesday June 07, 2023 @02:11PM (#36230876)
On rock solid functionality:

https://github.com/domoticz/domoticz/issues?q=crash

segfault, leak and hang are also fun ones. Apparently the massive memory leaks in the python integration has never been fixed. Not surprising, one look at hardware/plugins/Python*.cpp is bad for your health.