Die Sache mit mehreren Zugangsbeschränkungen ist richtig und mit note=* die Situation in Prosa zu beschreiben ist sinnvoll.

Ich selbst würde in diesem Fall vor day_on/off und hour_on/off jeweils ein maxspeed: setzen. Damit dürfte dann klar sein, auf was sich die zeitliche Begrenzung bezieht. Allerdings wird das wahrscheinlich von keiner Anwendung sinnvoll ausgewertet. Insoweit ist das Problem in der Tat nicht wirklich bis zum Ende der Kette gelöst.

Edbert (EvanE)