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. Controllers
  3. EasyIoT server - Mysensors Raspberry Pi controller

EasyIoT server - Mysensors Raspberry Pi controller

Scheduled Pinned Locked Moved Controllers
automationraspberrycontroller
32 Posts 13 Posters 27.3k Views 7 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.
  • Johnny B GoodJ Offline
    Johnny B GoodJ Offline
    Johnny B Good
    wrote on last edited by
    #5

    Hi dopustko,

    Nice project, but it's not working here :-(
    Tryed both server versions, no result, only get error :

    [CODE]
    pi@homecontrol ~/easyiot $ sudo mono EasyIoT.exe
    2014-10-18T19:39:59.7112500+02:00 INFO System System started
    2014-10-18T19:40:03.0918930+02:00 Web service started
    Listening...
    2014-10-18T19:40:04.3352370+02:00 DEBUG MySensors MySensors Connect
    ================ SPI Configuration ================
    CSN Pin = CE0 (PI Hardware Driven)
    CE Pin = Custom GPIO25
    Clock Speed = 8 Mhz
    ================ NRF Configuration ================
    STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
    RX_ADDR_P0-1 = 0xa8a8e1fc00 0xa8a8e1fc00
    RX_ADDR_P2-5 = 0xff 0xc4 0xc5 0xc6
    TX_ADDR = 0xe7e7e7e7e7
    RX_PW_P0-6 = 0x20 0x20 0x20 0x00 0x00 0x00
    EN_AA = 0x3b
    EN_RXADDR = 0x07
    RF_CH = 0x7b
    RF_SETUP = 0x27
    CONFIG = 0x0e
    DYNPD/FEATURE = 0x3f 0x06
    Data Rate = 250KBPS
    Model = nRF24L01+
    CRC Length = 16 bits
    PA Power = PA_MAX
    2014-10-18T19:40:04.5087040+02:00 DEBUG MySensors Mysensors Start driver.
    2014-10-18T19:40:07.7276770+02:00 192.168.178.19 admin Authorization successful.
    2014-10-18T19:40:12.7053630+02:00 DEBUG MySensors Read: 0-26-0 s=255,c=3,t=17,pt=0,l=0:
    2014-10-18T19:40:12.7249430+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:12.7496780+02:00 DEBUG MySensors Read: 0-10-35 s=255,c=3,t=6,pt=0,l=0:
    2014-10-18T19:40:12.7546600+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.6999310+02:00 DEBUG MySensors Read: 0-106-3 s=255,c=3,t=11,pt=0,l=0:
    2014-10-18T19:40:14.7087720+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.7226980+02:00 DEBUG MySensors Read: 0-26-3 s=255,c=3,t=12,pt=0,l=0:
    2014-10-18T19:40:14.7287360+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.7437120+02:00 DEBUG MySensors Read: 0-26-0 s=3,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.7480090+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.7627190+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.7688800+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.7825070+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.7875390+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.8016840+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.8071940+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.8225130+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.8278380+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.8415230+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.8460490+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.8605280+02:00 DEBUG MySensors Read: 0-26-0 s=4,c=3,t=0,pt=0,l=0:
    2014-10-18T19:40:14.8647580+02:00 DEBUG MySensors Version mismatch
    2014-10-18T19:40:14.8786940+02:00 DEBUG MySensors Read: 0-18-65 s=4,c=3,t=16,pt=0,l=0:
    2014-10-18T19:40:14.8828440+02:00 DEBUG MySensors Version mismatch
    [/CODE]

    -= GreetingZzz and may the sensors be with you =-

    1 Reply Last reply
    0
    • EasyIoTE Offline
      EasyIoTE Offline
      EasyIoT
      wrote on last edited by EasyIoT
      #6

      Hi, Johnny B Good. I've checked in my code and you are right. It doesn't work with current V1.4 mysensors protocol, beacuse I'm using old message header structure. It looks like they changed message structure (file MyMessage.h). I will fix that in next release.
      For now you can try compile with older version of 1.4 MySensor library. You can download library here: MySensors

      --
      EasyIoT framework http://iot-playground.com

      Johnny B GoodJ 1 Reply Last reply
      0
      • EasyIoTE EasyIoT

        Hi, Johnny B Good. I've checked in my code and you are right. It doesn't work with current V1.4 mysensors protocol, beacuse I'm using old message header structure. It looks like they changed message structure (file MyMessage.h). I will fix that in next release.
        For now you can try compile with older version of 1.4 MySensor library. You can download library here: MySensors

        Johnny B GoodJ Offline
        Johnny B GoodJ Offline
        Johnny B Good
        wrote on last edited by
        #7

        @dopustko Thanx, it works now :-)

        Are there coming more posabilities soon instead of S_DOOR and V_TRIPPED ?
        Great site, and great going with the NRF24L01+ on the Raspberry directly :+1:

        GreetZz John

        -= GreetingZzz and may the sensors be with you =-

        EasyIoTE 2 Replies Last reply
        0
        • Johnny B GoodJ Johnny B Good

          @dopustko Thanx, it works now :-)

          Are there coming more posabilities soon instead of S_DOOR and V_TRIPPED ?
          Great site, and great going with the NRF24L01+ on the Raspberry directly :+1:

          GreetZz John

          EasyIoTE Offline
          EasyIoTE Offline
          EasyIoT
          wrote on last edited by
          #8

          @Johnny-B-Good nice to hear that now it works. I even did't know that it doesn't work with latest version of MySensors - thx to noticing me.
          Yes, right now I'm preparing new version with (hope this week):

          • fix for mysensors library
          • add S_HUM, V_HUM and S_TEMP, V_TEMP
          • add database support - you will be able to see chart for each sensor

          20-10-2014 16-16-51.png

          In the near future expect support for more sensors and access to Raspberry Pi GPIO, SMS interface to MySensors network...

          --
          EasyIoT framework http://iot-playground.com

          1 Reply Last reply
          0
          • Johnny B GoodJ Johnny B Good

            @dopustko Thanx, it works now :-)

            Are there coming more posabilities soon instead of S_DOOR and V_TRIPPED ?
            Great site, and great going with the NRF24L01+ on the Raspberry directly :+1:

            GreetZz John

            EasyIoTE Offline
            EasyIoTE Offline
            EasyIoT
            wrote on last edited by EasyIoT
            #9

            @Johnny-B-Good in new version of EasyIoT server I added new MySensor types: S_HUM, V_HUM and S_TEMP, V_TEMP. Now MySensor driver works with latest MySensor 1.4 library from Githib. I also added logging and displaying sensor data.
            5-11-20149-57-39.png

            --
            EasyIoT framework http://iot-playground.com

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

              Looks good @dopustko!

              1 Reply Last reply
              0
              • K Offline
                K Offline
                kihotx
                wrote on last edited by
                #11

                very nice! i'll test it in this weekend. Any chance for RGB sliders?

                EasyIoTE 1 Reply Last reply
                0
                • K kihotx

                  very nice! i'll test it in this weekend. Any chance for RGB sliders?

                  EasyIoTE Offline
                  EasyIoTE Offline
                  EasyIoT
                  wrote on last edited by
                  #12

                  @kihotx which message type is RGB slider? In next release I will implement S_LIGHT V_LIGHT (http://mysensors.org/build/relay example) .

                  --
                  EasyIoT framework http://iot-playground.com

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    Dany
                    wrote on last edited by
                    #13

                    V_DIMMER would be great!

                    1 Reply Last reply
                    0
                    • K Offline
                      K Offline
                      kihotx
                      wrote on last edited by
                      #14

                      which modules are supported now?

                      EasyIoTE 1 Reply Last reply
                      0
                      • K kihotx

                        which modules are supported now?

                        EasyIoTE Offline
                        EasyIoTE Offline
                        EasyIoT
                        wrote on last edited by
                        #15

                        @Dany I will also implement V_DIMMER in future.
                        @kihotx EasyIoT server controller at the moment supports S_DOOR, V_TRIPPED, S_HUM, V_HUM and S_TEMP and V_TEMP. In the new release I will add GPIO support (so you can control also Raspberry Pi GPIO ports) and in MySensor driver I will add S_LIGHT an V_LIGHT

                        --
                        EasyIoT framework http://iot-playground.com

                        1 Reply Last reply
                        0
                        • K Offline
                          K Offline
                          kihotx
                          wrote on last edited by
                          #16

                          perferct! when you planning next relesase?

                          EasyIoTE 1 Reply Last reply
                          0
                          • K kihotx

                            perferct! when you planning next relesase?

                            EasyIoTE Offline
                            EasyIoTE Offline
                            EasyIoT
                            wrote on last edited by
                            #17

                            @kihotx I hope next week...

                            --
                            EasyIoT framework http://iot-playground.com

                            1 Reply Last reply
                            1
                            • J Offline
                              J Offline
                              jilldris
                              wrote on last edited by
                              #18

                              Have tested this now and it works really well! Any news on planned updates? More sensors, ex power/energy meter would be nice.

                              EasyIoTE 1 Reply Last reply
                              0
                              • J jilldris

                                Have tested this now and it works really well! Any news on planned updates? More sensors, ex power/energy meter would be nice.

                                EasyIoTE Offline
                                EasyIoTE Offline
                                EasyIoT
                                wrote on last edited by
                                #19

                                @jilldris Thx. I will add more sensors in future and also new protocols. Implementing new sensor type in protocol part is easy, hard part is implementing logic and visualization in web UI interface.
                                In new release I've added S_LIGHT an V_LIGHT. It works with mysensors relay example.. In new version I've also added Raspberry Pi GPIO driver to control GPIO pins.
                                3-12-2014 22-07-21.png

                                --
                                EasyIoT framework http://iot-playground.com

                                EasyIoTE 1 Reply Last reply
                                0
                                • EasyIoTE EasyIoT

                                  @jilldris Thx. I will add more sensors in future and also new protocols. Implementing new sensor type in protocol part is easy, hard part is implementing logic and visualization in web UI interface.
                                  In new release I've added S_LIGHT an V_LIGHT. It works with mysensors relay example.. In new version I've also added Raspberry Pi GPIO driver to control GPIO pins.
                                  3-12-2014 22-07-21.png

                                  EasyIoTE Offline
                                  EasyIoTE Offline
                                  EasyIoT
                                  wrote on last edited by
                                  #20

                                  New version of EasyIoT server supports MySensors S_MOTION and V_TRIPPED. All supported MySensors types in EasyIoT server are:
                                  S_DOOR, V_TRIPPED,
                                  S_HUM, V_HUM,
                                  S_TEMP,V_TEMP,
                                  S_LIGHT and V_LIGHT,
                                  S_MOTION and V_TRIPPED.

                                  Now is also supported ESP8266 WiFi module.

                                  --
                                  EasyIoT framework http://iot-playground.com

                                  1 Reply Last reply
                                  0
                                  • EasyIoTE Offline
                                    EasyIoTE Offline
                                    EasyIoT
                                    wrote on last edited by
                                    #21

                                    New version of EasyIoT server is released. Supported MySensor data types are:
                                    S_DOOR, V_TRIPPED,
                                    S_HUM, V_HUM,
                                    S_TEMP,V_TEMP,
                                    S_LIGHT and V_LIGHT,
                                    S_MOTION and V_TRIPPED.
                                    I_TIME
                                    S_DIMMER, V_DIMMER, V_LIGHT
                                    S_LIGHT_LEVEL, V_LIGHT_LEVEL
                                    S_BARO, V_PRESSURE, V_FORECAST

                                    We also added automation functions and SMS gateway (control and monitor your network with SMS).
                                    dimmer.png

                                    EasyIoT server download link

                                    --
                                    EasyIoT framework http://iot-playground.com

                                    EasyIoTE 1 Reply Last reply
                                    0
                                    • EasyIoTE EasyIoT

                                      New version of EasyIoT server is released. Supported MySensor data types are:
                                      S_DOOR, V_TRIPPED,
                                      S_HUM, V_HUM,
                                      S_TEMP,V_TEMP,
                                      S_LIGHT and V_LIGHT,
                                      S_MOTION and V_TRIPPED.
                                      I_TIME
                                      S_DIMMER, V_DIMMER, V_LIGHT
                                      S_LIGHT_LEVEL, V_LIGHT_LEVEL
                                      S_BARO, V_PRESSURE, V_FORECAST

                                      We also added automation functions and SMS gateway (control and monitor your network with SMS).
                                      dimmer.png

                                      EasyIoT server download link

                                      EasyIoTE Offline
                                      EasyIoTE Offline
                                      EasyIoT
                                      wrote on last edited by
                                      #22

                                      New beta 0_7b1 is out for testing. New MySensor supported data types are:

                                      S_DISTANCE, V_DISTANCE
                                      S_DUST, V_DUST_LEVEL
                                      S_POWER, V_WATT, V_KWH
                                      S_WATER, V_FLOW, V_VOLUME
                                      S_UV, V_UV
                                      S_MOTION, V_TRIPPED - > also supports motion detector

                                      --
                                      EasyIoT framework http://iot-playground.com

                                      1 Reply Last reply
                                      0
                                      • A Offline
                                        A Offline
                                        aur
                                        wrote on last edited by
                                        #23

                                        @EasyIoT Does anybody know if there are any basic instructions available on how to installing/using EasyIoT ? I haven't used a Raspberry Pi before.

                                        The instructions given on MySensors for the Vera controller are really good. Is anything similar available for EasyIoT?

                                        EasyIoTE 1 Reply Last reply
                                        0
                                        • A aur

                                          @EasyIoT Does anybody know if there are any basic instructions available on how to installing/using EasyIoT ? I haven't used a Raspberry Pi before.

                                          The instructions given on MySensors for the Vera controller are really good. Is anything similar available for EasyIoT?

                                          EasyIoTE Offline
                                          EasyIoTE Offline
                                          EasyIoT
                                          wrote on last edited by
                                          #24

                                          @aur did you check EasyIoT server installation. Just connect NRF24L01 directly to RPI and then download RPI image and put it to SD card. In latest beta you have also support for RPI2.

                                          --
                                          EasyIoT framework http://iot-playground.com

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


                                          15

                                          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