Jump to content
UltiMaker Community of 3D Printing Experts

UM3 app - can it work outside of wifi range?


Tiger91

Recommended Posts

Posted · UM3 app - can it work outside of wifi range?

Hello,

 

I was wondering if the UM3 app that allows you to view your ultimaker in action worked when you were outside of wifi range.  For me, I'm unable to view it when too far away.  Is there a way to remedy that?

 

Thanks

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?

    Howdy

     

    Yes you can and rather than tell you how please use the search feature as I was encouraged to use when I first began participating within the forum.

     

    Then if you have additional questions I will be glad to help.

     

    The process is easy.

     

    This forum has a tremendous amount of information posted within.

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?
    3 hours ago, Shadowman said:

    This forum has a tremendous amount of information posted within.

    That being said, a lot of it can be contradictory. For instance, this topic: For a gazillion years, it has been the wisdom of those who came before to use VPN. However, I just read a thread from someone who found a workaround that made sense. And, for the life of me, I cannot find that.

    • Like 1
    Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?

    Understood

     

    The fact that you took the time to read what was previously posted I willl gladly share the steps. 

     

    Because of personal time constraints I am unable to do so until later in this day.

     

    I will update this thread.

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?
    47 minutes ago, Shadowman said:

    The fact that you took the time to read what was previously posted I willl gladly share the steps. 

    Was that you? Awesome :) Thanks! ?

  • Link to post
    Share on other sites

    Posted (edited) · UM3 app - can it work outside of wifi range?

    Alright; I share the following with the caveat and understanding that "anytime" to create access to your network for outside no matter how secure you think it is one can "always" find the front door if they want to.

     

    Having shared this.

     

    We set up remote camera access expecting it be of great value however, because the camera is static and IMO oddly placed and does not move with the build plate about all you can discern is if the printer is printing. Yes it will show if there is a gross issue however, you can not see the quality of the print. With regards to the remote management; we have never used it however, I suspect that if we saw a gross print failure we could remotely abort the print. I certainly would not use it to start a print.

     

    Moving forward.

     

    There are two primary ways to access the printer. To be clear, the Ultimaker app such as the phone app will not work as it is not configurable.

     

    1.Into Ultimaker Remote Management UI however, the camera is not visible through this UI.

    2. Into and "only" into the camera; this is by far the least vulnerable situation.

     

    With this being said; yes you can VPN into your network and for many folks this their only option be cause they do not have a public IP.

     

    Google "whats my IP" if you do "not" have a public IP then your only reasonable choice is to access your printer via VPN. If you don't understand the difference Google it. The fundamental difference is whether you are being assigned an IP by your internet provider behind their firewall effectively a Private IP and your first NAT. If you have a Public and or Static IP then no VPN is required to access your printer and you assume "all" of the risk associated with opening your network door because as I said; "if" you can get in so can someone else.

     

    In any case;

     

    In my case I have static IP's however; my first layer of security is to use a DDNS provider such as "NO IP" but there are many. Effectively using this service allows you to convert your public IP to a name or whatever rather than the actual public IP address. By doing this it allows you to change at will, the primary access to your system.

     

    Here you go;

     

    The first this you need to do is MAC assignments within your router; this will effectively make the IP address of your printer static; even though the printer uses DHCP login it will check the MAC address first and since it has been assigned to an IP address it will always use this same IP address. Keep in mind that if you connect via WiFi and LAN you will have to do this twice as the MAC addresses are different for each. For all of the examples below I am going to assume that you use one or the other. 

     

    The next thing you need to do within your router is port mapping and forwarding.

     

    For the camera "only" you need to port map 8080. You want to map this port because 8080 is a common port. Select a port number between 3000-9999 and map it to port 8080 and associate it with the MAC assigned IP address created above; for this example I will use external port 6000 = 8080

     

    For the remote management UI you will need to port map 80. You want to map this port because 80 is a common port. Select a port number between 3000-9999 and map it to port 80 and associated with the MAC assigned IP address created above; for this example I will use external port 7000 = 80

     

    Next; decide whether you are going to use a DDNS service; many are free.

     

    If yes then create an account and then decide what you want to call your external access name; akin to the name on your mailbox. For this example I will use "myultimaker". You will assign this name to your Public IP address that was found using "whats my IP"

     

    Once you have completed these steps using a DDNS service you will access your printer as follows

     

    For Camera "ONLY" Access

    myultimaker.ddns.net:6000/?action=stream 

     

    For remote management services

    myultimaker.ddns.net:9095

     

    "IF" you opt not to use a DDNS service then your access will be as follows

     

    For Camera "ONLY" Access

    http://(your public IP address):6000/?action=stream 

     

    For the Remote Management Services UI

    http://(you public IP address):9095

     

    I hope this gets you where you want to be.

     

     

     

     

     

    Edited by Shadowman
    Spelling
    • Thanks 1
    Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?

    I do not recommend to do just a port forwarding, it is highly insecure and your printer is open for the world, therefore everyone could play with the API and watch your printer printing. Ok for API PUT requests you need additional authentication, but in my opinion it is not worth the risk that there is maybe a unknown bug/hole in your UM.

     

    Most consumer router can do VPN out of the box with minimal configuration and it is safer without the risk to invite all the script kiddies all over the world.

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?
    11 minutes ago, Smithy said:

    I do not recommend to do just a port forwarding, it is highly insecure and your printer is open for the world, therefore everyone could play with the API and watch your printer printing. Ok for API PUT requests you need additional authentication, but in my opinion it is not worth the risk that there is maybe a unknown bug/hole in your UM.

     

    Most consumer router can do VPN out of the box with minimal configuration and it is safer without the risk to invite all the script kiddies all over the world.

     

    Agreed and yet knowledge is power and with the caveat I answered the question.

     

    IMO; port forwarding for the camera has extremely low risk as it is not directly associated with the printers remote management UI so for all intensive purposes it is a one way street.

     

    Furthermore, I see no reason why Ultimaker does not allow password creation on the camera and the remote management UI; if for no other reason to insure that someone does not unintentionally disrupt and or change a print in progress.

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?

    the other option @kmanstudios was referring to (and I can also not find it back) was leaving your pc on, and connect to the pc remotely. a user suggested "chrome remote desktop" but there are many options.

     

    I personally like VPN, easy and apparently safe. Also, as the build in camera's of UM3 and S5 are indeed in a odd position I use a raspberry pi ,  a few webcams and "motionEye" to remotely monitor my printers. On top I have my S5 on a "Wemo" networked powerplug so should anything go really wrong I can cut the power remotely (never had to use it though...)

  • Link to post
    Share on other sites

    Posted · UM3 app - can it work outside of wifi range?
    55 minutes ago, ultiarjan said:

    a "Wemo" networked powerplug so should anything go really wrong

     

    Thats a very good idea and I will do something similar to it. My problem is, that Cura Connect is a little bit buggy and hangs after a few print jobs. (only a "Reset Cura Connect" helps) And without Cura Connect you are not able to abort a print in case of "emergency".

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
        • 21 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...