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. Feature Requests
  3. Add new V_ACTION behavior for window shade/cover (and perhaps others)

Add new V_ACTION behavior for window shade/cover (and perhaps others)

Scheduled Pinned Locked Moved Feature Requests
6 Posts 3 Posters 1.6k Views 3 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.
  • N Offline
    N Offline
    napo7
    Hardware Contributor
    wrote on last edited by napo7
    #1

    Hi,

    I made a simple scenario for each of my shades/covers /roller blind (name them as you whish ! :))
    They are controller from just ONE button :
    If I push the button :
    When the blind is idle, If the previous move was a UP, I make them go down, else I make them go UP
    If the blind is already moving (I move them for a certain amount of time), stop them.

    So, my feature request is : add a V_ACTION new type.
    Of course, the behavior of the blind has to be handled by the arduino program.

    The S_COVER would so have : V_UP, V_DOWN, V_STOP, V_PERCENTAGE, V_ACTION.

    The same type could also be used for lights : When I press a switch button (doorbell kind), I could send a V_ACTION to a light node (S_DIMMER or S_BINARY) : It would toggle itself depending of his state.

    Edit : I found a Github issue that seems very similar to my request :
    https://github.com/mysensors/MySensors/issues/724

    AWIA 1 Reply Last reply
    0
    • pansenP Offline
      pansenP Offline
      pansen
      wrote on last edited by
      #2

      I find V_ACTION too generic and would rather name it V_TRIGGER or something. Besides that I find the idea quite nice!

      Orange Pi Plus 2e connected to nrf24 PA via SPI running git-development MySensors gateway, OpenHAB2, mosquitto and MySQL persistence.

      1 Reply Last reply
      0
      • N Offline
        N Offline
        napo7
        Hardware Contributor
        wrote on last edited by
        #3

        Yes , or perhaps V_DEFAULT_ACTION ?

        1 Reply Last reply
        1
        • N napo7

          Hi,

          I made a simple scenario for each of my shades/covers /roller blind (name them as you whish ! :))
          They are controller from just ONE button :
          If I push the button :
          When the blind is idle, If the previous move was a UP, I make them go down, else I make them go UP
          If the blind is already moving (I move them for a certain amount of time), stop them.

          So, my feature request is : add a V_ACTION new type.
          Of course, the behavior of the blind has to be handled by the arduino program.

          The S_COVER would so have : V_UP, V_DOWN, V_STOP, V_PERCENTAGE, V_ACTION.

          The same type could also be used for lights : When I press a switch button (doorbell kind), I could send a V_ACTION to a light node (S_DIMMER or S_BINARY) : It would toggle itself depending of his state.

          Edit : I found a Github issue that seems very similar to my request :
          https://github.com/mysensors/MySensors/issues/724

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

          @napo7 I think it would be a confusing type as the action is not clear. If you choose to have one button to control a multiple action device a simple V_STATUS = ON can do the trick.

          1 Reply Last reply
          1
          • N Offline
            N Offline
            napo7
            Hardware Contributor
            wrote on last edited by
            #5

            V_STATUS=ON is even more confusing : I still want to be able to toggle the light from a controller, so I'll have to sens status on and off from controller.

            1 Reply Last reply
            0
            • pansenP Offline
              pansenP Offline
              pansen
              wrote on last edited by
              #6

              Why, just always send V_STATUS=ON and implement it properly in your node (i.e. toggle on reception).

              Orange Pi Plus 2e connected to nrf24 PA via SPI running git-development MySensors gateway, OpenHAB2, mosquitto and MySQL persistence.

              1 Reply Last reply
              0
              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