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. Indigo Domotics
  4. Plugin for Indigo for Mac

Plugin for Indigo for Mac

Scheduled Pinned Locked Moved Indigo Domotics
28 Posts 3 Posters 11.8k Views 2 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.
  • marceltrapmanM Offline
    marceltrapmanM Offline
    marceltrapman
    Mod
    wrote on last edited by
    #11

    Nice @wannabee

    Three other questions:

    1. Am I correct that an Arduino board/node always presents itself and its children upon inclusion (after startup) ?
    2. I do not see a way to set the child id so assume this is set by the Arduino board/node itself?
    3. Is there a way to 'manually' ask for all available Arduino boards/nodes and/or sensors available through the gateway?

    In other words: "I like this" :)

    Fulltime Servoy Developer
    Parttime Moderator MySensors board

    I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
    I have a FABtotum to print cases.

    W 1 Reply Last reply
    0
    • marceltrapmanM marceltrapman

      Nice @wannabee

      Three other questions:

      1. Am I correct that an Arduino board/node always presents itself and its children upon inclusion (after startup) ?
      2. I do not see a way to set the child id so assume this is set by the Arduino board/node itself?
      3. Is there a way to 'manually' ask for all available Arduino boards/nodes and/or sensors available through the gateway?

      In other words: "I like this" :)

      W Offline
      W Offline
      wannabee
      wrote on last edited by wannabee
      #12

      @marceltrapman said:

      Am I correct that an Arduino board/node always presents itself and its children upon inclusion (after startup) ?
      I do not see a way to set the child id so assume this is set by the Arduino board/node itself?
      Is there a way to 'manually' ask for all available Arduino boards/nodes and/or sensors available through the gateway?

      1 For every sensor on a board you send:
      gw.sendSensorPresentation(<sensor_child_id>,<sensor_type_id>);

      2 the sensor_child_id is set by the board.
      Ie.
      #define CHILD_ID_HUM 0
      #define CHILD_ID_TEMP 1

      And then later:
      gw.sendSensorPresentation(CHILD_ID_HUM, S_HUM);
      gw.sendSensorPresentation(CHILD_ID_TEMP, S_TEMP);

      In the HumiditySensor.ino

      3 Here @hek have to correct me. The answer is maybe, if you dig deep in the routing table in the gateway. But the gateway will lose that info when rebooted. It would also be possible to send a broadcast to all nodes asking them for info, but in that case you have to implement a function in the nodes that answers on broadcast. It will also make them not sleep. I keep track of available sensors in the python code. It’s the same way the vera is doing it. You basicly stores all sensors that have sent a presentation.

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

        Currently, no, The routing table exists in gateway (and is not lost when rebooting). But it only contains information about were to send messages for a certain radioId (realy or direct route). Not what type of sensor(s) that each node has attached. Unfortunately the Arduino is a bit limited on how much data we can store in the EEPROM.

        1 Reply Last reply
        0
        • marceltrapmanM Offline
          marceltrapmanM Offline
          marceltrapman
          Mod
          wrote on last edited by marceltrapman
          #14

          @wannabee @hek
          Both your answers have helped me a lot! Thanks a million!!!

          My 'issue' was that I was trying to do all the fancy stuff from the Controller (Indigo, or better my plugin, in this case) but obviously the sensor can be set to be active as well :)

          I have made great progress today thanks to you guys...

          Fulltime Servoy Developer
          Parttime Moderator MySensors board

          I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
          I have a FABtotum to print cases.

          1 Reply Last reply
          0
          • marceltrapmanM Offline
            marceltrapmanM Offline
            marceltrapman
            Mod
            wrote on last edited by
            #15

            For the fun of it!

            Screen Shot 2014-04-29 at 21.42.13.png Screen Shot 2014-04-29 at 21.42.40.png Screen Shot 2014-04-29 at 21.42.58.png

            Fulltime Servoy Developer
            Parttime Moderator MySensors board

            I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
            I have a FABtotum to print cases.

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

              Cool! Great work!

              1 Reply Last reply
              0
              • marceltrapmanM Offline
                marceltrapmanM Offline
                marceltrapman
                Mod
                wrote on last edited by
                #17

                Thanks, while looking at my screenshots again I also found a little mistake :)

                Fulltime Servoy Developer
                Parttime Moderator MySensors board

                I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                I have a FABtotum to print cases.

                1 Reply Last reply
                0
                • marceltrapmanM Offline
                  marceltrapmanM Offline
                  marceltrapman
                  Mod
                  wrote on last edited by
                  #18

                  Here you see the full power of Indigo.

                  I added 2 relays to the existing temperature sensor.
                  In fact a created a custom multi sensor.

                  This is what it looks like in Indigo.

                  I will make it so that when a device will be updated or added all sensors are included :)
                  Screen Shot 2014-04-30 at 23.30.59.png

                  Fulltime Servoy Developer
                  Parttime Moderator MySensors board

                  I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                  I have a FABtotum to print cases.

                  1 Reply Last reply
                  0
                  • marceltrapmanM Offline
                    marceltrapmanM Offline
                    marceltrapman
                    Mod
                    wrote on last edited by
                    #19

                    I am happy, the plugin is not ready but I moved it to my Indigo Server and it is now in production :)

                    What am I using it for right now?

                    The temperature sensor shows the temperature in a computer cabinet.
                    Based on the temperature a fan is enabled/disabled to lower the temperature.

                    For that I added the board with attached sensors and I created triggers.

                    Here it is:...

                    Screen Shot 2014-05-06 at 22.11.48.png Screen Shot 2014-05-06 at 22.12.13.png Screen Shot 2014-05-06 at 22.12.17.png

                    Fulltime Servoy Developer
                    Parttime Moderator MySensors board

                    I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                    I have a FABtotum to print cases.

                    1 Reply Last reply
                    1
                    • marceltrapmanM Offline
                      marceltrapmanM Offline
                      marceltrapman
                      Mod
                      wrote on last edited by
                      #20

                      Added the source to github: https://github.com/IT2BE/indigo-mysensors

                      Please beware: the plugin is not ready. I have a few sensors working but I am awaiting my mini pro's to be delivered before I can move ahead.
                      In the meantime I will polish things as I am also getting ready to go on vacation in about 10 days :)

                      Fulltime Servoy Developer
                      Parttime Moderator MySensors board

                      I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                      I have a FABtotum to print cases.

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

                        Nice.
                        I cloned it to mysensors so people will find it easier.

                        1 Reply Last reply
                        0
                        • marceltrapmanM Offline
                          marceltrapmanM Offline
                          marceltrapman
                          Mod
                          wrote on last edited by
                          #22

                          @hek thanks!
                          When, in the future, you want to move it to your repo that is fine with me as well.

                          Fulltime Servoy Developer
                          Parttime Moderator MySensors board

                          I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                          I have a FABtotum to print cases.

                          1 Reply Last reply
                          0
                          • marceltrapmanM Offline
                            marceltrapmanM Offline
                            marceltrapman
                            Mod
                            wrote on last edited by
                            #23

                            Yesterday evening I added a bit to the read me and improved support for the motion sensor.

                            Fulltime Servoy Developer
                            Parttime Moderator MySensors board

                            I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                            I have a FABtotum to print cases.

                            1 Reply Last reply
                            0
                            • marceltrapmanM Offline
                              marceltrapmanM Offline
                              marceltrapman
                              Mod
                              wrote on last edited by
                              #24

                              And I updated the readme file so that it should be possible for those that feel like it to start testing it.
                              This was my favourite piece of work :)

                              Fulltime Servoy Developer
                              Parttime Moderator MySensors board

                              I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                              I have a FABtotum to print cases.

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

                                Ok, great work!

                                Pulled your changes.

                                1 Reply Last reply
                                0
                                • marceltrapmanM Offline
                                  marceltrapmanM Offline
                                  marceltrapman
                                  Mod
                                  wrote on last edited by
                                  #26

                                  It is a long time ago (too long) since I found the time to work on the plugin.
                                  Once I restarted the project I noticed that 1.4 beta was out so I first wanted to work on adopting these libs before moving on.

                                  There are still a few things I don't like so I am not going to commit yet but the work is going well.

                                  One of the things I wanted to add was support for the battery level.
                                  Indigo supports it very well (see screenshot) and it is dynamic.

                                  What does that mean: when you implement 'gw.sendBatteryLevel(value);' indigo will create support for it and from that moment on Indigo will update the battery level.

                                  BTW don't pay attention to the 200%, I definitely need to do some additional work on my battery check libs...

                                  I will keep you posted again :)

                                  Screen Shot 2014-07-23 at 23.40.52.png

                                  Fulltime Servoy Developer
                                  Parttime Moderator MySensors board

                                  I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                                  I have a FABtotum to print cases.

                                  1 Reply Last reply
                                  0
                                  • marceltrapmanM Offline
                                    marceltrapmanM Offline
                                    marceltrapman
                                    Mod
                                    wrote on last edited by
                                    #27

                                    Following the release of MySensors 1.4 I made the latest build of the MySensors plugin for Indigo available on GitHub.

                                    I have been using it for a while now with 1.4beta and changed things around to support the 1.4 release (among other things).

                                    When you start using this version of the plugin please be aware of yet limited support of sensors simply because I have not (yet in some cases) built them...

                                    Please use GitHub to let me know about bugs and/or feature requests...

                                    • Added support for 1.4 (1.3 is not supported anymore).
                                    • Added support for batteryLevel
                                    • Added more variable types with 'native' states instead of generic states:
                                    • TEMP
                                    • HUM
                                    • PRESSURE
                                    • RAIN
                                    • RAINRATE
                                    • WIND
                                    • GUST
                                    • UV
                                    • DISTANCE
                                    • TRIPPED
                                    • HEATER_SW
                                    • LIGHT_LEVEL
                                    • Added menu item to remove failed devices
                                    • Added menu item to remove unused device
                                    • Cleaned up and optimized code

                                    Fulltime Servoy Developer
                                    Parttime Moderator MySensors board

                                    I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                                    I have a FABtotum to print cases.

                                    1 Reply Last reply
                                    1
                                    • marceltrapmanM Offline
                                      marceltrapmanM Offline
                                      marceltrapman
                                      Mod
                                      wrote on last edited by marceltrapman
                                      #28

                                      I released a new, more stable, version of the plugin: https://github.com/IT2BE/indigo-mysensors/releases/tag/v1.2.179.

                                      From the release notes:

                                      • Added menu item to reset the plugin (all sensors and devices are removed).
                                      • Improved the way a plugin is added or updated.
                                      • Fixed an issue with on/off state sensor like the motion sensor.

                                      Fulltime Servoy Developer
                                      Parttime Moderator MySensors board

                                      I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                                      I have a FABtotum to print cases.

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


                                      13

                                      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