Any option to have this on a multi channel device (to control a few different lights, with different settings, and not needing to have a few devices)
Using esphome everything is possible and is fairly easy form a coding standpoint. It's not user friendly though.
That means that there is not really any device ready for a few channels
There are multi relay boards that you can buy, for example sonoff sells one
And your software is compatible with it? Or it needs tweaking?
Anyone tried this in an offline environment?
Also, with this, is it easy to add timers for the light to turn on/off, multiple times per Shabbos/YT?
In it's current implementation it's meant strictly for set and forget it applications. For things that need to be either always on or off for shabbos and yom tov
Anyone know of any other switch (GE, Leviton Kasa) that has an easy way to integrate full Jewish Calendar and set times for each holiday? (I feel like I am asking for too much, but you never know...)
I have that set up on smart things. When mode is shabbos/yt then there is a trigger set up that when the switch turns on it turns it right back off. Though this only helps for the light not being on. You still would have had the issue of having turned on the light
Or just use Home Assistant
Could that do what I need? programs on/off, and preload the entire jewish calendar?
I'm looking for something that can work in an internet free home
Yes. It a system which runs separately but locally, look it up.
Thanks, I didn't realize it had integrations. Hopefully this will work for me:https://www.home-assistant.io/integrations/jewish_calendar/