Skip to content

cedced19/sun-shutters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sun-shutters

Open shutters on sunrise, close them on sunset!

Available using Docker: docker pull cedced19/sun-shutters.

This package use tuya-switch-api.

Create a shutters.json with:

[
    {
        "id": "...",
        "name": "Cuisine",
        "after_sunset": 30
    },
    {
        "id": "...",
        "name": "Salon 2",
        "after_sunset": 30
    },
    {
        "id": "...",
        "name": "Salon 1",
        "after_sunset": 30
    },
    {
        "id": "...",
        "name": "Salon 3",
        "after_sunset": 30
    },
    {
        "id": "...",
        "name": "Salle à manger",
        "after_sunset": 90
    }
]

I got id field with: tuya.discover(cb).

You also have to create a config.json file with:

{
    "email": "...",
    "password": "...",
    "lat": 48.760425,
    "long": 7.257013
}

Docker

Build docker image:

docker build -t sun-shutter .

Test:

docker-compose up

Docker compose:

docker-compose up -d

Share to Docker Hub:

docker tag sun-shutter:latest cedced19/sun-shutters:1.0
docker push cedced19/sun-shutters:1.0

About

Open shutters on sunrise, close them on sunset!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published