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. OpenHAB
  4. OH3 - MySensors Binding

OH3 - MySensors Binding

Scheduled Pinned Locked Moved OpenHAB
135 Posts 34 Posters 1.6k Views 40 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.
  • K Offline
    K Offline
    Klabbe
    wrote on last edited by
    #5

    Sad to hear that. I really liked the binding. I used MQTT before the binding and it worked but the binding was easier to use with auto ID and so on. Looking forward on following your progress. I guess I have to do the same, when I find the time.

    1 Reply Last reply
    0
    • K Offline
      K Offline
      Klabbe
      wrote on last edited by
      #6

      I'm thinking about running a separate instance of OpenHAB 2 under docker, just to get the mysensors binding functionality. Or can I get all the functionality of the binding, via MQTT? Like auto ID and that the sensor (like a watermeter) can request its previous value from the controller.

      1 Reply Last reply
      0
      • K Offline
        K Offline
        Klabbe
        wrote on last edited by
        #7

        Running OpenHAB 3 as my main system and OpenHAB 2 with the MySensors binding, under docker, works great. I use the remote binding in OpenHAB 3 to connect to OpenHAB 2. Just make sure to run them on different ports if they run on the same server.

        G 1 Reply Last reply
        1
        • K Klabbe

          Running OpenHAB 3 as my main system and OpenHAB 2 with the MySensors binding, under docker, works great. I use the remote binding in OpenHAB 3 to connect to OpenHAB 2. Just make sure to run them on different ports if they run on the same server.

          G Offline
          G Offline
          Guillermo Schimmel
          wrote on last edited by
          #8

          @Klabbe great to know. Thanks

          1 Reply Last reply
          0
          • H Offline
            H Offline
            haasje30
            wrote on last edited by
            #9

            Hello,
            Is smartsleep option of mysensors is implemented in de mqtt gateway? I have some battery powered units to control blinds which I put a lot in (smart)sleep to preserve batteries. This functions well with OH2 and mysensors binding....I'd rather not keep and OH2 instance running next to my OH3 instance if not necessary.
            regards,

            W 1 Reply Last reply
            0
            • G Offline
              G Offline
              Guillermo Schimmel
              wrote on last edited by
              #10

              I think so. I have a lot of battery powered nodes heavily using smartsleep and they work just fine with MQTT.

              1 Reply Last reply
              0
              • H Offline
                H Offline
                haasje30
                wrote on last edited by
                #11

                Thanks Guillermo, are you using qos 1 for this, or are messages kept on the gateway automatically to deliver to a sensor which is asleep. Think I have to rebuild my gateway to mqtt then....

                Thanks.

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  TimO
                  Hero Member
                  wrote on last edited by
                  #12

                  I'll look into the changes needed to migrate the binding to OH3 and let you know.
                  Maybe it's no big deal and I'll provide a version 3 binding.

                  K 1 Reply Last reply
                  0
                  • T TimO

                    I'll look into the changes needed to migrate the binding to OH3 and let you know.
                    Maybe it's no big deal and I'll provide a version 3 binding.

                    K Offline
                    K Offline
                    Klabbe
                    wrote on last edited by
                    #13

                    @TimO That would be very appreciated! I really like your binding and it would be great to continue to use it without an extra instance of OpenHAB 2. I tried to compile it and got like 10 errors. Since I have zero java skills, I was unable to fix them.

                    1 Reply Last reply
                    0
                    • H Offline
                      H Offline
                      haasje30
                      wrote on last edited by
                      #14

                      @TimO, a binding for openhab 3.0 would be very much appreciated!

                      I have tried the MQTT gateway, and with standard setup, messages are lost wich are sent to the node when asleep. Does anyone know how to solve this. I didnt find anything in de mqtt-gateway config. I see mqtt messages which could be read by the controller (openhab), when the node goes to sleep and wakes up, but at this moment I don't see how to implement this in openhab MQTT generic things.

                      Thanks...

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        TimO
                        Hero Member
                        wrote on last edited by
                        #15

                        For those of you willing to help testing the OH3 integration here is a link:

                        Jar Download

                        Please don't forget to fulfill the requirements for mqtt und serial. Installation of bindings will do.

                        What's working after a quick test:

                        • binding loads in OH3
                        • serial gateway receives messages (ethernet gateway should work too)
                        • discovery is working

                        What's not working:

                        • MQTT gateway: it's broken some time and needs some tinkering

                        Please let me know if you found some time to test the binding.

                        DbagioniD K G kerberosK Dustin HagstromD 5 Replies Last reply
                        3
                        • H haasje30

                          Hello,
                          Is smartsleep option of mysensors is implemented in de mqtt gateway? I have some battery powered units to control blinds which I put a lot in (smart)sleep to preserve batteries. This functions well with OH2 and mysensors binding....I'd rather not keep and OH2 instance running next to my OH3 instance if not necessary.
                          regards,

                          W Offline
                          W Offline
                          waspie
                          wrote on last edited by waspie
                          #16

                          @haasje30
                          smartsleep is easy with MQTT

                          Initially a few years ago i tried the binding and it gave me nothing but trouble.
                          While it was configured I'd watch MQTT to see what it would do.

                          2020-12-31 22:58:22 unoout/202/255/3/0/33 180000 (THIS IS THE SLEEP DURATION)
                          2020-12-31 22:58:22 unoout/202/255/3/0/32 500 (AT THIS MOMENT YOU HAVE 500MS to GET A COMMAND SENT)

                          So define a thing to the channel ending in 32.
                          Bind an item to that channel with an expire timer for like 10 seconds state = 0

                          then for your rule you'd have

                          rule "whatever"
                          when
                          Item whateverSleepItem changed from 0 to 500
                          then
                          whateverOtherItemThatIsSendingOutACommand.sendCommand(ON/OFF/WHATEVER)
                          end

                          1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            haasje30
                            wrote on last edited by
                            #17

                            Thanks TimO and waspie. At this moment I have one mysensors hardware gateway, which is connected to my openhab2 instance. I have an OH3 test instance, and no hardware controller for this (yet). I did an short test with my current controller, but this is not the best way for me. So I orderded an wemos D1 mini to create a new mysensors gateway. As soon as this is in I will be testing. Thanks again...

                            W 1 Reply Last reply
                            0
                            • T TimO

                              For those of you willing to help testing the OH3 integration here is a link:

                              Jar Download

                              Please don't forget to fulfill the requirements for mqtt und serial. Installation of bindings will do.

                              What's working after a quick test:

                              • binding loads in OH3
                              • serial gateway receives messages (ethernet gateway should work too)
                              • discovery is working

                              What's not working:

                              • MQTT gateway: it's broken some time and needs some tinkering

                              Please let me know if you found some time to test the binding.

                              DbagioniD Offline
                              DbagioniD Offline
                              Dbagioni
                              wrote on last edited by
                              #18
                              This post is deleted!
                              1 Reply Last reply
                              0
                              • H haasje30

                                Thanks TimO and waspie. At this moment I have one mysensors hardware gateway, which is connected to my openhab2 instance. I have an OH3 test instance, and no hardware controller for this (yet). I did an short test with my current controller, but this is not the best way for me. So I orderded an wemos D1 mini to create a new mysensors gateway. As soon as this is in I will be testing. Thanks again...

                                W Offline
                                W Offline
                                waspie
                                wrote on last edited by
                                #19

                                @haasje30 if it's mqtt both can subscribe at the same time

                                1 Reply Last reply
                                1
                                • T TimO

                                  For those of you willing to help testing the OH3 integration here is a link:

                                  Jar Download

                                  Please don't forget to fulfill the requirements for mqtt und serial. Installation of bindings will do.

                                  What's working after a quick test:

                                  • binding loads in OH3
                                  • serial gateway receives messages (ethernet gateway should work too)
                                  • discovery is working

                                  What's not working:

                                  • MQTT gateway: it's broken some time and needs some tinkering

                                  Please let me know if you found some time to test the binding.

                                  K Offline
                                  K Offline
                                  Klabbe
                                  wrote on last edited by
                                  #20

                                  @TimO Thank you! It works for me with my Ethernet Gateway. I don't have that many nodes but the ones that I have, works as good as they did with OpenHAB2. I have a watermeter, an actuator and a door sensor. Great work!

                                  T G 2 Replies Last reply
                                  1
                                  • K Klabbe

                                    @TimO Thank you! It works for me with my Ethernet Gateway. I don't have that many nodes but the ones that I have, works as good as they did with OpenHAB2. I have a watermeter, an actuator and a door sensor. Great work!

                                    T Offline
                                    T Offline
                                    TimO
                                    Hero Member
                                    wrote on last edited by
                                    #21

                                    @Klabbe thank you for your feedback!

                                    1 Reply Last reply
                                    2
                                    • K Klabbe

                                      @TimO Thank you! It works for me with my Ethernet Gateway. I don't have that many nodes but the ones that I have, works as good as they did with OpenHAB2. I have a watermeter, an actuator and a door sensor. Great work!

                                      G Offline
                                      G Offline
                                      Guillermo Schimmel
                                      wrote on last edited by
                                      #22

                                      @Klabbe great! perhaps I'll go back to ethernet gateway. Do you think is better option over mqtt gateway?

                                      1 Reply Last reply
                                      0
                                      • H Offline
                                        H Offline
                                        haasje30
                                        wrote on last edited by
                                        #23

                                        Hello,

                                        I did some testing with 2 openhab versions to one ethernet gateway. At first it did not discover any devices, thats because they were allready discovered in the old (2.5) version of openhab, I Think, because when I created a new mysensor device,it was immediattely discovered by the new openhab. I noticed a minor problem, there is an ability to scan (and because auto discovery did not seem to work I tried this), but after a scan the ethernet gateways failes. When you try to add a device(manually), it goes back to the first page when you select the gateway. I had to restart de openhab service to get it running again.

                                        I tested with a new blinds sensor (with smartsleep), and smartsleep seem to work OK. So I prefer this binding over de generic mqtt binding, because stuf like request() and smartsleep() work 'out of the box'. These are my fisrt tests, I will be doing more (other sensor types) later on when I have an additional gateway available.

                                        Regards...

                                        1 Reply Last reply
                                        2
                                        • T TimO

                                          For those of you willing to help testing the OH3 integration here is a link:

                                          Jar Download

                                          Please don't forget to fulfill the requirements for mqtt und serial. Installation of bindings will do.

                                          What's working after a quick test:

                                          • binding loads in OH3
                                          • serial gateway receives messages (ethernet gateway should work too)
                                          • discovery is working

                                          What's not working:

                                          • MQTT gateway: it's broken some time and needs some tinkering

                                          Please let me know if you found some time to test the binding.

                                          G Offline
                                          G Offline
                                          Guillermo Schimmel
                                          wrote on last edited by
                                          #24
                                          This post is deleted!
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          8

                                          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