Agree. Basic functions via wifi connections for filter pump, spa/pool mode, heater on/off, and lights.
Itās just access to relays to switch over them on and off as the first iterations.
Each relay should be a separate device in ST.
Other stuff can follow later!
Will this also work with the iaqualink iq900?
@TRIglm
How itās going you are cincerly missed here.
I agree with the recent posts simple on/off for each relay is a good v 1.0. I have Wi-Fi available near my main controller and pool equipment. I can also get a network connection if necessary. Fairly tech savvy but not an accomplished programmer but happy to help test and contribute. Thanks for the effort so far.
Iām using three Intermatic CA3750s to control my pool pump, spa heater, and spa pump and jets. The CA3750 can support 220V in 1xDPST mode or two 120V relays in 2xSPST mode. Smartthings recognizes it as a generic Z-Wave switch and doesnāt support 2xSPST mode but I wrote a custom device handler and smart app to add support (see https://github.com/LunkwillAndFook/SmartThingsPublic). For the pool light I used a 500W Z-Wave dimmer switch in a weather enclosure which is wired to the load side of a 500W GFCI.
Be warned that the range on the CA3750 isnāt great so youāll need other Z-Wave devices nearby to help relay. GE has a similar device that has an antenna (and likely better range) but I do not believe it supports a 2xSPST mode.
Hope this helps.
it looks like we have a man down again.
Iām still making progress. Sorry @macmus, and others, if you are frustrated by the slow pace. But as I said, itās not my main gig and am happy to accept help from other software devs. Lots of people have kindly offered to help test and Iāve gotten good guidance from the group but no Devs.
Software
Anyway, Progress! I have completed the coding for the Wifi Setup Android app. Iām pretty happy with it. Itāll connect to the SBC over Bluetooth and list what it sees for Wifi networks. Then the user to selects the network they want to connect to and enter a password. This will be a familiar thing for anyone whoās ever set up a Nest or device like that.
Next is stop is to do the same thing for iOS.
Then itāll just be a simple setup app for Android and iOS to name the Aux ports that you want to show up on SmartThings.
Iāll just do a quick cleanup of my current UI and remove the non-functional bits (like setting thermostat). Saving the more capable/flexible version for Rev 2.
Thatās it for the software.
Hardware
Iām prototyping on a Raspberry Pi 0W but thatās not a practice board beyond the BETA phase. I found another SBC that has similar capabilities as the pi but can be purchased in bulk. The bad news is that it requires some soldering to set up the power and data connection that the user can attach to the Aqualink. Iām a software guy, not terribly comfortable with a soldering iron. Itās also got a slightly different OS than the Pi so there my be some Integration effort there. But in the end itāll be a cleaner solution for you guys to install just 4 screw-down wires to attach from a similar terminal on the Aqualink.
Thanks for being patient and letting me geek out on the forum.
Im eagerly waiting for an iaqualink integration.
Just ran across this thread. You can use the below to gain full HTTP API / MQTT / Websocket access to Jandy/Zodiac AqualinkRS Control panel. (Runs on a raspbery pi, but source has been be compiled for other SBCās). It got full support for all the standard buttons (ie turning pool equipment on/off), set thermostat setpoints, freeze protect, date time, salt water generator, and posting information about each, etc
It shouldnāt be hard to integrate to SmartThings with the endpoints available, just needs someone to do the SmartThings configuration. Integration to Apple Home Kit, Domoticz & Home Assistant information is already there.
Thatās a great find! I wish I were a developer and knew how to make sense of all the code and connections. Iāll just continue waiting on the sidelines until someone can make this digestible for the masses.
Let me know if you want another beta tester. Fraid I canāt help with the development, but totally willing to help out in other (sadly less valuable) waysā¦
There is a new release of the Pentair Screenlogic App which now includes support for managing Intellibrite lights alongside all the other features - pumps, temperatures, Intellichem and Chlorinator status, etc. Code is available here If you have a Pool Controller compatible with nodejs-poolController this may be a good option to look at. It requires some additional hardware (RPi, RS-485-dongle) to get it running but this combination works great for full control of the pool and all relays, lights, etc.!
Hey just checking to see how far along you are with releasing your code.
I am interested in this as well. But I have a few questions. Would this work on the IQpump01? I use the iaqualink app to control the pump speed, on/off, and schedule. Would that work on the smartthings app as well with what you have wrote? I am new to the pool world and this motor and set up came with the house. I appreciate the feedback.
No updates ;-(
Hi there, looking for a wifi option to basically turn on spa and heater while away so that it is hot when I get home. Have Jandy Aqualink RS PDA at home, but not iAqualink. Would be cool to control from google home or Alexa as well.
Just started investigating option for this, but looks like you are quite a bit further along. Happy to do some testing.
I found this link that I thought was interesting. You might want to give it a look.
Also wondering if it might be possible to do a wifi/RF bridge that could replicate the signals sent by the PDA?
I wish I had something more to offer. I want to learn but in this situation, it is probably not the best time to start.
I appreciate everything you are doing and I canāt wait to test it out. And letās face it, I live in Kansas and canāt even use it right now anyways. LOL
OK, still here. I got busy with some other projects with my day-job. When I returned to this it looks like ST is changing their API so Iām investigating what impact that will have on my Jandy bridge interface. Looks like a partial rewrite of some of it. Doesnāt make much sense to finish what I have if they are going to deprecate that API. The good news is that the new API looks a little more streightforward for this type of thing. Iāll keep you updated.