Λοιπόν θα σου πω πως το πέτυχα εγώ. Χρειάζονται δύο automations. Το πρώτο automation ενεργοποιείται μόλις ανάψεις τον θερμοσίφωνα από το homekit. Παρακολουθεί λοιπόν την κατάσταση του διακόπτη ο οποίος ελέγχει το θερμοσίφωνα. Το αποτέλεσμα του συγκεκριμένου automation ειναι να ενεργοποιεί κάποιον delay switch. Το delay switch θα το έχεις προγραμματίσει από το config.json του homebridge ώστε να μένει ανοιχτό πχ 20-30-40..... λεπτά ανάλογα τις ανάγκες σου. Ύστερα θα κλείνει μόνο του. Θα φτιάξεις λοιπόν και ένα δεύτερο automation το οποίο θα παρακολουθεί την κατάσταση του Delay Switch και θα ενεργοποιείται κατά το σβήσιμο του. Το αποτέλεσμα του δεύτερου automation θα είναι να σβήνει τον θερμοσίφωνα.
ΥΓ: αν έχεις τρόπο να ανάβεις τον θερμοσίφωνα χωρίς να το γνωρίζει το homekit το παραπάνω σενάριο δεν θα δουλέψει καθώς δεν θα ενεργοποιηθεί το πρώτο automation.
Καλησπερα!
Ευχαριστώ πολύ!
Παίζει μια χαρά!