Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt for Python
  4. Zigbee topology - PyQT5
Qt 6.11 is out! See what's new in the release blog

Zigbee topology - PyQT5

Scheduled Pinned Locked Moved Unsolved Qt for Python
11 Posts 2 Posters 2.2k Views 1 Watching
  • 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.
  • M Offline
    M Offline
    Mitko
    wrote on last edited by
    #1

    Hi, how can I visualize Zigbee topology with PyQT5 ?
    Something like this ?
    https://github.com/jchanvfx/NodeGraphQt?fbclid=IwAR1D3TprbpqYmM7sFEy201hyrxk6jX1edv15OII-iSMV7j7T97u1_HvLlH8

    https://github.com/HomeSmartMesh/raspi/tree/master/zigbee/py_to_dot?fbclid=IwAR1D3TprbpqYmM7sFEy201hyrxk6jX1edv15OII-iSMV7j7T97u1_HvLlH8

    https://github.com/HomeSmartMesh/raspi/tree/master/zigbee/images?fbclid=IwAR31SQ7VRlUILkhjpYl_VyiG5LKfdwBP9dFk--jVCCShJtvv3dEaL7KizUI

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Looks like they are suitable solutions to build that.

      What is exactly your question ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      M 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi,

        Looks like they are suitable solutions to build that.

        What is exactly your question ?

        M Offline
        M Offline
        Mitko
        wrote on last edited by
        #3

        @SGaist
        Hi, i'm using Xbee/Zigbee modules and i'm trying to GUI the topology.
        Can anyone help me?

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Well, what kind of help are you looking for ?

          From what I understand you need to retrieve your network topology information and translate that into your GUI elements.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          M 2 Replies Last reply
          0
          • SGaistS SGaist

            Well, what kind of help are you looking for ?

            From what I understand you need to retrieve your network topology information and translate that into your GUI elements.

            M Offline
            M Offline
            Mitko
            wrote on last edited by Mitko
            #5

            @SGaist

            Yes, but it is done in those examples:
            https://github.com/RuslanSdk/XBee-PyQt5-V.1.0/tree/master/images
            https://github.com/zzeitt/ZigBee-GUI
            https://github.com/ksamedov1998/Digi-Xbee-demo-application

            I just need a little help to improve it, to look more like that
            https://github.com/HomeSmartMesh/raspi/blob/master/zigbee/images/demo.gif

            1 Reply Last reply
            0
            • SGaistS SGaist

              Well, what kind of help are you looking for ?

              From what I understand you need to retrieve your network topology information and translate that into your GUI elements.

              M Offline
              M Offline
              Mitko
              wrote on last edited by
              #6

              @SGaist
              Any help, please?

              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #7

                Two of the three links are broken.

                One main issue here: what exactly do you have now ?

                You are essentially providing lots of links asking if stuff can be used or adapted but there's no information about what you already have.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                M 2 Replies Last reply
                0
                • SGaistS SGaist

                  Two of the three links are broken.

                  One main issue here: what exactly do you have now ?

                  You are essentially providing lots of links asking if stuff can be used or adapted but there's no information about what you already have.

                  M Offline
                  M Offline
                  Mitko
                  wrote on last edited by Mitko
                  #8

                  @SGaist

                  https://github.com/RuslanSdk/XBee-PyQt5-V.1.0/tree/master/images
                  https://github.com/zzeitt/ZigBee-GUI
                  https://github.com/ksamedov1998/Digi-Xbee-demo-application

                  I have code that establish Mesh network topology, by using Xbee/Zigbee modules.

                  I'm new to PyQT5 and still don't know about it so much.

                  Now my problem is how to make the GUI of the network.

                  Similar to this in the pic.

                  Zigbee net.jpg
                  Xbee topology.jpg

                  1 Reply Last reply
                  0
                  • SGaistS SGaist

                    Two of the three links are broken.

                    One main issue here: what exactly do you have now ?

                    You are essentially providing lots of links asking if stuff can be used or adapted but there's no information about what you already have.

                    M Offline
                    M Offline
                    Mitko
                    wrote on last edited by
                    #9

                    @SGaist
                    Actually, they work
                    https://github.com/RuslanSdk/XBee-PyQt5-V.1.0/tree/master/images
                    https://github.com/zzeitt/ZigBee-GUI
                    https://github.com/ksamedov1998/Digi-Xbee-demo-application

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      Then you should start by checking the Graphics View framework.

                      And then start by creating an item to show the information, you'll work on the arrows in a second step.

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      M 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        Then you should start by checking the Graphics View framework.

                        And then start by creating an item to show the information, you'll work on the arrows in a second step.

                        M Offline
                        M Offline
                        Mitko
                        wrote on last edited by
                        #11

                        @SGaist
                        It's hard for me.
                        Can someone help me, just to update GUI in this example ?
                        https://github.com/zzeitt/ZigBee-GUI

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved