i have my blind system working with domoticz and all days off week will open by timer, so all saturday and sunday dont open automaticly.
stay missing when it is holiday and vacation, so what i has done was create a dummy switch "holidays" meantime i create too a blocly rule, if "Holidays" on, do "Open Blinds mornig" scene inactive ( this will disable all timer of open blind morning scene./ if "Holiday" off, do "Open Blinds morning active (all timers goes enable).
At this moment only have to change the switch when holiday but i wanted more, so i interact with my google calendar by my android phone.
At begging of year i enter all holiday day, and vacation on my google calendar with the word "Holidays", so each 00:00 hours it will informe the domoticz the state of calendar.
i bought the tasker app and do this
Create on tasker this profile
"holiday on" - State/app/calendar entry - On title enter the word that tasker will find to trigger the task, my case was Holiday*
(* - can trigger Holidays-easter), on calendar choose your google calendar.
for this profile create the task: Net/http get and enter the server:port http://user:pass@ip:port/json.htm?type=command¶m=switchlight&idx=99&switchcmd=On
you can create too a beep to warn you when is trigger.
Profile:
"holiday off" - State/app/calendar entry - the same but choose the invert button.
for this profile create the task: Net/http get and enter the server:port http://user:pass@ip:port/json.htm?type=command¶m=switchlight&idx=99&switchcmd=Off
you can create too a beep to warn you when is trigger.
its done.
and if you want more

can interact with turbo alarm to alarm not buzz on holiday day.