This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
openhab [2019/07/23 17:52] ian created |
openhab [2020/02/13 22:55] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
OpenHAB is a server for Home Automation tasks. | OpenHAB is a server for Home Automation tasks. | ||
- | Rules are configured in one or more text files, "when change happens, | + | Rules are configured in one or more text files, "when change happens, |
The goal here was in my East facing apartment, if the Sun is north of 110 degrees or if the TV is on, then close the blinds using the RFXCOM binding instead of the radio remote and the Omnia Go roller shade motor. | The goal here was in my East facing apartment, if the Sun is north of 110 degrees or if the TV is on, then close the blinds using the RFXCOM binding instead of the radio remote and the Omnia Go roller shade motor. | ||
Line 20: | Line 20: | ||
then | then | ||
var int _azimuth = astro_sun_local_position_azimuth.getStateAs(QuantityType).toUnit(' | var int _azimuth = astro_sun_local_position_azimuth.getStateAs(QuantityType).toUnit(' | ||
- | if (_azimuth < 110) rfxcom_socket_Socket_1_0_2298B1K0117D25_state.sendCommand(ON) | + | if (_azimuth < 110) rfxcom_socket_Socket_1_0_2298B1K0117_state.sendCommand(ON) |
end | end | ||
Line 27: | Line 27: | ||
Item network_pingdevice_tv_online changed to ON | Item network_pingdevice_tv_online changed to ON | ||
then | then | ||
- | if (astro_sun_local_phase_name.state == " | + | if (astro_sun_local_phase_name.state == " |
end | end | ||
Line 37: | Line 37: | ||
var int _azimuth = astro_sun_local_position_azimuth.getStateAs(QuantityType).toUnit(' | var int _azimuth = astro_sun_local_position_azimuth.getStateAs(QuantityType).toUnit(' | ||
logInfo(" | logInfo(" | ||
- | if (astro_sun_local_phase_name.state == " | + | if (astro_sun_local_phase_name.state == " |
end | end | ||
Line 44: | Line 44: | ||
Item astro_sun_local_phase_name changed from DAYLIGHT | Item astro_sun_local_phase_name changed from DAYLIGHT | ||
then | then | ||
- | | + | |
end | end | ||
</ | </ | ||