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. Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...)

Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...)

Scheduled Pinned Locked Moved Hardware
37 Posts 10 Posters 9.3k 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.
  • NeverDieN NeverDie

    Well, your way would work. I'm just not sure how well it would work.

    A magnetic angle sensor is arguably a cleaner solution. There's no need for recurring calibrations. But it is an extra part. So, that's the trade-off.

    Nca78N Offline
    Nca78N Offline
    Nca78
    Hardware Contributor
    wrote on last edited by
    #15

    @neverdie said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

    Well, your way would work. I'm just not sure how well it would work.

    My neighbour has zwave roller blinds controllers and they work like that, using end stop and calculating the position. The first time you need to "calibrate" and it will measure time between the 0/100% positions, then I suppose it's just recalibrating/realigning each time you ask it to go fully opened or fully closed, as he's been using them for a few years and never had to recalibrate. In the end it seems to work very well.

    1 Reply Last reply
    1
    • NeverDieN Offline
      NeverDieN Offline
      NeverDie
      Hero Member
      wrote on last edited by
      #16

      Aha, I see it's my fault for the disconnect. Even though this thread clearly states it's about roller blinds, for some reason I was thinking about venetian blinds instead.

      1 Reply Last reply
      1
      • Sander TeunissenS Offline
        Sander TeunissenS Offline
        Sander Teunissen
        wrote on last edited by
        #17

        Disclaimer: I work for Luxaflex/HunterDouglas.

        The Hunter Douglas has motors that more or less do what you describe. The easiest way to get this running is to buy into the ecosystem (including the hub). From there you control your shades by telling them to go to 50% or something. This is not time based, but based on an encoder motor.

        https://motorisation.hde.nl/products/PowerView/Roller-blinds/M25T.PV-data-sheet/

        The PowerView radio system is based on 2.4gHz. And I know for a fact it can be controlled using a device like this:

        https://www.nordicsemi.com/eng/Products/nRF51-Dongle

        You can buy such a motor at your local luxaflex store (I think as normally we only sell complete systems.)

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dakipro
          wrote on last edited by
          #18

          Thank everyone, I forgot to check the topic (I was thinking email notification would arrive, but got nothing.).
          It looks like most popular/easiest way is to go with using end stop and calculating the position as @Nca78 mentioned above, and this is what I have found that is closest to the commercial solution I am considering.
          https://www.m.nu/rullgardin/motorisera-rullgardin-1-motor-z-wave-24v

          It is a website in Swedish, but basically they have a 24v DC motor and a z-wave Flush shutter from Qubino (as well as adapter for ikea blinds f.eks.). It costs a bit over 180e per window (without the blinds).
          To go with mysensors I guess it would be around 35e for motor from ebay and electronic parts (and printing or making adapters). I guess 60e + time spent on it?
          I would not think much if it is just one window, but I need it for five, so if I can save ~100e for window, there might be some math in the mysensors/diy approach .

          But then there is the WAF where a nice remote would be a must, f.eks. https://www.m.nu/fjarrkontroller/smart-color-button-philio
          which rises the cost in both approaches, but then again these blinds would just have to work, every time.

          In theory, the most difficult part is to make a motor controller that would control the blinds just like mentioned Qubino controller does (which I think I can make, with help from community if needed).
          But then a nice remote would be needed as well, most likely mysensorified one so that it can talk directly to the blinds, thus still controlling the blinds even if gateway or controller er offline. Remote doesn't have to be that beautiful, but since it would be the only visible component, it is very much desirable. (it can be semi-hidden as well, or a nice casing could be used and converted to mysensors, not that huge deal, two buttons in the worst case)

          Because of all this I am highly considering commercial approach, but it would be really cool to have this project realized in diy, to demonstrate how some serious money could be saved (and to save me some money as well :) where some portion would be of course donated to the mysensors again ;) )

          C: OpenHAB2 with node-red on linux laptop
          GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
          GW: Arduino Mega, RFLink 433Mhz

          1 Reply Last reply
          0
          • J Offline
            J Offline
            jacikaas
            wrote on last edited by
            #19

            Hello. I also thinking of my roller blinds automation and i was found this on thingiverse https://www.thingiverse.com/thing:2392856

            Its very cheap project for 5-10€/window. With 28BYJ-48 stepper motor you at least need 9v psu, it's even better with 12v.

            I also saw, that someone was already discusing in mysensors forum about how to start this motor and there is a code. Of course if you want to use percentage for open blinds, you should modify code and add some typen of encoder on mechanics. https://forum.mysensors.org/topic/3394/curtain-control-node/31

            YveauxY 1 Reply Last reply
            1
            • J jacikaas

              Hello. I also thinking of my roller blinds automation and i was found this on thingiverse https://www.thingiverse.com/thing:2392856

              Its very cheap project for 5-10€/window. With 28BYJ-48 stepper motor you at least need 9v psu, it's even better with 12v.

              I also saw, that someone was already discusing in mysensors forum about how to start this motor and there is a code. Of course if you want to use percentage for open blinds, you should modify code and add some typen of encoder on mechanics. https://forum.mysensors.org/topic/3394/curtain-control-node/31

              YveauxY Offline
              YveauxY Offline
              Yveaux
              Mod
              wrote on last edited by
              #20

              @jacikaas Nice find!
              However, I think this thread is about outdoor roller blinds, like:

              0_1519557733260_0fe11dce-411d-418b-8184-56e3957fe45c-image.png

              Which require a lot more power to be operated.

              http://yveaux.blogspot.nl

              J 1 Reply Last reply
              0
              • YveauxY Yveaux

                @jacikaas Nice find!
                However, I think this thread is about outdoor roller blinds, like:

                0_1519557733260_0fe11dce-411d-418b-8184-56e3957fe45c-image.png

                Which require a lot more power to be operated.

                J Offline
                J Offline
                jacikaas
                wrote on last edited by
                #21

                @Yveaux
                Yes, that outdoor blinds need a lot more power :)

                Nca78N 1 Reply Last reply
                0
                • J jacikaas

                  @Yveaux
                  Yes, that outdoor blinds need a lot more power :)

                  Nca78N Offline
                  Nca78N Offline
                  Nca78
                  Hardware Contributor
                  wrote on last edited by
                  #22

                  @jacikaas said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                  @Yveaux
                  Yes, that outdoor blinds need a lot more power :)

                  Some indoor blinds too, I will try the solution in your link but I don't think it will work for me as I have a lot of height (> 2m) and up to 1,8m width, it gets pretty heavy.

                  NeverDieN J 2 Replies Last reply
                  0
                  • Nca78N Nca78

                    @jacikaas said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                    @Yveaux
                    Yes, that outdoor blinds need a lot more power :)

                    Some indoor blinds too, I will try the solution in your link but I don't think it will work for me as I have a lot of height (> 2m) and up to 1,8m width, it gets pretty heavy.

                    NeverDieN Offline
                    NeverDieN Offline
                    NeverDie
                    Hero Member
                    wrote on last edited by
                    #23

                    @nca78 Maybe just a regular low RPM, high torque motor would work best for you?

                    Nca78N 1 Reply Last reply
                    1
                    • NeverDieN NeverDie

                      @nca78 Maybe just a regular low RPM, high torque motor would work best for you?

                      Nca78N Offline
                      Nca78N Offline
                      Nca78
                      Hardware Contributor
                      wrote on last edited by
                      #24

                      @neverdie said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                      @nca78 Maybe just a regular low RPM, high torque motor would work best for you?

                      Yes there are 220V motors you put inside the tube (same concept than the link given in the first post).

                      1 Reply Last reply
                      0
                      • K Offline
                        K Offline
                        krejcarek
                        wrote on last edited by
                        #25

                        Hello, let me shortly give you my 5 cents about this topic.

                        I have since 1.5 years a roller blind solution up and running. The logic is based upon the solution of @scalz.

                        It uses standard Becker (similar quality as Somfy) motors 4 wired, that normally has an indoor switch unit. I chose this since significantly cheaper than any radio controlled solution, and absolutely robust. Definitely a plus for something firmly built into the walls.

                        For control I have hubs for 4 windows each. They include mysensors, Arduino, and an 8 pcs relay board. Enabling of setting individual positioning by counting time. The total run time is adjustable through mysensors commands. This proved to be for me a simple but very reliable method. I can set any percentage, or even stop, and then it reports actual state. The complete ecosystem is within an openHAB controller, thus I can set automated rules, e.g. go down at the local dusk time, or gently wake up just by go up a bit.
                        Code is here available: https://github.com/krejcarek/mysensors

                        Overal very happy with the setup. Two issues I experienced:

                        • some struggle with range, and unreliable transfer in mesh
                        • the units are in the attic. In winter I experience some unreliable operation, some units "freeze". Can be literally, or due to some solder quality issues, not sure yet what is causing it.
                        1 Reply Last reply
                        0
                        • Nca78N Nca78

                          @jacikaas said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                          @Yveaux
                          Yes, that outdoor blinds need a lot more power :)

                          Some indoor blinds too, I will try the solution in your link but I don't think it will work for me as I have a lot of height (> 2m) and up to 1,8m width, it gets pretty heavy.

                          J Offline
                          J Offline
                          jacikaas
                          wrote on last edited by
                          #26

                          @nca78
                          Yes, thats quite heavy. Need to check it practically. I started to test the motor (now only on the desk), but my 28BYJ-48 motor is shaking with AccelStepper library. With some simple code without included any library - working fine, so I will look why thats happening.

                          1 Reply Last reply
                          0
                          • D dakipro

                            Hi,
                            I would like to have motorized blinds that can report current state and can be controlled from several sources (manually via button, remotely via mqtt etc) and also be "percentage" controllable, meaning shut only 30% or so.
                            I can fix pretty much all with mysensors, but motor itself is a tricky part, I would like it to be robust and "properly" done (easiest is with commercial products).

                            I leave in Norway, Europe and I have not yet ordered any motor, still checking out options. I saw recommendations about Somfy motors (I also like that they can run on batteries). But from what I have understood the motor needs to have 3 wires (neutral and up and down) for arduino to determine current percentage? or is it?
                            They are also natively 433mhz, and I have rfLink for 433 comunication but again there is issue of keep state synchronized with multiple inputs (physical remote, mqtt, etc...)

                            I was considering something from ebay as well, but again, two vs three wires for mysensors, can that work somehow?

                            f.eks. https://www.ebay.com/itm/DC-24V-30RPM-DIY-Electric-Roller-Blind-Shade-Tubular-Motor-Holder-Kit/253225599792

                            Open to suggestions about any solution, if it helps I have rflink for 433 communication, I do have z-wave, xiaomi controllers if some of these can do it easier.

                            Would like hear what people would recommend for blinds?

                            parachutesjP Offline
                            parachutesjP Offline
                            parachutesj
                            wrote on last edited by parachutesj
                            #27

                            @dakipro I do have somfy motors wired to the control panels everywhere. The motors itself are very good. There are also newer ones I think which can be controlled wireless in case you do not have the wires yet or would need to wire it. then it only needs power at the window.

                            For controlling, I used to have mysensors, but never had very reliable results. Potentially my bad electronic skills and switched to comercial solution lately (Homematic).

                            for controlling, you might need to look into this:
                            https://github.com/marvinroger/arduino-shutters

                            1 Reply Last reply
                            1
                            • D Offline
                              D Offline
                              dakipro
                              wrote on last edited by dakipro
                              #28

                              At the end I purchased and installed z-wave roller blinds from Swedish company m.nu .

                              So far so good, and if all is great, I will order three more motors (and two knobs/switches) for living room and terrace doors (which should also automatically keep the shades open if doors er open, to prevent damage).

                              Made a basic node-red flow that uses xiaomi lux sensor to get them down, but ultimate goal is to have them understand when the light is very bright and when it is "cozy", perhaps even knowing to get the blinds just low enough. Found one good explanation on the internet, will check it out (perhaps use multiple lux sensors strategically placed around the room to determine sun position and strength). Any tips and tricks?

                              (gif of the action, cannot upload gif to the forum https://media.giphy.com/media/5aY6vSwVn1hsdYC6nd/giphy.gif gif is twice the speed)

                              C: OpenHAB2 with node-red on linux laptop
                              GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
                              GW: Arduino Mega, RFLink 433Mhz

                              gohanG parachutesjP 2 Replies Last reply
                              2
                              • wallyllamaW Offline
                                wallyllamaW Offline
                                wallyllama
                                wrote on last edited by
                                #29
                                This post is deleted!
                                1 Reply Last reply
                                0
                                • D dakipro

                                  At the end I purchased and installed z-wave roller blinds from Swedish company m.nu .

                                  So far so good, and if all is great, I will order three more motors (and two knobs/switches) for living room and terrace doors (which should also automatically keep the shades open if doors er open, to prevent damage).

                                  Made a basic node-red flow that uses xiaomi lux sensor to get them down, but ultimate goal is to have them understand when the light is very bright and when it is "cozy", perhaps even knowing to get the blinds just low enough. Found one good explanation on the internet, will check it out (perhaps use multiple lux sensors strategically placed around the room to determine sun position and strength). Any tips and tricks?

                                  (gif of the action, cannot upload gif to the forum https://media.giphy.com/media/5aY6vSwVn1hsdYC6nd/giphy.gif gif is twice the speed)

                                  gohanG Offline
                                  gohanG Offline
                                  gohan
                                  Mod
                                  wrote on last edited by
                                  #30

                                  @dakipro what did you use as remote controller?

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

                                    It is a Smart Color Button - Philio, got it as a package with the motor itself, from m.nu

                                    https://www.m.nu/rullgardin/motorisera-rullgardin-1-motor-z-wave-24v?nosto=productcategory-nosto-3

                                    It is wireless, gyroscope based "button" that works directly with motor itself. They say battery lasts for 6months, but it is usb rechargeable, so not a biggie. It reports battery level to the controller so that is a plus.
                                    As far as WAF goes, it is wireless and looks nice so that is a plus, but to use it it is a bit, well.. different to operate as it is just held by magnet on the holder/wall and has no rotation limitats, so it is not 100% intuitive for first time use as you just turn it and then nothing happens, then you have to wait almost 2s for it to settle and send new position to the shades, and one cannot change direction (at least I didn't find how) so "left" might be counter intuitive as if shades are open or closed, so it is a bit fiddly to operate. Also it has a tolerance rotation, meaning that fine adjustments for the shades are a bit hit and miss, so...
                                    But I am hoping that blinds will mostly work automatically so that would not matter that much. And I didn't find some much better remote dimmer-like controllers for the blinds, so.. it will work for now. Easy to replace I think

                                    C: OpenHAB2 with node-red on linux laptop
                                    GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
                                    GW: Arduino Mega, RFLink 433Mhz

                                    1 Reply Last reply
                                    0
                                    • D dakipro

                                      At the end I purchased and installed z-wave roller blinds from Swedish company m.nu .

                                      So far so good, and if all is great, I will order three more motors (and two knobs/switches) for living room and terrace doors (which should also automatically keep the shades open if doors er open, to prevent damage).

                                      Made a basic node-red flow that uses xiaomi lux sensor to get them down, but ultimate goal is to have them understand when the light is very bright and when it is "cozy", perhaps even knowing to get the blinds just low enough. Found one good explanation on the internet, will check it out (perhaps use multiple lux sensors strategically placed around the room to determine sun position and strength). Any tips and tricks?

                                      (gif of the action, cannot upload gif to the forum https://media.giphy.com/media/5aY6vSwVn1hsdYC6nd/giphy.gif gif is twice the speed)

                                      parachutesjP Offline
                                      parachutesjP Offline
                                      parachutesj
                                      wrote on last edited by
                                      #32

                                      @dakipro why bother with individual sensors at the windows? You can calculate the sun position (azimuth and elevation) any time during the day and check if it would be possible for the sun to shine into the room. And in second step you only need to know if sun is shining or it is cloudy. Simplest way is using an online weather service. However I noted that this is not very reliable. My solution is based on MySensors:
                                      It is a weather station with some sensors (rain, temp, pressure). I've started with a light sensor but found it very unreliable also protection from environment is difficult.

                                      So at the end my sun senors is quite simple. One dallas sensor exposed to the sun and a second one in the shade. If the difference is high enough, sun is shining. Depending on your geographical location and preferences values might vary but for me (Zurich, CH) 10 degree celsius seems to be a good value.

                                      NeverDieN 1 Reply Last reply
                                      2
                                      • parachutesjP parachutesj

                                        @dakipro why bother with individual sensors at the windows? You can calculate the sun position (azimuth and elevation) any time during the day and check if it would be possible for the sun to shine into the room. And in second step you only need to know if sun is shining or it is cloudy. Simplest way is using an online weather service. However I noted that this is not very reliable. My solution is based on MySensors:
                                        It is a weather station with some sensors (rain, temp, pressure). I've started with a light sensor but found it very unreliable also protection from environment is difficult.

                                        So at the end my sun senors is quite simple. One dallas sensor exposed to the sun and a second one in the shade. If the difference is high enough, sun is shining. Depending on your geographical location and preferences values might vary but for me (Zurich, CH) 10 degree celsius seems to be a good value.

                                        NeverDieN Offline
                                        NeverDieN Offline
                                        NeverDie
                                        Hero Member
                                        wrote on last edited by NeverDie
                                        #33

                                        @parachutesj said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                                        You can calculate the sun position (azimuth and elevation) any time during the day and check if it would be possible for the sun to shine into the room.

                                        Clever! Which library or algorithm do you recommend for that?

                                        parachutesjP 1 Reply Last reply
                                        1
                                        • NeverDieN NeverDie

                                          @parachutesj said in Recommendation for motorized roller blinds solution (actual motor, like somfy, rollertrol, ebay...):

                                          You can calculate the sun position (azimuth and elevation) any time during the day and check if it would be possible for the sun to shine into the room.

                                          Clever! Which library or algorithm do you recommend for that?

                                          parachutesjP Offline
                                          parachutesjP Offline
                                          parachutesj
                                          wrote on last edited by
                                          #34

                                          @neverdie I am not that smart, just using the library from my controller: the astro binding for openHAB. It returns any time of the day the sun position based on your location. So what I do is basically check for any window* in the house if azimuth is between two values and if true checking in addition if sun is shining and when both are true, the rollershutter will go down. When sun stops shining or the sun has moved away, it will go up again.
                                          Elevation is no big deal in my case, only on the western side in late afternoon during winter months but for a start, I would recommend working with azimuth only.
                                          Also the inputs for down and up should have different values (e.g. going down > 10 degree; going up < 8 degree) otherwise they might constantly go down/up when reaching the peaks.
                                          And to make it more complicated, I also added conditions if someone is present, if it is raining, wind is too strong etc.

                                          Elevation is mainly used to trigger sunrise and sunset events (open in the morning, close in the evening)

                                          *for practical reasons I have groups based on the side of the house, but then doing different things.

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


                                          16

                                          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