我另一半工作也是排班,我是用我自己架的系統整合Google月曆來實作,連同行政院人事行政總處的放假、補班日一起整合
加上整合智慧家電,可以做到我一到五需要上班時8:45自動關冷氣,但若另一半休假就不關,若一到五某一天為國定假日那天就不關冷氣,六日預設不關冷氣,但為補班日就要關,補班日碰上另一半休假日時不關

啊說了那麼多,鬧鐘的部分勒?其實就只是以上面那堆條件去讓喇叭響而已,完全自動化,只有月底前需要手動輸入下個月的班表而已
班表的部分我自己也寫好Google Sheets的function,可以很快速的建立新班表來匯入Google月曆,直接下拉選擇班表,後面自動帶入

此外我還設了一個“耍廢開關”,用在平日及補班日想翹班時
明天想翹班?直接 Hey Google, turn off routine 一句話搞定
我也寫了類似HTC之前AI助理Sense Companion的某個功能,如果系統判斷這週六是補班日,會發送通知問我想不想上班,依據我的選擇去關閉鬧鐘跟智慧家庭的控制