Skip to content

A Homebridge plugin to control blinds trough UDP packets

License

Notifications You must be signed in to change notification settings

nitaybz/homebridge-blinds-udp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homebridge-blinds-udp

Control your Blinds through UDP packets

*inspired by Homebridge-NooLite-HTTP-Blinds by JenRus


Creating and maintaining Homebridge plugins consume a lot of time and effort, if you would like to share your appreciation, feel free to "Star" or donate.

Click here to review more of my plugins.


config.json

{
        "accessory": "BlindsUDP",
        "name": "My Blinds",
        "host": "192.168.0.X",
        "port": 80,
        "up_payload": "874652395hjui4d98523",
        "down_payload": "8932y4123545j5k245325",
        "stop_payload": "43523632641512",
        "motion_time": "5000"
}

Configuration Params

Parameter Description Required
name name of the accessory
host endpoint for whatever is receiving these requests
port port of destination
up_payload payload for the up state (open)
down_payload payload for the down state (close)
stop_payload payload for the stop state
motion_time time which your blind needs to move from up to down (ms)

Help

  • Make sure to specify a port and host in the config file.

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plugin using: npm install -g homebridge-blinds-udp
  3. Update your config file

About

A Homebridge plugin to control blinds trough UDP packets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published