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. 💬 MySensor Dioder (Ikea)

💬 MySensor Dioder (Ikea)

Scheduled Pinned Locked Moved OpenHardware.io
contest2017diodermysensorshuergbledtrimmerarduinoikea
41 Posts 10 Posters 13.5k Views 10 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 mortommy

    Hi,
    3 pins for RGB: R (AIN4) -> D3; G (AIN5) -> D6; B (AIN6) -> D5
    3 pins for buttons: S1(AIN3) -> D7; S2(CEN) -> D2; S3(AIN2) -> D4
    1 ground
    1 5V to Arduino's Vcc if it is 5V version or to RAW if it is 3,3V version
    1 color wheel (AIN7) -> A0

    barduinoB Offline
    barduinoB Offline
    barduino
    wrote on last edited by
    #9

    Thanks @mortommy

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mortommy
      wrote on last edited by
      #10

      please find items and rules here: https://github.com/mortommy/MySensorDioder

      1 Reply Last reply
      0
      • loralgL Offline
        loralgL Offline
        loralg
        wrote on last edited by
        #11

        @mortommy Thank you!

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mortommy
          wrote on last edited by
          #12

          I just updated the rules.

          loralgL 1 Reply Last reply
          0
          • M mortommy

            I just updated the rules.

            loralgL Offline
            loralgL Offline
            loralg
            wrote on last edited by
            #13

            @mortommy Awesome thanks for the update!

            1 Reply Last reply
            0
            • kevvetteK Offline
              kevvetteK Offline
              kevvette
              wrote on last edited by
              #14

              Just for clarification, you posted in a comment that S3(AIN2) -> D11 but shouldn't it be D4 per schematic and source code? Also, it looks like R20 has been removed. Why was that done and is it critical to make this work? Thanks, nice work.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mortommy
                wrote on last edited by
                #15

                Hi @kevvette ,
                yes, my mistake, S3 goes to D4, I'll correct the post, thank you.
                Regarding the R20, it is just a jumper and first I thought I could use that point for some connection but at the end I didn't use it, so I reestablished the connection. It is not needed to remove the R20.

                1 Reply Last reply
                0
                • TON RIJNAARDT Offline
                  TON RIJNAARDT Offline
                  TON RIJNAARD
                  wrote on last edited by
                  #16

                  Hello,

                  Very nice project!
                  Is it possible to use in DOMOTICZ?

                  Ton

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    mortommy
                    wrote on last edited by
                    #17

                    Hi,

                    if you are already using a gateway in Domoticz I guess so. From the mysensor point of view is a RGB sensor (or light switch or dimmer light) the source of the command sento to the serial gateway and then to the ikea mysensorized sensor it doesn't matter.

                    1 Reply Last reply
                    0
                    • Juan8tacoJ Offline
                      Juan8tacoJ Offline
                      Juan8taco
                      wrote on last edited by
                      #18

                      Hello,
                      I was using your code from MySensorDioder_133.ino
                      I downloaded the library from https://github.com/mysensors/MySensors
                      I tried to run the code but I got a error message saying no such file located.
                      These were the two files that couldn't be found
                      MyTransportNRF24.h
                      MySensor.h
                      I was wondering if you had the same issues when you were working on the code?

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        mortommy
                        wrote on last edited by mortommy
                        #19

                        Hi,
                        yes it happens sometimes. Try to import the library by Arduino IDE (Sketch -> Include Library -> MySensors). You'll have in the sketch two new lines:

                        
                        #include <MyConfig.h>
                        #include <MySensors.h>
                        
                        

                        and you can delete the same lines already included in the code.

                        Remember that the sketch is based on mysensor library 1.5.4 it is not converted to 2.0 yet.

                        Hope it helps.

                        1 Reply Last reply
                        0
                        • Juan8tacoJ Offline
                          Juan8tacoJ Offline
                          Juan8taco
                          wrote on last edited by
                          #20

                          Thank you,

                          I found those missing files and uses the mysensor library 1.5.4 but after I put all the files it asked for I got this odd message. I was looking for the error but had no luck. It says that "was not declared in this scope". Did you happened to run into this issue?

                          0_1479706500439_upload-81042e07-857f-48cb-aef0-f62af70f2189

                          1 Reply Last reply
                          0
                          • M Offline
                            M Offline
                            mortommy
                            wrote on last edited by
                            #21

                            Have you cleaned the folder MySensor within the folder libraries before to copy the 1.5.4 one?

                            1 Reply Last reply
                            0
                            • pentti12P Offline
                              pentti12P Offline
                              pentti12
                              wrote on last edited by
                              #22

                              Hello
                              I got lot of errors during the compiling stage. I tried to use older MySensors 1.5.4 library and Arduino 1.5.7 IDE. My question is, how to install correct MySensors library and not use anything else?

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                mortommy
                                wrote on last edited by
                                #23

                                Delete the MySensors folder in libraries and download it again.

                                1 Reply Last reply
                                0
                                • pentti12P Offline
                                  pentti12P Offline
                                  pentti12
                                  wrote on last edited by
                                  #24

                                  Now I downloaded Arduino IDE 1.6.5.zip, then I extracted it into C:/tools folder. Then I deleted everything from the library folder. Then I started Arduino IDE and I added MySensors-1.5.4.zip library. IDE reported that this file does not contain valid library. I closed IDE. So I unzipped MySensors-1.5.4.zip library directly into library folder. Then I started again IDE and checked that IDE can see MySensors-1.5.4 library. I opened MySensorDioder_133.ino and tried to compile it.

                                  Still got the following error:

                                  MySensorDioder_133.ino:38:30: fatal error: MyTransportNRF24.h: No such file or directory
                                  compilation terminated.

                                  How to continue?

                                  1 Reply Last reply
                                  0
                                  • pentti12P Offline
                                    pentti12P Offline
                                    pentti12
                                    wrote on last edited by
                                    #25

                                    Mortommy: Can you change your sketch so that it support MySensors 2.0 library?

                                    1 Reply Last reply
                                    0
                                    • M Offline
                                      M Offline
                                      mortommy
                                      wrote on last edited by
                                      #26

                                      Hi @pentti12 ,
                                      please find the sketch 2.0.0 in the project. I couldn't test it yet, I have converted it following the guidance and I just verified that it compiles successfully.

                                      1 Reply Last reply
                                      0
                                      • pentti12P Offline
                                        pentti12P Offline
                                        pentti12
                                        wrote on last edited by
                                        #27

                                        Sorry, but the compiler found a missing library file:

                                        MyTransportNRF24.h

                                        MySensors library 2.0 has MyTransportNRF24.cpp only

                                        1 Reply Last reply
                                        0
                                        • pentti12P Offline
                                          pentti12P Offline
                                          pentti12
                                          wrote on last edited by
                                          #28

                                          Hi

                                          I changed my Arduino IDE 1.6.11 using the MySensors development library v2.1.0-beta. Now the compiling went OK. I will continue with that. It will take few days before I have more info about how things went with actual hardware.

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


                                          14

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 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