Skip to content

An automatic weather aware sunshade control web app to be run on a Raspberry Pi, with Node.js.

License

Notifications You must be signed in to change notification settings

t-gabor/sunshade-control

Repository files navigation

sunshade-control

Build

An automatic weather aware sunshade control web app to be run on a Raspberry Pi, with Node.js.

Somfy

Earlier a remote supporting open/close commands was hooked up on the GPIO.
Now based on Pi-Somfy the Somfy RTS commands are bit banged to a 433MHz transmitter connected to GPIO4.
pigpiod needs to be installed.

sudo apt install pigpiod

somfy-cli.js

A basic cli tool for configuring/using the virtual remote. The remote address is in somfy.json.

{
  "remoteAddress": 2594127,
  "rollingCode": 47
}

CLI usage examples:

dotenvx run -- node somfy-cli.js new-config
dotenvx run -- node somfy-cli.js open
dotenvx run -- node somfy-cli.js close
dotenvx run -- node somfy-cli.js prog

About

An automatic weather aware sunshade control web app to be run on a Raspberry Pi, with Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •