Skip to content

Commit 6a1cf98

Browse files
authored
Add month order attributes to Jewish calendar sensor (home-assistant#154809)
1 parent 23e7b14 commit 6a1cf98

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

homeassistant/components/jewish_calendar/sensor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ class JewishCalendarTimestampSensorDescription(JewishCalendarBaseSensorDescripti
6565
attr_fn=lambda info: {
6666
"hebrew_year": str(info.hdate.year),
6767
"hebrew_month_name": str(info.hdate.month),
68+
"hebrew_month_order": str(info.hdate.month.value),
69+
"hebrew_month_biblical_order": str(info.hdate.month.biblical_order),
6870
"hebrew_day": str(info.hdate.day),
6971
},
7072
),

homeassistant/components/jewish_calendar/strings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
"state_attributes": {
2727
"hebrew_year": { "name": "Hebrew year" },
2828
"hebrew_month_name": { "name": "Hebrew month name" },
29+
"hebrew_month_order": { "name": "Hebrew month order" },
30+
"hebrew_month_biblical_order": {
31+
"name": "Hebrew month biblical order"
32+
},
2933
"hebrew_day": { "name": "Hebrew day" }
3034
}
3135
},

tests/components/jewish_calendar/test_sensor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ async def test_min_config(hass: HomeAssistant, config_entry: MockConfigEntry) ->
137137
"attr": {
138138
"hebrew_year": "5779",
139139
"hebrew_month_name": "מרחשוון",
140+
"hebrew_month_order": "2",
141+
"hebrew_month_biblical_order": "8",
140142
"hebrew_day": "6",
141143
"friendly_name": "Jewish Calendar Date",
142144
},

0 commit comments

Comments
 (0)