I don't have time to read this now, but I love it already. I'd love to learn more details.
I haven't looked at either really. These days I pretty much assume everything involves an internet connection and a phone app. I don't need to remotely do anything (even though I will add a secure way to do that in the future) and I'd prefer to just throw my phone away. The other big thing is that the interfaces I'm building are all custom, so at some point I'm going to have to do a lot of work. I'd much rather fit it into my framework than adapt it. My way probably isn't better, but at least I know how the pieces fit. And as you say, it is a journey, I started the project knowing that it probably wouldn't be completed before moving on to the next thing. A lot of things I've tried to make modular to facilitate that transition when it comes.I don't know how committed you are to your current path, but if you were starting from scratch I would strongly recommend you take a close look at Home Assistant and ESPHome. They are a hugely popular and active open-source project intended to do exactly what you are envisioning. I believe that you could accomplish 100% of your goals with 30% of the time and effort.
That said, I do understand that sometimes it is the journey and not the destination, so you may have very good reasons to continue down your current technical path.
I am 100% with you on the "no mandatory cloud" principle. But that's the thing: Home Assistant was founded on just that principle. They bend over backwards to keep everything local (although you CAN access remotely if you like). It really is at least worth a look. You might at least find it useful to fill in the cracks until you have a chance to cover them properly.I haven't looked at either really. These days I pretty much assume everything involves an internet connection and a phone app.
Could you elaborate on this? What "analog bus" are you referring to?For the Espar side, Mike had mentioned folks looking to have remote switches & sensors for the heater have accomplished it using the analog bus.
I don't have enough info to be actionable, but here is what little I think I know.Could you elaborate on this? What "analog bus" are you referring to?
What you’re missing is the ability to automate. If you put it all on one automation system then you can now have things happen automatically based on state changes. So if for some reason you want to turn off your AC and go ahead and switch to fan based on some rule like “if ambient outside temp is below 78F and battery capacity is below 40%” or whatever.OK, I have been biting my lip. I completely understand that many consider it to be "cool" to be able to control everything from the phone or a single screen, but ...
What are the actual practical advantages over a more typical setup where the heater/AC have their own thermostat, the fan has an on/off switch and speed control, and the inverter comes with a battery monitor? Add tank level sensors if the tanks are hidden from view, and what else is there?
Just trying to understand why this consolidation of everything is considered an advantage. Doesn't it significantly increase the odds of a single failure shutting down many systems? What is gained?
Advantage 1: VisibilityOK, I have been biting my lip. I completely understand that many consider it to be "cool" to be able to control everything from the phone, but ...
What are the actual practical advantages over a more typical setup where the heater/AC have their own thermostat, the fan has an on/off switch and speed control, and the inverter comes with a battery monitor? Add tank level sensors if the tanks are hidden from view, and what else is there?
Just trying to understand why this consolidation of everything is considered an advantage. Doesn't it significantly increase the odds of a single failure shutting down many systems? What is gained?
This is a legitimate point, and one that is often overlooked. But, the kind of systems being discussed here use distributed controls that eliminate single point failures. This is what projects like ESPhome are all about.Just trying to understand why this consolidation of everything is considered an advantage. Doesn't it significantly increase the odds of a single failure shutting down many systems? What is gained?
I understand that. It's the "or whatever" that so far I don't get. I have spent a lot of time living in my campers (usually about two months at a time) and I never wished I had this automation. The thinks I want automated are already automated (temperature control via thermostat, battery charge via charge control). If I want a light or fan or pump activated, I operate a switch.What you’re missing is the ability to automate ... if for some reason you want to turn off your AC and go ahead and switch to fan based on some rule like “if ambient outside temp is below 78F and battery capacity is below 40%” or whatever.
You are not alone.I understand that. It's the "or whatever" that so far I don't get. I have spent a lot of time living in my campers (usually about two months at a time) and I never wished I had this automation. The thinks I want automated are already automated (temperature control via thermostat, battery charge via charge control). If I want a light or fan or pump activated, I operate a switch.
I am trying to understand actual, practical advantages of having a system like this.