Hi,
I am experimenting with HoneybeePlus and its new components. It is mentioned in occScheduleWeek that OCCHours needs “Start and end hour of work day as a tuple”. When I put a tuple, I get an error! When I put the start and the end hours with comma as a separator, I do not get error. However, sDA results are different. For example, with the default schedule of (8, 17), sDA is 91%. But with the input of “8, 17”, sDA is 50%.
So this phenomena makes me wonder:
how to correctly define the _occHours? Is it tuple? what is the input of occHours for hours from 8 am to 6 pm?
where is the new defined schedule saved? If it is saved somewhere, I can go and check if it is defined correctly.
The next question is in regard to weekend.
When I define [0] to have no weekends, it is still assume Sunday as a weekend. When I define 6,7 (see the picture), surprisingly, it removes the weekend (although the default is 6,7). Please clarify the correct style of inputs.
They don’t get saved by default similar to other Honeybee objects. Daysim does create a csv file and then reads it back from the drive for post processing. There are different ways to check the outputs.
Check the values output. It’s a lit of 0, 1 for all the hours of the year.
Use the alternative component that takes the 0-1 values as input and input all the values as you wish.
Schedule has a write method but it’s not implemented yet. In any case that won’t make a difference since it will just take the values and write it to a csv file.