How can we help?


iOS app won't connect locally

Pinned Featured

Comments

66 comments

  • Official comment
    Avatar
    RainMachine Support (Edited )

    UPDATE (July 20, 2022)
    The RainMachine iOS app has been updated to version 4.6.125 that includes the fixes for RainMachine Touch 1st gen local network access and other fixes. Please update to the latest version from the Apple AppStore.
    Thank you

     

    UPDATE (July 09, 2022)
    The RainMachine iOS app has been updated to include the fixes for Local Network Access. Please update to the latest version from the Apple AppStore.
    Thank you

    ----------

    Hi, @all
    What we would like you to do is:

    Open your iPhone/iPad iOS Settings and search for the RainMachine app.
    Open it and look for the switch of Local Network. Switch it ON.

    If you do not see the Local Network switch under RainMachine app settings, then try iOS Settings - Privacy - Local Network and look for the RainMachine app to allow it (swicth ON).

    Open the RainMachine iOS app again and see if your RainMachine is automatically discovered or the one you added using Direct Access feature is accessible.

    If that doesn't work, please do the following:

    • delete the RainMachine iOS app from your iPhone/iPad
    • go to Apple AppStore and search for "rainmachine"
    • install the latest version from
    • attention when you are asked to accept this request from the app
      See image attached.
      Without this acknowledge and accept the RainMachine iOS app will not discover your devices automatically or through Direct Access feature.

       

    If that doesn't fix the Local Network discovery issue, we would like you to join the iOS Beta Channel and install the new Beta app released today.
    Note: starting July 09, 2022 the new AppStore 4.6.124 (6) version is released as Stable version on Apple AppStore. No need to enroll on Beta channel.

    1. Install Apple TestFlight iOS application from AppStore on your iPhone/iPad. Then access this web link on your Apple device: https://testflight.apple.com/join/mTPgsVCc

    2. You'll be automatically added to our beta testing program and you will be notified by Apple TestFlight when you can install the RainMachine iOS app.

    3. To revert to the current stable App Store version of the RainMachine app, just uninstall the beta app, open App Store and install the RainMachine application.

    Thank you!
    RainMachine Support

    Comment actions Permalink
  • Avatar
    Jefftheman

    I have a mesh wifi system and it seems if I’m on a separate point/mesh AP, it won’t connect. But when I’m in the garage it seems to work. Odd that it’s restriction isn’t just by SSID (network name).

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    Hi,
    Please make sure your mobile phone/tablet is connected to the same local 2.4Ghz network as your RainMachine device. Same IP class and same Gateway. Make sure your mobile phone/table Wi-Fi does not fall-back to mobile data if the Wi-Fi signal is low or lost.
    This way, the RainMachine discovery signal will be fetched by the mobile/tablet and the RainMachine will be listed under the DEVICES screen and will be accessible.

    Hope that helps.
    Thank you

    Justin
    RainMachine Support

    0
    Comment actions Permalink
  • Avatar
    RM_something

    My rainmachine pro is connected via ethernet. My phone can connect via web using the rainmachine’s local IP (10.x.x.x), so this is not a mobile/wifi issue, the app is failing to discover the rainmachine.

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    Yes
    But the iPhone needs to be connected to the same IP class and Gateway as your RainMachine Pro device.
    See the images attached of our local test devices discovered using RainMachine iOS app on iPhone 12 Pro Max phone.
    The Pro-16 device connected through Ethernet has the local IP address 192.168.12.137 and it is listed correctly in DEVICES screen.
    The phone is connected to Wi-Fi and shares the same IP class and Gateway.

    Hope that helps.
    Thank you
    Justin
    RainMachine Support


    0
    Comment actions Permalink
  • Avatar
    DDxx11

    @rainmachine - please see if the troubleshooting at this link helps  https://support.rainmachine.com/hc/en-us/community/posts/6577186498583-Need-to-add-RainMachine-to-app-using-IP-address 

    0
    Comment actions Permalink
  • Avatar
    RM_something (Edited )

    @Jason I think you mean subnet? 10.x.x.x is the private class A space. Please consider zeroconf / mDNS for discovery in the future, it is easier to reflect/route across subnets than random broadcast traffic.

    @DDxx11 Thank you, this worked for me. Since the browser connects on port 8081 I gave up after that and 443 failed.

    0
    Comment actions Permalink
  • Avatar
    Jefftheman

     

    IDK, all on the same network here

    0
    Comment actions Permalink
  • Avatar
    RM_something

    @jefftheman, try the recommendation from DDxx11. The app relies on broadcast traffic for discovery that doesn't always get routed, especially in mesh systems. You'll also want to make sure the rain machine's IP is stable (either has a DHCP reservation in your router or static on the rainmachine).

    0
    Comment actions Permalink
  • Avatar
    Jefftheman

    When going to the IP from a PC it goes to 8081, manually adding to the app still does not connect.  

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    Hi, Jeff
    Please use :8080 when enter the RainMachine IP address on Direct Access screen.
    Thank you

    Justin
    RainMachine Support

    0
    Comment actions Permalink
  • Avatar
    Jefftheman

    No success with the app, can connect fine via web browser (from mobile device), tho not very mobile friendly.

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support (Edited )

    Hi, Jefftheman
    So, you are trying to add your RainMachine device using the Direct Access feature, something like:

    Name: Jeff's RainMachine
    Url or IP address: https://192.168.5.25:8080
    Save and when you come back to DEVICES screen and you see the Jeff's RainMachine listed under DIRECT ACCESS section it doesn't work?
    Let's forget about automatically discovery on DEVICES screen since your wi-fi setup is a mesh network.

    Please try again using the upper left side hamburger menu - Network Settings - Direct Access - Add Device (+)

    Hope that helps.
    Thank you!
    Justin

    0
    Comment actions Permalink
  • Avatar
    Jefftheman

    Correct 8080,8081,443 nothing works now from the app, restarted the controller, verified IP’s and networks. I can use the IP from my phone web browser but the app just spins.

    0
    Comment actions Permalink
  • Avatar
    RThompson

    I am also having a similar issue. After many years of flawless service and zero connection issues, the app is now telling me I am remote even though I am local. I strongly suspect that when RainMachine converted remote access to a premium service, a technical issue was introduced that created a problem with local recognition. I do have an EERO mesh system with 3 routers, but again, this was never a problem with local recognition until the arrival of premium services. This is beyond annoying to lose the ability to control the device with the app. The direct access solutions in this thread do not work for me. Hoping to see another solution surface soon.

    1
    Comment actions Permalink
  • Avatar
    RainMachine Support (Edited )

    Hi,

    @jefftheman
    Please try to use https://192.168.5.85:8080

    @RThompson - for mesh wi-fi setup networks please use the Direct Access feature too for local connection. Before the mobile app update, all devices where grouped into the same list called MY RAINMACHINES, now, the new iOS app DEVICES screen has listing categories for each and maybe before that you did not noticed that you accessed your RainMachine through Cloud Servers remote access.

    Let us know and thank you for your understanding.

    Justin
    RainMachine Support

    0
    Comment actions Permalink
  • Avatar
    RThompson

    Thank you but I cannot get the Direct Access feature to work. I have set up the IP address as indicated in this thread, but when I go back and select the direct connection I just saved, the app just spins. Also, I am unable to reach the Rainmachine via a web browser. Do you have another solution? 

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    @RThompson - would you please record your phone screen and send us the video screenshot?
    Can you access your RainMachine device using a web browser by typing it's https://local_IP:8080 ?

    Thank you
    Justin

    0
    Comment actions Permalink
  • Avatar
    RThompson

    No, I'm not able to access RainMachine using a web browser. I have tried typing what you show above, but it does not work.

    0
    Comment actions Permalink
  • Avatar
    RThompson (Edited )

    After restarting the RainMachine, I was able to access from a web browser, but I still cannot access via the app using Direct Access. UPDATE: I was able, for a short time, to make Direct Access work on the app. However, when I tried again a few hours later it would no longer connect. It is clearly not a stable solution to the problem created by the Premium Services roll out.

    0
    Comment actions Permalink
  • Avatar
    RThompson (Edited )

    Justin, it seems you are out of ideas. What assurance can you give me that if I upgrade to premium services this problem will go away?

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support (Edited )

    Hi, RThompson
    Would you please let us know your local Wi-Fi set up environment.
    Of course that the problem will go away since all the traffic will be sent through the RainMachine Cloud Servers.

    But we need to find out what is causing the problem on your side. Our Apple developers are looking into it, but they need more info related to your Wi-Fi network set up. We are not the only devices that have discovery issues on wi-fi mesh networks or different repeaters through out the location.
    As you said - it worked for a short period of time and then it didn't.

    At the office and at our personal homes we do have different Wi-Fi network set ups and on all of them we can discover the RainMachines locally using iOS and Android mobile apps.

    Justin

    0
    Comment actions Permalink
  • Avatar
    RThompson

    What exactly do you need to know about my WiFi setup? You guys may not have the only device with discovery issues, but RainMachine is now the only device I am having trouble with, and I have several devices that I access and control locally and remotely through my Mesh system. These include a home alarm/control system, a separate security camera system, even a system that controls my pool valves. I didn't have to do any special set up for these systems to work flawlessly. Anyway, tell me what information is needed and I'll get it to you.

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    So, you have a mesh wifi setup system. What vendor? We have known issues with Eero mesh systems, that's why I ask you that.
    We understand that your other devices work flawlessly, maybe they are cloud connected and that's why. We are looking to access a device locally and that's the issue we have.

    Hope you understand that.
    Thank you for your patience!
    Justin

    0
    Comment actions Permalink
  • Avatar
    RThompson

    Yes, I have an EERO system.

    0
    Comment actions Permalink
  • Avatar
    Jefftheman

    I’m 100% behind RThompson, I have a degree in networking systems, but I’m approaching this as a “dumb” user. I don’t want to have to tweak configs to make it work. I don’t care if I have to manually add it in the app (I shouldnt have to) but it isn’t working. I’ll send any info you want.

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support (Edited )

    Hi, we will have to ask you to search your mesh network provider support about the UDP Discovery feature.
    Like https://support.eero.com/hc/en-us/articles/207613326-What-advanced-features-does-eero-support-
    Or Google Mesh https://support.google.com/googlenest/answer/6309220?hl=en see the Firewall paragraph related to UDP Discovery.

    Thank you!

    Justin

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    Just check your setup not to block UDP Discovery that our RainMachine use in order to show up locally on DEVICES list.

    Thank you for your patience and understanding.

    Justin

    0
    Comment actions Permalink
  • Avatar
    AaronRing

    Justin-
    I too started having issues when premium services rolled out…unlike Jefftheman I do not have a networking degree, but until now I’ve considered myself fairly savvy when working with all of our smart devices in the house 35ish….they all work great except for this one…I’ve played around with it for several days now and cannot get it work at all…now I’ve dug a hole and can get out of it…the unit is sitting with A on the display, I can connect my phone to the signal, but there are no devices listed in the app…I really don’t know where to begin to get this setup and working again….meanwhile we’ve been having a mass heat waves here in the Midwest and my plants are thirsty

    0
    Comment actions Permalink
  • Avatar
    RainMachine Support

    Hi, Aaron
    If you have A on the Mini-8 display it means that the Setup Access Point is ON.
    Open your phone Wi-Fi settings and look for RainMachine-XXXXXX Wi-Fi network on the list. Tap on it to connect to Mini-8 AP.
    Once connected, even if it says there is no internet connectivity) open the RainMachine mobile app and you should get the Mini-8 listed on DEVICES screen.
    Tap on its name and the first time you'll be asked to connect it to your local Wi-Fi network. Choose it from the list (that is the list that Mini-8 discover, not your phone) and tap on it to connect. Enter your local Wi-Fi password if any.
    Once connected, the phone will follow and will connect to the same wi-fi as well.

    After that, make sure the phone is connected to your Wi-Fi netwotk and then reopen RainMachine mobile app. You should have the Mini-8 listed on DEVICES screen.

    Hope that helps, Aaron
    Justin

    0
    Comment actions Permalink

Please sign in to leave a comment.