I own a commercial winery and I'm looking at this as an option for a fermentation controller to monitor temperatures and control glycol flow through solenoid valves to cool down fermentations. I'm replacing an old system using Ubiquiti mFi hardware - mPorts with PT100 probes and the mPower strips to control AC solenoid valves. Has anyone done anything like this?
We're also in the process of setting up a 360 head lettuce system and using the MyCodo interface for managing the system.
I see some of the systems out there for brewery control and I'm guessing once I get everything setup for the lettuce system, there's a lot I'll be able to steal from the lettuce and mushroom designs to start something workable for fermentation.
Thanks for all your hard work on this Kyle!
I've used Mycodo in many projects to switch relays to control AC devices. Using a temperature sensor and the values to regulate temperature with fluid should be a fairly easy setup. There are a few different methods you can use to regulate the temperature, PID, Conditional Controller, Bang-bang Function (will be in 8.9.0 release), Custom-built Function, but you might want to settle with building a Conditional Controller that will allow you to program your own if/else conditions within a nice user interface for choosing conditions and actions. Without knowing more about your particular system and what you plan to take control of, I can't really elaborate.
Thanks for the response Kyle! I agree - designing a conditional controller for if/else conditions will likely be ideal in this case.
Has anyone used this Pro Switch power strip from Digital Loggers ( https://dlidirect.com/products/new-pro-switch )? Looks like I'd be able to use existing AC solenoids, wouldn't have to deal with wiring all solenoids back to the main controller unit and could use 3 of these spread amongst the tanks. It has a REST API, wi-fi, 8 controllable outlets. Any thoughts on using this?
Next up - figure out temperature probes for about 20 tanks that are spread along 130' of wall space.
There are a lot of less-expensive wireless outlet strips that allow the amazing custom firmware called tasmota to be flashed, which expands their functionality and allows remotely controlling via several methods, including MQTT (my favorite). See my previous comment: https://kylegabriel.com/forum/general-discussion/wireless-smart-outlets/#post-1036
Though, if you wanted to use that particular wireless outlet, there is a Bash Script output and a Python Script output that you can likely use to interact with the REST API of the outlet strip.
This one does handle MQTT natively as well. It's definitely more expensive than some of the other Tasmota capable units but it is also a little more industrial construction and can be wired via ethernet. And, since it has native MQTT and the company has good customer service, I feel a little more confident in an industrial setting. I really do like the Tasmota options though and might use a few of those to monitor electrical usage for lights in my hydroponics setup.
I also came across this temp sensor that might be a good option for me - native MQTT, wifi with a probe that can be inserted into a tank thermowell. I ordered one to play with.