Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. OpenHardware.io
  3. 💬 Sensebender Gateway

💬 Sensebender Gateway

Scheduled Pinned Locked Moved OpenHardware.io
mysensorsgatewaysamd
382 Posts 59 Posters 151.3k Views 53 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.
  • tbowmoT Offline
    tbowmoT Offline
    tbowmo
    Admin
    wrote on last edited by tbowmo
    #271

    @alexsh1

    Great, that we found the problem, and thanks for reporting back here on the forum :)

    I haven't tried with other ethernet controllers, than the W5100, And the socket for W5100 is supplied with 5V directly.

    Also, I do not know if they are pin compatible?

    alexsh1A 2 Replies Last reply
    0
    • tbowmoT tbowmo

      @alexsh1

      Great, that we found the problem, and thanks for reporting back here on the forum :)

      I haven't tried with other ethernet controllers, than the W5100, And the socket for W5100 is supplied with 5V directly.

      Also, I do not know if they are pin compatible?

      alexsh1A Offline
      alexsh1A Offline
      alexsh1
      wrote on last edited by alexsh1
      #272

      @tbowmo I think they are pin compatible but unfortunately take different voltage. On arduino board, somebody told me that enc28j60 can tolerate 5V. It seems to be the case, as mine survived w5100 socket

      EDIT: From the enc28j60 datasheet

      • Operating Voltage of 3.1V to 3.6V (3.3V typical)
      • 5V Tolerant Input
      1 Reply Last reply
      0
      • tbowmoT tbowmo

        @alexsh1

        Great, that we found the problem, and thanks for reporting back here on the forum :)

        I haven't tried with other ethernet controllers, than the W5100, And the socket for W5100 is supplied with 5V directly.

        Also, I do not know if they are pin compatible?

        alexsh1A Offline
        alexsh1A Offline
        alexsh1
        wrote on last edited by
        #273

        @tbowmo I can confirm now that everything is working fine after I tested the Sensebender GW with the third (yes, third!!!) shield. Thanks Thomas for your help!

        1 Reply Last reply
        1
        • alexsh1A Offline
          alexsh1A Offline
          alexsh1
          wrote on last edited by
          #274

          @tbowmo The pinout is identical.

          W5100
          alt text

          ENC28J60
          alt text

          I can modify ENC28J60 shield (reduce voltage to 3.3V) and test it with the sensebender GW, but it does require hardware mod

          1 Reply Last reply
          0
          • nitroburnN Offline
            nitroburnN Offline
            nitroburn
            wrote on last edited by
            #275

            Question,
            "To use the serial port in the mysx connector, you should use Serial1 in your sketches, as the default Serial is connected to the USB serial device"

            What pins is the serial port in the mysx connector, I see no mention of it other than that line. I want to mirror the serial data sent to my controller via the USB port to the the serial port in the mysx connector that will then be attached to a bluetooth SPP device. Just want another way to view the radio traffic.

            1 Reply Last reply
            0
            • tbowmoT Offline
              tbowmoT Offline
              tbowmo
              Admin
              wrote on last edited by tbowmo
              #276

              @nitroburn

              Have you seen the documentation for MysX connector: https://www.mysensors.org/hardware/mysx?

              (hint, look for Data To Module, and Data From Module :))

              AnticimexA 1 Reply Last reply
              0
              • tbowmoT tbowmo

                @nitroburn

                Have you seen the documentation for MysX connector: https://www.mysensors.org/hardware/mysx?

                (hint, look for Data To Module, and Data From Module :))

                AnticimexA Offline
                AnticimexA Offline
                Anticimex
                Contest Winner
                wrote on last edited by
                #277

                @tbowmo @nitroburn
                Actually, it is even more clearly specified than that as DTM and DFM means Data To MCU and Data From MCU. "module" is not explicitly defining what "side" you mean. The MCU is clearly defined so DTM and DFM leavs no doubt on the direction and function of the pin.

                Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                1 Reply Last reply
                0
                • nitroburnN Offline
                  nitroburnN Offline
                  nitroburn
                  wrote on last edited by
                  #278

                  @tbowmo @Anticimex Thanks, I was stupidly searching for the wrong combination of terms and hadn't seen DTM DFM used so I was naively looking for the word serial or UART rather than USART when I did a search. Thought I was missing something and didn't read the mysx page close enough after briefly searching it.

                  Thanks for clearing that up. #define MYSX_D1_DFM (00ul) & #define MYSX_D2_DTM (01ul) didn't stand out to me as serial connections.

                  1 Reply Last reply
                  0
                  • scalzS scalz

                    @alexsh1
                    woops, yes i made it but forgot the upload. it's now uploaded here https://www.mysensors.org/hardware/sensebender-gateway#design-files

                    Enjoy :)

                    zboblamontZ Offline
                    zboblamontZ Offline
                    zboblamont
                    wrote on last edited by
                    #279

                    @scalz Can somebody edit the descriptive text for this Gateway. Under 'Secure IiT Radio Network' is quoted 'Hope RF RFM69HCW' whereas under 'Setup and use' is correctly quoted RFM69(H)W.
                    Guess who had ordered the incorrect 'CW' module for this Gateway....

                    tbowmoT 1 Reply Last reply
                    0
                    • zboblamontZ zboblamont

                      @scalz Can somebody edit the descriptive text for this Gateway. Under 'Secure IiT Radio Network' is quoted 'Hope RF RFM69HCW' whereas under 'Setup and use' is correctly quoted RFM69(H)W.
                      Guess who had ordered the incorrect 'CW' module for this Gateway....

                      tbowmoT Offline
                      tbowmoT Offline
                      tbowmo
                      Admin
                      wrote on last edited by
                      #280

                      @zboblamont

                      Sorry about that, it sneaked through the reviews.. I have updated the page, so others don't fall into the same pitfall..

                      1 Reply Last reply
                      2
                      • magpernM Offline
                        magpernM Offline
                        magpern
                        wrote on last edited by
                        #281

                        Is it really correct that orange, green and red led should light constantly when powered on. On some activity from the sensors the leds blink, but goes to full constant light directly.

                        An other thing, inclusion button. In sketch this is commented out, should it?

                        // Digital pin used for inclusion mode button
                        //#define MY_INCLUSION_MODE_BUTTON_PIN  3
                        
                        

                        For me it is like GW is in constant inclusion mode. Gateway seams to work, it shows up in controller, and as soon as a sensor is powered up, it automatically also appears in controller... feels very unsecure. Just give power to a random sensor and it is in my controller.

                        1 Reply Last reply
                        0
                        • hekH Offline
                          hekH Offline
                          hek
                          Admin
                          wrote on last edited by
                          #282

                          @Magnus-Pernemark

                          You can reverse the led behaviour by defining:

                          #define MY_WITH_LEDS_BLINKING_INVERSE

                          Presentation messages is always forwarded to controller. Inclusion mode must be implemented/supported by the controller for it to work.

                          magpernM 1 Reply Last reply
                          1
                          • hekH hek

                            @Magnus-Pernemark

                            You can reverse the led behaviour by defining:

                            #define MY_WITH_LEDS_BLINKING_INVERSE

                            Presentation messages is always forwarded to controller. Inclusion mode must be implemented/supported by the controller for it to work.

                            magpernM Offline
                            magpernM Offline
                            magpern
                            wrote on last edited by
                            #283

                            @hek Thanks, I'll try that. The controller is Domoticz. Does Domoticz have a flaw when it comes to inclusion? (I guess it must have, since any random sensor gets included automatically).

                            AnticimexA alexsh1A 2 Replies Last reply
                            0
                            • magpernM magpern

                              @hek Thanks, I'll try that. The controller is Domoticz. Does Domoticz have a flaw when it comes to inclusion? (I guess it must have, since any random sensor gets included automatically).

                              AnticimexA Offline
                              AnticimexA Offline
                              Anticimex
                              Contest Winner
                              wrote on last edited by
                              #284

                              @Magnus-Pernemark I am not sure domoticz support inclusion at all.

                              Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                              1 Reply Last reply
                              0
                              • magpernM magpern

                                @hek Thanks, I'll try that. The controller is Domoticz. Does Domoticz have a flaw when it comes to inclusion? (I guess it must have, since any random sensor gets included automatically).

                                alexsh1A Offline
                                alexsh1A Offline
                                alexsh1
                                wrote on last edited by
                                #285

                                @Magnus-Pernemark inclusion mode is not for Domoticz but for Vera. For Domoticz if you want to secure your sensors you need to use signing between the sensors and the GW and reject any sensor without signing

                                magpernM 1 Reply Last reply
                                0
                                • alexsh1A alexsh1

                                  @Magnus-Pernemark inclusion mode is not for Domoticz but for Vera. For Domoticz if you want to secure your sensors you need to use signing between the sensors and the GW and reject any sensor without signing

                                  magpernM Offline
                                  magpernM Offline
                                  magpern
                                  wrote on last edited by
                                  #286

                                  @alexsh1 Feels like this could be changed, so inclusion also would work for domoticz. A also have a z-wave module hooked up to domoticz and for the z-wave there is inclusion. Just have to find the right person for it :)

                                  Yes the signing. I have tried. I want everything on the mysensors network to use signing, I have enabled the MY_SIGNING_ATSHA204, all sensors have the same keys in the chip. Is it using the signing if I have done this? I will try and hook up a sensor without the correct keys and see what happens. Just have to solder it first.

                                  AnticimexA alexsh1A 2 Replies Last reply
                                  0
                                  • magpernM magpern

                                    @alexsh1 Feels like this could be changed, so inclusion also would work for domoticz. A also have a z-wave module hooked up to domoticz and for the z-wave there is inclusion. Just have to find the right person for it :)

                                    Yes the signing. I have tried. I want everything on the mysensors network to use signing, I have enabled the MY_SIGNING_ATSHA204, all sensors have the same keys in the chip. Is it using the signing if I have done this? I will try and hook up a sensor without the correct keys and see what happens. Just have to solder it first.

                                    AnticimexA Offline
                                    AnticimexA Offline
                                    Anticimex
                                    Contest Winner
                                    wrote on last edited by
                                    #287

                                    @Magnus-Pernemark there is quite extensive documentation on how to use signing. I presume you have read it? It's on the homepage (and the forum). You need to enable a signing backend and you need to enable requirement for signatures if your node is to require it (signing does not have to go both ways).
                                    So no, if you have only personalized your atsha devices and enabled the atsha backend, it does not mean signing is enabled unless you on at least one node or gw have enabled MY_SIGNING_REQUEST_SIGNARURES.

                                    Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                                    magpernM 1 Reply Last reply
                                    0
                                    • AnticimexA Anticimex

                                      @Magnus-Pernemark there is quite extensive documentation on how to use signing. I presume you have read it? It's on the homepage (and the forum). You need to enable a signing backend and you need to enable requirement for signatures if your node is to require it (signing does not have to go both ways).
                                      So no, if you have only personalized your atsha devices and enabled the atsha backend, it does not mean signing is enabled unless you on at least one node or gw have enabled MY_SIGNING_REQUEST_SIGNARURES.

                                      magpernM Offline
                                      magpernM Offline
                                      magpern
                                      wrote on last edited by
                                      #288

                                      @Anticimex Thanks. Yes I have read it and read it and read it... doesn't mean I understand it or know what to do, unfortunately. At this point I am only using the standard examples, the standard GWserial and standard sensebender micro sketch. Without modifications, except for the MY_SIGNING_ATSHA204.
                                      It is so much to go through.

                                      AnticimexA 1 Reply Last reply
                                      0
                                      • magpernM magpern

                                        @Anticimex Thanks. Yes I have read it and read it and read it... doesn't mean I understand it or know what to do, unfortunately. At this point I am only using the standard examples, the standard GWserial and standard sensebender micro sketch. Without modifications, except for the MY_SIGNING_ATSHA204.
                                        It is so much to go through.

                                        AnticimexA Offline
                                        AnticimexA Offline
                                        Anticimex
                                        Contest Winner
                                        wrote on last edited by
                                        #289

                                        @Magnus-Pernemark then you support signing, but you don't use it.
                                        There are several examples in the documentation which in code showes exactly what you need to define for various use cases.

                                        Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                                        1 Reply Last reply
                                        0
                                        • magpernM magpern

                                          @alexsh1 Feels like this could be changed, so inclusion also would work for domoticz. A also have a z-wave module hooked up to domoticz and for the z-wave there is inclusion. Just have to find the right person for it :)

                                          Yes the signing. I have tried. I want everything on the mysensors network to use signing, I have enabled the MY_SIGNING_ATSHA204, all sensors have the same keys in the chip. Is it using the signing if I have done this? I will try and hook up a sensor without the correct keys and see what happens. Just have to solder it first.

                                          alexsh1A Offline
                                          alexsh1A Offline
                                          alexsh1
                                          wrote on last edited by alexsh1
                                          #290

                                          @Magnus-Pernemark said in 💬 Sensebender Gateway:

                                          @alexsh1 Feels like this could be changed, so inclusion also would work for domoticz. A also have a z-wave module hooked up to domoticz and for the z-wave there is inclusion. Just have to find the right person for it :)

                                          z-wave in Domoticz is based on OpenZWave and z-wave protocol does require inclusion / exclusion. MySensors are natively supported by Domoticz and personally I do not see why inclusion/exclusion should be there. If you want security, please use signing.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          20

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular