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. Hardware
  3. Custom made ethernet gateway based on atmega128

Custom made ethernet gateway based on atmega128

Scheduled Pinned Locked Moved Hardware
39 Posts 6 Posters 22.0k Views 2 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.
  • epierreE Offline
    epierreE Offline
    epierre
    Hero Member
    wrote on last edited by
    #16

    why not use a photon ? it is $19 and already has the wifi ?

    z-wave - Vera -> Domoticz
    rfx - Domoticz <- MyDomoAtHome <- Imperihome
    mysensors -> mysensors-gw -> Domoticz

    axillentA 1 Reply Last reply
    0
    • epierreE epierre

      why not use a photon ? it is $19 and already has the wifi ?

      axillentA Offline
      axillentA Offline
      axillent
      Mod
      wrote on last edited by axillent
      #17

      @epierre cortex is a nice thing but currently not supported by Mysensors. Do you want to add the support?

      we are looking for the gateway based on ESP8266, it is just $4 board including WIFI and powerful MCU

      sense and drive

      1 Reply Last reply
      0
      • epierreE Offline
        epierreE Offline
        epierre
        Hero Member
        wrote on last edited by
        #18

        @axillent I'm currently supporting my scripts on both arduino and spark.io to avoid everybody reinventing the wheel. Hopefully spark.io is more a hardware provider, meaning they design and implement hardware of their own they afterward sell, or sponsor through indiegogo. They also already have a could cum IFTTT already working.

        Currently mysensors is too much linked to the vera although it is opening up. With a gateway that would be automatically wifi or wired, as you plan to do, that would change this.

        I understand the approch for a cheap board, but I guess that you would need more components in you BOM that just the ESP8266 plus some soldering on a board ? (I don't speak of this nice russian transformer ;-) but that would kill many people in between just soldering, no ?

        z-wave - Vera -> Domoticz
        rfx - Domoticz <- MyDomoAtHome <- Imperihome
        mysensors -> mysensors-gw -> Domoticz

        axillentA 1 Reply Last reply
        0
        • epierreE epierre

          @axillent I'm currently supporting my scripts on both arduino and spark.io to avoid everybody reinventing the wheel. Hopefully spark.io is more a hardware provider, meaning they design and implement hardware of their own they afterward sell, or sponsor through indiegogo. They also already have a could cum IFTTT already working.

          Currently mysensors is too much linked to the vera although it is opening up. With a gateway that would be automatically wifi or wired, as you plan to do, that would change this.

          I understand the approch for a cheap board, but I guess that you would need more components in you BOM that just the ESP8266 plus some soldering on a board ? (I don't speak of this nice russian transformer ;-) but that would kill many people in between just soldering, no ?

          axillentA Offline
          axillentA Offline
          axillent
          Mod
          wrote on last edited by
          #19

          @epierre nice value arduino provide is that you can do nice things with low entry barrier and without soldering
          Mysensors is intend to use this value as much as possible.

          "Solder or not solder" is a personal decision and mostly subject of the fan.
          At least for me it is fan
          as for device from this topic it is not share of the schematics, it is just share of a fan)
          russian transformer is part of it (i have a german one but it is too weak for this particular application)

          as for ESP8266 - 4$ is the cost of a ready to use module. The only missing thing is radio, you will need to connect 5 wires to radio,
          your BOM is simple - ESP module, nordic module and power supply
          should be simple even without a special Mysensors board.
          I see a good potential here

          also I see a good potential on a future network topology discussed in a separate thread, I'm going to test myself an installation with multi hardware layer multi gateway MySensors network

          sense and drive

          1 Reply Last reply
          0
          • epierreE Offline
            epierreE Offline
            epierre
            Hero Member
            wrote on last edited by
            #20

            @axillent which is something I actually do with all deversing into domoticz (vera, mysensors, spark core, webcam), and have an uniformized access through imperihome.

            I'm very interrested about the wifi capacity if we cannot achieve some level of security within rf24.

            z-wave - Vera -> Domoticz
            rfx - Domoticz <- MyDomoAtHome <- Imperihome
            mysensors -> mysensors-gw -> Domoticz

            AnticimexA 1 Reply Last reply
            0
            • axillentA Offline
              axillentA Offline
              axillent
              Mod
              wrote on last edited by
              #21

              I got an idea to improve my gateway by adding 433MHz receiver
              I'm succeeded by adding it into the same dimension

              As discussed with @hek it will be other version of EthernetGateway sketch able to handle both NRF24 and RF433 reciever

              Just a small change to schematic
              MySensors.GW.atmega128-01 combined schema.jpeg

              sense and drive

              1 Reply Last reply
              0
              • epierreE epierre

                @axillent which is something I actually do with all deversing into domoticz (vera, mysensors, spark core, webcam), and have an uniformized access through imperihome.

                I'm very interrested about the wifi capacity if we cannot achieve some level of security within rf24.

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

                @epierre About security within rf24 we are close. I have implemented and verified HMAC-SHA256 signing. I just need some more time to implement support for a pure software-alternative to the ATSHA204 as well and my "offering" will be complete. Check the security thread (I will post my update there once finished).

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

                1 Reply Last reply
                0
                • epierreE Offline
                  epierreE Offline
                  epierre
                  Hero Member
                  wrote on last edited by
                  #23

                  @Anticimex This is good news, that would make us a bit safer... next step will be two ways SSL encryption ;-)

                  z-wave - Vera -> Domoticz
                  rfx - Domoticz <- MyDomoAtHome <- Imperihome
                  mysensors -> mysensors-gw -> Domoticz

                  AnticimexA 1 Reply Last reply
                  0
                  • epierreE epierre

                    @Anticimex This is good news, that would make us a bit safer... next step will be two ways SSL encryption ;-)

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

                    @epierre ha! Well, whoever wants encryption, feel free to do it :) I see no need so I'm skipping that though. I am fine with somebody potentially reading the sensor values and instructions I transmit. What concerns me is if somebody could fool my system and inject their own commands. But with my signing, I challenge anybody to try ;) (and I publish full sources)

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

                    1 Reply Last reply
                    0
                    • axillentA Offline
                      axillentA Offline
                      axillent
                      Mod
                      wrote on last edited by
                      #25

                      I made a version with RF433 receiver, I'm able to fit it into the same size PCB & same size box

                      will work on the new code to support RF433 sensors. The idea is to use ID=254 for the single node which will holds all RF433 sensors as it's children. I will need to manage a special inclusion for RF433 sensors. I have two buttons and 3 leds. This probably will be used to select & indicate sensor type during inclusion. Sensor type and child ID will be stored in gateway EEPROM. For the controller sensors will behave as regular motions / fire / door / water leakage / etc. sensors

                      I have all this sensors connected to simple GSM alarm system. The advantage to connect the, to mysensors is a reuse. All sensors will be working simultaneously with alarm and mysensors

                      IMG_2145.JPG

                      sense and drive

                      RJ_MakeR 1 Reply Last reply
                      0
                      • axillentA axillent

                        I made a version with RF433 receiver, I'm able to fit it into the same size PCB & same size box

                        will work on the new code to support RF433 sensors. The idea is to use ID=254 for the single node which will holds all RF433 sensors as it's children. I will need to manage a special inclusion for RF433 sensors. I have two buttons and 3 leds. This probably will be used to select & indicate sensor type during inclusion. Sensor type and child ID will be stored in gateway EEPROM. For the controller sensors will behave as regular motions / fire / door / water leakage / etc. sensors

                        I have all this sensors connected to simple GSM alarm system. The advantage to connect the, to mysensors is a reuse. All sensors will be working simultaneously with alarm and mysensors

                        IMG_2145.JPG

                        RJ_MakeR Offline
                        RJ_MakeR Offline
                        RJ_Make
                        Hero Member
                        wrote on last edited by
                        #26

                        @axillent Were did you get those screw inserts?

                        RJ_Make

                        axillentA 1 Reply Last reply
                        0
                        • RJ_MakeR RJ_Make

                          @axillent Were did you get those screw inserts?

                          axillentA Offline
                          axillentA Offline
                          axillent
                          Mod
                          wrote on last edited by
                          #27

                          @ServiceXp said:

                          @axillent Were did you get those screw inserts?

                          all were purchased on aliexpress
                          IMG_2147.JPG

                          sense and drive

                          RJ_MakeR 1 Reply Last reply
                          0
                          • axillentA axillent

                            @ServiceXp said:

                            @axillent Were did you get those screw inserts?

                            all were purchased on aliexpress
                            IMG_2147.JPG

                            RJ_MakeR Offline
                            RJ_MakeR Offline
                            RJ_Make
                            Hero Member
                            wrote on last edited by
                            #28

                            @axillent Would you happen to have links?

                            RJ_Make

                            axillentA 1 Reply Last reply
                            0
                            • RJ_MakeR RJ_Make

                              @axillent Would you happen to have links?

                              axillentA Offline
                              axillentA Offline
                              axillent
                              Mod
                              wrote on last edited by
                              #29

                              @ServiceXp sure

                              M3 & M2

                              http://ru.aliexpress.com/item/M3-x-10-Insert-round-nuts-Brass-Rohs-PASS-1000-pieces/745448307.html?recommendVersion=1
                              http://ru.aliexpress.com/item/M2-x-3-5-x-5-Insert-round-nuts-Brass-Rohs-PASS-1000-pieces/745540578.html?recommendVersion=1

                              sense and drive

                              RJ_MakeR 1 Reply Last reply
                              0
                              • axillentA axillent

                                @ServiceXp sure

                                M3 & M2

                                http://ru.aliexpress.com/item/M3-x-10-Insert-round-nuts-Brass-Rohs-PASS-1000-pieces/745448307.html?recommendVersion=1
                                http://ru.aliexpress.com/item/M2-x-3-5-x-5-Insert-round-nuts-Brass-Rohs-PASS-1000-pieces/745540578.html?recommendVersion=1

                                RJ_MakeR Offline
                                RJ_MakeR Offline
                                RJ_Make
                                Hero Member
                                wrote on last edited by
                                #30

                                @axillent Thanks..

                                RJ_Make

                                1 Reply Last reply
                                0
                                • D Offline
                                  D Offline
                                  DanielD
                                  wrote on last edited by
                                  #31

                                  hey axillent,

                                  Could you upload the source code of your gateway?
                                  You use another slave that?(Type of This gateway send a RF to anther module and control de lamp?)
                                  If Yes could you post the schema and de souce code?
                                  Thx

                                  axillentA 1 Reply Last reply
                                  0
                                  • D DanielD

                                    hey axillent,

                                    Could you upload the source code of your gateway?
                                    You use another slave that?(Type of This gateway send a RF to anther module and control de lamp?)
                                    If Yes could you post the schema and de souce code?
                                    Thx

                                    axillentA Offline
                                    axillentA Offline
                                    axillent
                                    Mod
                                    wrote on last edited by
                                    #32

                                    @DanielD sorry, did not get your question
                                    my gateways are using standard ethernet gateway sketch

                                    sense and drive

                                    1 Reply Last reply
                                    0
                                    • D Offline
                                      D Offline
                                      DanielD
                                      wrote on last edited by
                                      #33

                                      Hmm, you use the ethernet gateway sketch:),

                                      Okay,I will do the question again, because it was a bit confusing.

                                      This getway control another things? For exemple "Smart Plug" Module?
                                      If yes, how you control this Plug?

                                      Thx

                                      axillentA 1 Reply Last reply
                                      0
                                      • D DanielD

                                        Hmm, you use the ethernet gateway sketch:),

                                        Okay,I will do the question again, because it was a bit confusing.

                                        This getway control another things? For exemple "Smart Plug" Module?
                                        If yes, how you control this Plug?

                                        Thx

                                        axillentA Offline
                                        axillentA Offline
                                        axillent
                                        Mod
                                        wrote on last edited by
                                        #34

                                        @DanielD my gateways are not doing other things for now

                                        i have two issues with my gateways 1. it is hard to manage multi-gateway network, you need to use hardcode 2. NRF24 is not the single network I plan to integrate to mysensors

                                        there is an idea to redo class structure of the MS library to create a simple way of embedding drivers other than NRF24
                                        as soon as this will be developed we can do a new driver for RF433

                                        the idea on how to integrate RF433 is simple, bud without class restructuring it will be a deep hardcode

                                        sense and drive

                                        1 Reply Last reply
                                        0
                                        • D Offline
                                          D Offline
                                          DanielD
                                          wrote on last edited by DanielD
                                          #35

                                          Okay, I understand
                                          Sorry my silliness, but what do you mean hardcore 2?
                                          I will do this sketch today(Ethernet Getway), but my big problem will do sync the getway to this sensor(Plug) or another sensor and control via web/cellphone
                                          :/

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


                                          17

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          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