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. Development
  3. Protocole radio for new device

Protocole radio for new device

Scheduled Pinned Locked Moved Development
radioarduinoraspberryprotocole
9 Posts 4 Posters 3.9k 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.
  • J Offline
    J Offline
    jaumard
    wrote on last edited by jaumard
    #1

    Hi,

    I'm trying to create my own connected device for my home and want to use radio to speak with it.
    I have 433 radio emitter/receptor but I don't know witch radio protocole use.

    I need to send commands to my device and the device need to send his state to the controller.

    Anyone can tell me witch radio protocole I can use to do this ? Chacon doesn't get the state back, z-wave and enocean are proprietary... I'm lost with all protocoles

    Thanks

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

      This is exactly what the MySensors library provides for you. Right now you need to use the Nordic NRF24L01 or HopeRF RF69 radio.

      J 1 Reply Last reply
      0
      • hekH hek

        This is exactly what the MySensors library provides for you. Right now you need to use the Nordic NRF24L01 or HopeRF RF69 radio.

        J Offline
        J Offline
        jaumard
        wrote on last edited by
        #3

        Thanks @hek
        I read for the nRF24L01 : This product is not recommended for new designs. Nordic recommends its drop-in compatible nRF24L01+ or for a System-on-Chip solution the Nordic nRF24LE1 or nRF24LU1+.

        nRF24L01+ will work great with MySensor library ?

        1 Reply Last reply
        0
        • D Offline
          D Offline
          Dirk_H
          Contest Winner
          wrote on last edited by Dirk_H
          #4

          @jaumard
          yes nrf24L01+ works fine. in fact only the plus version works fine because mysensors typically uses the slower but more power effective 250kbps mode which was introduced with the + version. Older version (without +) needs some tweaks to work..

          J 1 Reply Last reply
          1
          • D Dirk_H

            @jaumard
            yes nrf24L01+ works fine. in fact only the plus version works fine because mysensors typically uses the slower but more power effective 250kbps mode which was introduced with the + version. Older version (without +) needs some tweaks to work..

            J Offline
            J Offline
            jaumard
            wrote on last edited by
            #5

            @Dirk_H thanks ! Before I start with mysensor can you confirm I can send and receiver anything by radio ? I really need to send multiple command to my device and my device need to send it's state.

            Also need to know if I want to use my device with jeedom or domoticz what I have to do ? It's already compatible because I use mysensors ?

            Thanks a lot for your help :)

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

              I don't know what you mean with anything? Each package has it's limit of 32 bytes (-7 bytes mysensors header).

              Yes both Jeedom and Domoticz has MySensors support (as in they can recognise a set of devices and present reported sensor data nicely in their GUI).

              J 1 Reply Last reply
              0
              • hekH hek

                I don't know what you mean with anything? Each package has it's limit of 32 bytes (-7 bytes mysensors header).

                Yes both Jeedom and Domoticz has MySensors support (as in they can recognise a set of devices and present reported sensor data nicely in their GUI).

                J Offline
                J Offline
                jaumard
                wrote on last edited by
                #7

                @hek sorry I will try to explain a little more :)
                I'm trying to create my own home automation box (hardware and software) and want to make my own connected devices too. All of this speak with radio wave.
                I need something like :
                Box -> Command1 -> Device1
                Device1 -> State1 -> Box
                Box -> Command2 with params -> Device1
                Device1 -> State2 -> Box
                Box -> Command3 -> Device2
                ....

                I read mysensors have an auto mode for giving unique ids for devices and that's also what I want. This id is in 7 header bytes ? The sender id is also in it ? Cause I don't want my device to answer to another box... for security.

                I maybe try to sell my box and devices so I need a protocole who is supported by other box (jeedom...). I want to be sure that mysensors is the right choice for doing this :)

                Thanks a lot for helping !

                AWIA 1 Reply Last reply
                0
                • J jaumard

                  @hek sorry I will try to explain a little more :)
                  I'm trying to create my own home automation box (hardware and software) and want to make my own connected devices too. All of this speak with radio wave.
                  I need something like :
                  Box -> Command1 -> Device1
                  Device1 -> State1 -> Box
                  Box -> Command2 with params -> Device1
                  Device1 -> State2 -> Box
                  Box -> Command3 -> Device2
                  ....

                  I read mysensors have an auto mode for giving unique ids for devices and that's also what I want. This id is in 7 header bytes ? The sender id is also in it ? Cause I don't want my device to answer to another box... for security.

                  I maybe try to sell my box and devices so I need a protocole who is supported by other box (jeedom...). I want to be sure that mysensors is the right choice for doing this :)

                  Thanks a lot for helping !

                  AWIA Offline
                  AWIA Offline
                  AWI
                  Hero Member
                  wrote on last edited by
                  #8

                  @jaumard I suggest to take a close look at the Serial protocol description and API. That pretty much explains all there is. The "unique ID's" are handed out by the controller (Vera, Domoticz, etc. if supported) and are a basic element in the communication (node's).

                  J 1 Reply Last reply
                  0
                  • AWIA AWI

                    @jaumard I suggest to take a close look at the Serial protocol description and API. That pretty much explains all there is. The "unique ID's" are handed out by the controller (Vera, Domoticz, etc. if supported) and are a basic element in the communication (node's).

                    J Offline
                    J Offline
                    jaumard
                    wrote on last edited by
                    #9

                    @AWI thanks for pointing me to the doc it look great ! I will give it a try :)

                    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