Awning Manager
Posted: Sat Jun 07, 2014 6:05 pm
Latest version:
This plugin is intended to assist you to automatically manage your awnings, blinds and/or shutters. It is based on a private plugin I have had in operation successfully since 2011 and now, after this extensive test period, I am confident enough in sharing with others having similar needs.
I personally think that this plugin takes awning management to a higher level than what is normally achieved with the standard wind and rain sensors provided by the manufacturers.
With the plugin you can manage to take a lot of conditions into consideration:
- you can start and end maneuvering based on sunstate, time, season and external sensor readings (light sensor measuring actual sunlight level)
- you can send out synchronization commands so that your awnings/blinds/shutter will return to the correct state in case you or someone did a manual override
- you can control power supply to your motors based on time and season.
- you can still continue to use the standard sensors for wind and rain in parallel
If you combine this plugin with the new RFXtrx433E device you have built-in support for Somfy.
http://www.rfxcom.com/store/Transceivers/14103
For other brands you will have to find the specific way to communicate with your devices. Myself I have ELERO and I used a simple remote control and some other electronics to build a USB connected device.
Why have power supplied to the motors all year if you only use them during the summer season? You better check if your devices keeps the programming if powered off for a longer period. In the ELERO case, this is not a problem. I turn off the power when the summer season ends and then on again next spring. It works perfect and I save a few watt hours.
For the sunstate and weather conditions, this plugin also requires the SunTracker plugin to be installed.
The various weather conditions and the classification is kept in a separate file in the plugin folder This file is easy to edit if you need that (weather_conditions_abs.py)
To capture sensor readings and, as mentioned above, to send maneuvers, suitable plugins like the RFXtrx plugin, are also required.
In the following I will describe how you can use it and the various settings needed.
I personally think that this plugin takes awning management to a higher level than what is normally achieved with the standard wind and rain sensors provided by the manufacturers.
With the plugin you can manage to take a lot of conditions into consideration:
- you can start and end maneuvering based on sunstate, time, season and external sensor readings (light sensor measuring actual sunlight level)
- you can send out synchronization commands so that your awnings/blinds/shutter will return to the correct state in case you or someone did a manual override
- you can control power supply to your motors based on time and season.
- you can still continue to use the standard sensors for wind and rain in parallel
If you combine this plugin with the new RFXtrx433E device you have built-in support for Somfy.
http://www.rfxcom.com/store/Transceivers/14103
For other brands you will have to find the specific way to communicate with your devices. Myself I have ELERO and I used a simple remote control and some other electronics to build a USB connected device.
Why have power supplied to the motors all year if you only use them during the summer season? You better check if your devices keeps the programming if powered off for a longer period. In the ELERO case, this is not a problem. I turn off the power when the summer season ends and then on again next spring. It works perfect and I save a few watt hours.
For the sunstate and weather conditions, this plugin also requires the SunTracker plugin to be installed.
The various weather conditions and the classification is kept in a separate file in the plugin folder This file is easy to edit if you need that (weather_conditions_abs.py)
To capture sensor readings and, as mentioned above, to send maneuvers, suitable plugins like the RFXtrx plugin, are also required.
In the following I will describe how you can use it and the various settings needed.