Coder Social home page Coder Social logo

domoticz-scripts's Introduction

Domoticz-scripts

These are the scripts I use in my Domoticz installation. Many of them are of my own writing, others are borrowed, then modified. Where possible I will try to link to the original author.

The scripts are mostly written in DzVents, a domoticz specific framework based on lua.

Most notable scripts are:

  • Ventilatie Main : a script that controls my home's forced ventilation unit, based on various sensors throughout my house: 4 humidity sensors, a co sensor plus some dummy switches to control system states like a silent period during the night and extra ventilation after toilet usage.
  • Auto-Off : a script that scans all devices in my domoticz configuration looking for those that have specific settings. If it finds the settings it checks if the device needs to be switched off. This makes for a very generic and easily configurable way of automatically switching off lights etc after they have been switched on by what ever means. It also incorporates the possibility to configure one or more motion detectors to make sure a light is not switched off until after everyone has left a room.
  • Auto-On : Make one or more devices switch on when a master switch switches on.
  • Auto-OnOff : Make a group of devices all switch on and off together: if one goes on, the rest follows and vice versa.
  • ContainerOphaalDagen : A rewrite of GarbageCollect: collects every day the next time my garbage containers will be collected.
  • Etenstijd : A script to attach to an event. When activated it will flash a group of lights 3 times. This way I can call my kids to come down for dinner without having to stand shouting at the bottom of the stairs :-).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.