0.0.5 • Published 7 years ago
homebridge-sonoff-stateful-blinds v0.0.5
homebridge-sonoff-stateful-blinds
Sonoff Basic, Dual or 4CH/4CH Pro homebridge stateful plugin for blinds...
Features
- Up or Down Blinds or Windows with 220V od 110V Motor (4 wire).
 - You can now ask Siri to up / down any blinds in house
 
Explanations in config file for one blinds sonoff 4ch:
		"accessory": "StatefulSonoffBlinds",  // It must be for every service
		"name": "Blidns Kitchen", // Name of Blinds 
		"sonoff_url": "http://sonoff4-blinds.local/", //URL of the selected Sonoff device
            	"sonoff_up_relay": "3", // Relay number for the UP motor
            	"sonoff_down_relay": "4", // Relay number for the DOWN motor
		"time_up": 20000, // Total time from complete closing to full opening.
		"time_down": 20000, // Total time from complete opening to full closing.
		"time_botton_margin_up": 0, // Picture down
		"time_botton_margin_down": 0 // Picture downPicture:
 
Wiring schema
This plugin use for:
* Two Sonoff Basic for one blinds.

* One Sonoff Dual for one blinds.

* One Sonoff 4CH/4CHPRO for two blinds.

Installation
Install required packages.
npm i homebridge-sonoff-stateful-blindsAdd following lines to
config.json.
	{
	"bridge": {
		"name": "Home of Name",
		"username": "CC:22:3D:E3:CE:30",
		"port": 51826,
		"pin": "123-45-568"
	           },
	"accessories":
	[
		{
		"accessory": "StatefulSonoffBlinds",
		"name": "Config for SonOff Basic (Different only because use two ipaddres for each sonoffbasic device)",
		"up_url": "http://192.168.2.10/control?cmd=GPIO,12,1",
		"down_url": "http://192.168.2.11/control?cmd=GPIO,12,1",
		"stop_url_up": "http://192.168.2.10/control?cmd=GPIO,12,0",
		"stop_url_down": "http://192.168.2.11/control?cmd=GPIO,12,0",
		"time_up": 20000,
		"time_down": 20000,
		"time_botton_margin_up": 0,
		"time_botton_margin_down": 0
		},
		{
		"accessory": "StatefulSonoffBlinds",
		"name": "Config for SonOff Dual (Only one ip addres with two gpio)",
		"up_url": "http://192.168.2.10/control?cmd=GPIO,12,1",
		"down_url": "http://192.168.2.10/control?cmd=GPIO,4,1",
		"stop_url_up": "http://192.168.2.10/control?cmd=GPIO,12,0",
		"stop_url_down": "http://192.168.2.10/control?cmd=GPIO,4,0",
		"time_up": 20000,
		"time_down": 40000,
		"time_botton_margin_up": 0,
		"time_botton_margin_down": 0
		},
		{
		"accessory": "StatefulSonoffBlinds",
		"name": "Config for SonOff 4CH (Only one ip addres and four gpio) 1 Blinds",
		"up_url": "http://192.168.2.10/control?cmd=event,4PowerOn",
		"down_url": "http://192.168.2.10/control?cmd=event,5PowerOn",
		"stop_url_up": "http://192.168.2.10/control?cmd=event,4PowerOff",
		"stop_url_down": "http://192.168.2.10/control?cmd=event,5PowerOff",
		"time_up": 20000,
		"time_down": 40000,
		"time_botton_margin_up": 0,
		"time_botton_margin_down": 0
		},
		{
		"accessory": "StatefulSonoffBlinds",
		"name": "Config for SonOff 4CH (Only one ip addres and four gpio) 2 Blinds",
		"up_url": "http://192.168.2.10/control?cmd=event,12PowerOn",
		"down_url": "http://192.168.2.10/control?cmd=event,15PowerOn",
		"stop_url_up": "http://192.168.2.10/control?cmd=event,12PowerOff",
		"stop_url_down": "http://192.168.2.10/control?cmd=event,15PowerOff",
		"time_up": 20000,
		"time_down": 40000,
		"time_botton_margin_up": 0,
		"time_botton_margin_down": 0
		}
	]
	}- Restart Homebridge, and your Sonoff basic a will be added to Home app.