Northstar Learning › Coding course
Learn Home Assistant Jinja by doing
300 quests · entity states, filters, logic, loops and template helpers
300 questions · free · no account needed · works offline once loaded
Start learningTry today’s daily challengeWhat you will cover
- Render expressions
- Read entity states
- Convert numbers safely
- Read state attributes
- Test exact states
- Use if and else
- Compare numbers
- Handle unknown values
- Loop over values
- Filter entity states
- Format dates and times
- Transform text and numbers
- Check template types
- Use trigger context
- Write reusable macros
- Fix template syntax
- Build template strings
- Count entities by area
- Understand template output
- Combine a Home Assistant template
Try some questions
Tap a question to see the answer and why.
What does this Home Assistant template render?
{{ 18 + 1 }}Options: 19 · 20 · 18 · unknown
Answer: 19
Add 18 and 1. It renders: 19.
Play with friends
Northstar also has a group quiz: host a live room, run one on a single screen, or send a friend a challenge link.
Open the group quiz