The B-hyve 4 Channel Water Sprinkler replaced a 20 year old rainbird. It's about 1/3 the size of the Rainbird by volume (good). I admit I had some trepidation, based on the few bad reviews, but figured I'd take a leap of faith. A wifi sprinkler system that I could monitor and control while travelling sounded very attractive, esp when "home" was hit with a heatwave! The eventual garage destination for the unit is about 45' from my home TPLink AX50 Wifi-6 router, and crosses through two walls, one floor, and a garage shelf stacked with paint cans. My phone gets 1-2 wifi bars from that location, so I had some connectivity concerns. In the end wifi signal strength was not a problem. Before Amazon delivered the B-hyve, I downloaded the Android app, but stopped when it reached the point where it tried to initiate contact with the (B-hyve) device. Lesson for others, it's not worth downloading the app until the unit is in-hand and powered on. When the B-hyve was delivered, I connected the unit to the 24VAC adapter and powered it up in my living room. I started the Android phone app and continued through the process of setup.. initially through Bluetooth. As mentioned in another review there is RISK involved in connecting the unit to Wifi because you enter your wifi SID and password into the phone app that is transmitted to the B-hyve unit. The B-hyve license agreement (aka terms) appears to follow strong European Union GDPR Personal Info (PI) regulations. I've contacted Orbit and asked if they collect or retain my router password. if Orbit doesn’t reply or replies affirmatively, I’ll have to think about whether the risk is worth keeping the unit. There’s NO reason why the router password needs to leave my home network and collecting it on Orbit servers would be an absolute breach of trust. I spent at least a couple of hours trying to program the B-hyve the first time. I was interested in watering my lawn (2 circuits/channels) using the "smart watering" feature, which uses inputs like soil, plant type, location info, and weather data to determine when and how to water. I was willing to abandon my wired outdoor Toro rain sensor that I used with my Rainbird controller. However my hanging plants and planters need every day, 2-3 times daily watering, once at 3p at the hottest part of the day. After over an hour of dicking around with "smart watering", I set up a manual program for the planters. Oh, btw, I had to go online to find out that you set up manual programming from the app Home screen, which is an Industrial Engineering FAIL since the app starts you on the Zone screen on first time startup (as in WTF Home screen? Oh That Home screen!) The thing about Smart Watering is that it forced the start time for my lawn watering at 6am. Apparently it's not smart enough to work around my planter manual program, and after much effort trying to change the Smart Watering start time, moved my manual program start time instead. That took about 30mins of dicking around. The Smart Watering system broke up my lawn watering into 3 cycles, repeated back to back. I guess that's to help the water sink in and reduces run off. Ok. I can deal with that, even though my yard is relatively flat. When I moved my control wires from my Rainbird to the B-hyve, I screwed up the order. But when connected for the first time, only #3 controller worked. And then when I cycled through the zones, only #3 turned on a circuit. After some trial error, it seems like the B-hyve gets confused if you power it off and on and DON'T close and restart the app. That said, I was more careful to insert the control wires fully and tighten it down with the (included! thx!) mini screwdriver. The cavity behind the cover was able to accommodate all the extra wire (power and control), so the finished installation is very neat (excellent!) I will say, the wifi convenience is nice. I can test/check the sprinkler system from anywhere in the yard, whereas in the past I would be running back and forth like a chicken with his head cut off. And I can monkey with the settings while relaxing in my living room. I also run a copy of the Android app in a Windows Bluestacks emulator session, for the rare instances I'm on my laptop and am too lazy to reach for my phone. And I resurrected my Toro rain sensor for one of my manual, backyard circuits, where all plants receive rain. (Update 5/1/21) Email reply extract from Orbit, regarding the B-hyve app's use of the router password: The password is not saved at all. It is only used to access the router, and it is never seen on our end by a person. That information is not stored. S****** D. B-hyve Project Manager