0.2.7 • Published 2 years ago

homebridge-blynk-platform v0.2.7

Weekly downloads
16
License
MIT
Repository
github
Last release
2 years ago

homebridge-blynk-platform

Plugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.

Installation

Once you have a working homebridge

sudo npm install -g homebridge-blynk-platform

Configuration

To expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.

    "platforms": {
        "platform": "BlynkPlatform",
        "serverurl": "http://your.blynkserver.com:8080",
        "devices": [
            {
                "manufacturer": "PeterWoj",
                "name": "HabitController",
                "token": "1e6aa4f587664ed74c8195842d2f1a8d",
                "deviceId": "31225",
                "discover": true
            },
            {
                "manufacturer": "PeterWoj",
                "name": "OutdoorController",
                "token": "1e6aa4f587664ed74c8195842d2f1a8d",
                "deviceId": "112233",
                "discover": false,
                "accessories": [
                    {
                        "model": "extension-cord",
                        "name": "Pergola Lights",
                        "pintype": "VIRTUAL",
                        "pinnumber": 2,
                        "type": "BUTTON"
                    }
                ]
            }
        ]
    },

Once your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.

Changelog

0.2.1 Project Discovery

Enable fetching from the Blynk application to configure accessories. For a device the parameter discover was added to let the Platform know if it should discover available devices are read the configuration file. If { "discover": true } is found then the accessories are ignored if defined. If there is a change in settings from discover being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.

Addition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.

0.2.0 Breakin' Configs

Inlude a way to update the HomeKit if the switch state is changed with the Blynk application.

Format the configuration to allow an application to have multiple attached devices. Each attached device can be configured with multiple functions, provided each function is a switch.

0.1.0 Get it runnin'

Initial release with limited device support, only for switches. Supports only a single device attached to the Blynk application but can have multiple functions on the single device.

0.3.1-beta.0

2 years ago

0.2.8-beta.0

3 years ago

0.2.7

3 years ago

0.2.7-beta.2

3 years ago

0.2.6-beta.5

3 years ago

0.2.6-beta.6

3 years ago

0.2.6-beta.7

3 years ago

0.2.7-beta.1

3 years ago

0.2.7-beta.0

3 years ago

0.2.6

3 years ago

0.2.6-beta.2

3 years ago

0.2.6-beta.3

3 years ago

0.2.6-beta.4

3 years ago

0.2.6-beta.1

4 years ago

0.2.5

4 years ago

0.2.6-beta.0

4 years ago

0.2.5-beta.2

4 years ago

0.2.5-beta.1

4 years ago

0.2.5-beta.0

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago