Yeah Ill do all my code in ESPHome and then use HA to automate it. That gives me the ability to put a push button where ever I want to for manual open/close on the blast gate as well. I’m sure you could do the same with your code but I know nothing about that lol. I barely know ESPHome LOL
I just got them mounted right before I had to travel, so I’m still early in the process, and still designing magnetic couplers that fit the DWV correctly, and also ball valves for my 2.5" hose also that runs inside my workbench to my router table, etc. etc.
Yeah I have to make some changes to my entire system so I wanted to get this sorta straightened out so I can plan and incorporate this in the middle of making the changes. Right now the only thing hooked up to my dust collection permantly(ish) is the full sheet LR3 and a second smaller hose that I use to clean up around cut things and can also hook the smaller LR3 to the same port. But the small machine is going to be moving and farther from that port so I need to add on, and I need to run to the table saw and chop saw where ever it ends up lol. Still a lot in the planning phase for my complete system but good to know what’s going to be used along the way.
What you describe is where I was going with mine too. I was designing geared blast gates that a stepper could drive. I cut the gears out of masonite board on the MPCNC and glued the rough sides together so that the smooth sides slid on each other.
I was going to mount the blast gate at each machine. That way the esp32 that was monitoring for the current could also open/close the local blast gate.
What I discovered is that I still have a few too many machines that I move around when I use them, so trying to standardize on a dust collection setup isn’t in the cards just yet.
Rumor has it we may be getting a storage shed that will allow me to move a bunch of the gardening stuff out to the shed that’s currently taking up room at the back of the shop where the woodworking tools are. I’m hoping with the extra room I can lay out my area better.
Yeah trying to automate stuff that moves around is not really possible without a TON of preplanning and zero flexibility so I see your point for sure. Hopefully you will get the needed space soon and be able to dive into it more.
If y’all haven’t seen it, this guy also has a pretty good setup that might be slightly easier and less plastic, but he sells his stuff now.
pretty good video, but in the end, I don’t think he was using DWV and didn’t want to pay for the models without knowing for sure that I wasn’t going to have to edit them and stuff.
He also relies on manually pulling the blast gates, which I wouldn’t be able to reach for mine.
Scott Walsh also has some that he automated with MDF instead of 3d Print. Also good content
Both of those are worth watching for ideas even if you have no intent of using their stuff
Just got done running the LR3 and about to go start the next job. Dust collection kicked on and off each time I started/stopped the spindle. Very nice!!! I do have one issue I need to figure out though. Before I put this last piece of plywood up I was using the dust collection to clean off the left overs from the last sheet and it kept shutting off. I guess once I turned it on and the current draw was low on the spindle that automation shut it off. I need to see if there is a way to have it only shut off if the spindle start automation triggered it. Seems I have a lot more to learn LOL
Edit: Got it figured out. I didn’t know that you could use another automation as a condition. Worked perfectly!!! Spindle will still turn it on and off, and if I hit the push button in the garage it will stay running and not be turned off by the spindle automation!
It is very empowering. It feels great at first. Then when things break, you have no one to blame but yourself. This is why we have adages. “The journey is the destination”, stuff like that.
I’m very happy with it. I am not sure it provides any practical value. But I like to know it is optimized.
I have several temperature sensors in the house. I love the awful named Xiaomi Thermometer LYWSD03MMC. I can literally flash them with new firmware from my couch, using an android phone, without installing an app. They broadcast temperature, humidty and battery level over BLE. I add one line to the config for a few of my esphome devices and I have good coverage for a ble proxy.
Each sensor has a weight value in home assistant. So the living room has a 1.0. My office is 1.0 while I am scheduled to work. The bedrooms have 1.0 at night. The average house temperature is:
sum(temperature * weight)/total weight
I also have my thermostat’s measured temperature in home assitant. I compute the difference between the thermostat temp and the average house temp. I end up with an answer like, the house temperature is 4.6F above the thermostat.
I low pass filter that offset. I don’t want it too dynamic. Ideally, it would have a step response on the order of a half hour or so.
The filtered offset temperature gets fed back to my custom thermostat. The custom thermostat code keeps a local copy of that offset. Whenever it gets a reading from the temperature sensor, it adds that offset before comparing for the logic to toggle the HVAC.
You can see the offset change a lot while the heater is on. That isn’t my intention. But it does have an effect. There is also a trend where the offset is higher during the day and lower at night. There is also a DC offset that shows the thermostat temperature is always higher than my house temperature. Those things are all well adjusted.
With the weights and the offset, I think it is pretty well designed. The thermostat is still local only control. There is a lot of flexibility for automations in the weights. I could turn off the temperature sensor in the room with the fire place if that was running, for example. The low pass filter makes it less obvious I am changing anything.