Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Native App for Duet3d/RRF - Wishlist

    Scheduled Pinned Locked Moved Solved
    Third-party software
    20
    78
    7.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T3P3Tonyundefined
      T3P3Tony administrators @arhi
      last edited by

      @arhi said in Native App for Duet3d/RRF - Wishlist:

      might be cool if you had that app open source

      @chrishamm said in Native App for Duet3d/RRF - Wishlist:

      The source code is available here: https://github.com/Duet3D/FindMyDuet

      www.duet3d.com

      1 Reply Last reply Reply Quote 1
      • nomukaikiundefined
        nomukaiki
        last edited by nomukaiki

        How would you rank or score the below features for a native app?
        Can you please reply with your preferred order of importance? Most important on top. Thanks.

        1- Available on very old devices (Android, iOS)
        2- Open source
        3- Auto discovery of printers on local network
        4- 3d GCode preview and sync current printing layer
        5- Live webcam
        6- Timelapses
        7- Full management/control/configuration of Duet printer (similar to DWC)
        8- Reduced set of features but adapted for mobile devices (similar to Printoid or DuetPanel)
        9- Status change push notifications
        10- Temperature chart with download full graph option
        11- Dark/Light colour themes
        12- AI detection of failed print (detect skipping filament steps, part detached from base and stringing printing)
        13- Easy and secure remote access from outside of local network

        My preferred order:
        8, 4, 9, 5, 13, 11, 12, 3, 6, 1, 10, 7, 2

        arhiundefined garisundefined stuartofmtundefined 3 Replies Last reply Reply Quote 0
        • arhiundefined
          arhi @nomukaiki
          last edited by

          @nomukaiki said in Native App for Duet3d/RRF - Wishlist:

          How would you rank'

          1- Available on very old devices (Android 4.1 with 128-256MB RAM)
          2- Open source
          5- Live webcam
          13- multiple printers supported in same time
          7- Full control (management and configuration - irrelevant)

          1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk
            last edited by jay_s_uk

            remote access to a duet in a similar fashion that can can be done with octoprint
            obviously an SBC would be required for this though

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            nomukaikiundefined 1 Reply Last reply Reply Quote 0
            • Sindariusundefined
              Sindarius
              last edited by

              At one point some time ago I started work on a flutter app to control my printers. Been so busy with other projects I haven’t been able to get back to it.

              https://youtu.be/u6HS1jbjhvA

              There is a lot of potential to build some creative duet controls depending on need.

              nomukaikiundefined 1 Reply Last reply Reply Quote 0
              • nomukaikiundefined
                nomukaiki @Sindarius
                last edited by

                @Sindarius said in Native App for Duet3d/RRF - Wishlist:

                I started work on a flutter app to control my printers

                This is great. Hopefully I will manage to go a bit further. I am focusing first on the application core (network, data layer, reactive services, etc) and then will do the UI. But I also got the basics working quickly, so there is hope 🙂

                jay_s_ukundefined Sindariusundefined 2 Replies Last reply Reply Quote 1
                • jay_s_ukundefined
                  jay_s_uk @nomukaiki
                  last edited by

                  @nomukaiki free for testing if you need any.
                  I have enough machines to play with

                  Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                  nomukaikiundefined 1 Reply Last reply Reply Quote 0
                  • nomukaikiundefined
                    nomukaiki @jay_s_uk
                    last edited by

                    @jay_s_uk said in Native App for Duet3d/RRF - Wishlist:

                    @nomukaiki free for testing if you need any.
                    I have enough machines to play with

                    That will be super useful! Thanks! I am interested to speaking with you about the "remote access" that you suggested. I am not sure what other type of remote access you are suggesting. Is it about accessing the printers outside of your local network?

                    jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                    • jay_s_ukundefined
                      jay_s_uk @nomukaiki
                      last edited by

                      @nomukaiki yea. Similar to this for octoprint https://plugins.octoprint.org/plugins/anywhere/

                      Feel free to pm me

                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                      arhiundefined 1 Reply Last reply Reply Quote 0
                      • arhiundefined
                        arhi @jay_s_uk
                        last edited by

                        @jay_s_uk said in Native App for Duet3d/RRF - Wishlist:

                        @nomukaiki yea. Similar to this for octoprint https://plugins.octoprint.org/plugins/anywhere/

                        telegram is the best solution for this out there attm imho.
                        in order to communicate with your printer you either need to allow access to it from the wan (port forwarding - complicated to many users, unsafe..) or you need your printer to initiate connection and in this case you need a "server" somewhere on the internet (the way "anywhere", "the spaghetty..", "telegram" and some other plugins work)... telegram's bot system is awesome and alow you to create super complicate system for free

                        nomukaikiundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk
                          last edited by

                          telegram was what I used to use back in the octoprint days.

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          1 Reply Last reply Reply Quote 0
                          • nomukaikiundefined
                            nomukaiki @arhi
                            last edited by

                            @arhi said in Native App for Duet3d/RRF - Wishlist:

                            you need your printer to initiate connection

                            Is this already available on Duet? Can it be configured to do a "ping" to a configured host?

                            arhiundefined 1 Reply Last reply Reply Quote 0
                            • arhiundefined
                              arhi @nomukaiki
                              last edited by

                              @nomukaiki said in Native App for Duet3d/RRF - Wishlist:

                              @arhi said in Native App for Duet3d/RRF - Wishlist:

                              you need your printer to initiate connection

                              Is this already available on Duet? Can it be configured to do a "ping" to a configured host?

                              nope, it is not

                              1 Reply Last reply Reply Quote 0
                              • Sindariusundefined
                                Sindarius @nomukaiki
                                last edited by

                                @nomukaiki I meant to say #4 will send you down a deep dark rabbit hole. I have been putting time into a 3D viewer plugin for the upcoming 3.2 DWC.

                                3bc60e15-9c36-4648-bbb4-ab7f39754363-image.png

                                nomukaikiundefined 1 Reply Last reply Reply Quote 0
                                • nomukaikiundefined
                                  nomukaiki @Sindarius
                                  last edited by

                                  @Sindarius that's really great! Nice job so far. I can definitely embed a web component, but I would prefer to have a more native experience/responsiveness on the app. But I agree with you that it would be almost an app by itself (as a development effort). Maybe you would be happy to learn dartlang and do contribute? 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • nomukaikiundefined
                                    nomukaiki @jay_s_uk
                                    last edited by

                                    @jay_s_uk said in Native App for Duet3d/RRF - Wishlist:

                                    remote access to a duet in a similar fashion that can can be done with octoprint
                                    obviously an SBC would be required for this though

                                    I've added it to my list as the new number 13.

                                    1 Reply Last reply Reply Quote 0
                                    • whopping pochardundefined
                                      whopping pochard
                                      last edited by

                                      I am sooo excited about this. I'm using a cheap Android tablet as a PanelDue alternative, and a native app would be amazing.

                                      So for me:
                                      8,9,2,10,1,4,5,6,13,,3,12,11

                                      High on my list is responsiveness, at-a-glance information display, and macro access and execution.

                                      Please make sure we have a way to pay you a little bit for your time!

                                      nomukaikiundefined 1 Reply Last reply Reply Quote 0
                                      • nomukaikiundefined
                                        nomukaiki @whopping pochard
                                        last edited by

                                        @whopping-pochard said in Native App for Duet3d/RRF - Wishlist:

                                        I'm using a cheap Android tablet

                                        Thanks @whopping-pochard ! What version of OS and tablet model (screen size) are you using?

                                        whopping pochardundefined 1 Reply Last reply Reply Quote 0
                                        • whopping pochardundefined
                                          whopping pochard @nomukaiki
                                          last edited by

                                          @nomukaiki It's a 7" tablet running Android 9.

                                          1 Reply Last reply Reply Quote 0
                                          • nomukaikiundefined
                                            nomukaiki
                                            last edited by

                                            To keep you updated, this is what I've manage to do so far on my spare time. The app side-by-side with DWC.

                                            Screenshot 2020-11-20 at 21.44.02.png

                                            1 Reply Last reply Reply Quote 5
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA