Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
        {
            "accessory": "mqttthing",
            "type": "lightbulb",
            "name": "rgb1",
            "url": "http://192.168.1.60:1883",
            "username": "homebridge",
            "password": "pass",
            "topics":
            {
                "getOn":                "stat/rgb1/POWER",
                "setOn":                "cmnd/rgb1/POWER",
                "getBrightness":        {
                                          "topic": "stat/rgb1/RESULT",
                                          "apply": "return JSON.parse(message).Dimmer;"
                                        },
                "setBrightness":        "cmnd/rgb1/Dimmer",
                "getRGB":               {
                                          "topic": "stat/rgb1/RESULT",
                                          "apply": "return JSON.parse(message).Color;"
                                        },
                "setRGB":               "cmnd/rgb1/Color"
            },
            "onValue": "ON",
            "offValue": "OFF",
            "startPub":
            {
                "cmnd/rgb1/POWER": "",
                "cmnd/rgb1/Dimmer": ""
            },
            "confirmationPeriodms": 1000
        }


Other Commands:


Fade - ON/OFF

http://192.168.1.176/cm?&cmnd=Fade%20ON


Speed 0-40

http://192.168.1.176/cm?&cmnd=Speed%2040


Scheme 0-4

http://192.168.1.176/cm?&cmnd=Scheme%205


Issuing Commands over HTTP

...