
Home Assistant Podcast Tsvi Mostovicz on creating the Jewish Calendar component
10 snips
Sep 9, 2025 Join Tsvi Mostovicz, the developer behind Home Assistant's Jewish calendar component, as he shares insights into creating Sabbath-compliant automations. He discusses his journey into home automation, highlighting the balance between technology and religious practices. Tsvi delves into challenges like integrating various devices and the importance of community-driven projects. He also envisions the future of smart home technology, sharing hopes for advanced features and improved user interactions in automation.
AI Snips
Chapters
Transcript
Episode notes
Protocol Agnostic Setup Works
- Tsvi uses multiple protocols (Z-Wave, Zigbee, Wi‑Fi) and chooses devices by stability and availability, not protocol purity.
- Home Assistant lets him bridge these different protocols into seamless automations.
Building The Jewish Calendar Integration
- Tsvi built a Jewish calendar integration to enforce Sabbath rules like time-triggered automations and to provide an "is u melacha" binary sensor.
- He migrated code from AppDaemon and iterated on bugs and user requests over many years.
Learn Integration Internals Early
- Expect a steep learning curve for integration lifecycle, entity models, and import magic when developing for Home Assistant.
- Learn by reading other integrations and use community review and tooling (Ruff, Black, pre-commit) to improve code quality.
