Skip to content

Commit ad447d9

Browse files
committed
small changes
1 parent 022546e commit ad447d9

File tree

4 files changed

+58
-52
lines changed

4 files changed

+58
-52
lines changed

homeassistant/components/ntfy/icons.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"default": "mdi:cloud-upload"
6565
},
6666
"tier": {
67-
"default": "mdi:party-popper"
67+
"default": "mdi:star"
6868
}
6969
}
7070
}

homeassistant/components/ntfy/sensor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ class NtfySensor(StrEnum):
220220
NtfySensorEntityDescription(
221221
key=NtfySensor.TIER,
222222
translation_key=NtfySensor.TIER,
223-
value_fn=lambda account: account.tier.name if account.tier else None,
223+
value_fn=lambda account: account.tier.name if account.tier else "free",
224224
entity_category=EntityCategory.DIAGNOSTIC,
225225
entity_registry_enabled_default=False,
226226
),

homeassistant/components/ntfy/strings.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
"entity": {
9797
"sensor": {
9898
"messages": {
99-
"name": "Published messages",
99+
"name": "Messages published",
100100
"unit_of_measurement": "messages"
101101
},
102102
"messages_remaining": {
@@ -165,7 +165,13 @@
165165
"name": "Attachment bandwidth limit"
166166
},
167167
"tier": {
168-
"name": "Subscription tier"
168+
"name": "Subscription tier",
169+
"state": {
170+
"free": "Free",
171+
"supporter": "Supporter",
172+
"pro": "Pro",
173+
"business": "Business"
174+
}
169175
}
170176
}
171177
},

tests/components/ntfy/snapshots/test_sensor.ambr

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -522,6 +522,54 @@
522522
'state': '12.000',
523523
})
524524
# ---
525+
# name: test_setup[sensor.ntfy_sh_messages_published-entry]
526+
EntityRegistryEntrySnapshot({
527+
'aliases': set({
528+
}),
529+
'area_id': None,
530+
'capabilities': None,
531+
'config_entry_id': <ANY>,
532+
'config_subentry_id': <ANY>,
533+
'device_class': None,
534+
'device_id': <ANY>,
535+
'disabled_by': None,
536+
'domain': 'sensor',
537+
'entity_category': None,
538+
'entity_id': 'sensor.ntfy_sh_messages_published',
539+
'has_entity_name': True,
540+
'hidden_by': None,
541+
'icon': None,
542+
'id': <ANY>,
543+
'labels': set({
544+
}),
545+
'name': None,
546+
'options': dict({
547+
}),
548+
'original_device_class': None,
549+
'original_icon': None,
550+
'original_name': 'Messages published',
551+
'platform': 'ntfy',
552+
'previous_unique_id': None,
553+
'supported_features': 0,
554+
'translation_key': <NtfySensor.MESSAGES: 'messages'>,
555+
'unique_id': '123456789_messages',
556+
'unit_of_measurement': 'messages',
557+
})
558+
# ---
559+
# name: test_setup[sensor.ntfy_sh_messages_published-state]
560+
StateSnapshot({
561+
'attributes': ReadOnlyDict({
562+
'friendly_name': 'ntfy.sh Messages published',
563+
'unit_of_measurement': 'messages',
564+
}),
565+
'context': <ANY>,
566+
'entity_id': 'sensor.ntfy_sh_messages_published',
567+
'last_changed': <ANY>,
568+
'last_reported': <ANY>,
569+
'last_updated': <ANY>,
570+
'state': '10',
571+
})
572+
# ---
525573
# name: test_setup[sensor.ntfy_sh_messages_remaining-entry]
526574
EntityRegistryEntrySnapshot({
527575
'aliases': set({
@@ -762,54 +810,6 @@
762810
'state': '0',
763811
})
764812
# ---
765-
# name: test_setup[sensor.ntfy_sh_published_messages-entry]
766-
EntityRegistryEntrySnapshot({
767-
'aliases': set({
768-
}),
769-
'area_id': None,
770-
'capabilities': None,
771-
'config_entry_id': <ANY>,
772-
'config_subentry_id': <ANY>,
773-
'device_class': None,
774-
'device_id': <ANY>,
775-
'disabled_by': None,
776-
'domain': 'sensor',
777-
'entity_category': None,
778-
'entity_id': 'sensor.ntfy_sh_published_messages',
779-
'has_entity_name': True,
780-
'hidden_by': None,
781-
'icon': None,
782-
'id': <ANY>,
783-
'labels': set({
784-
}),
785-
'name': None,
786-
'options': dict({
787-
}),
788-
'original_device_class': None,
789-
'original_icon': None,
790-
'original_name': 'Published messages',
791-
'platform': 'ntfy',
792-
'previous_unique_id': None,
793-
'supported_features': 0,
794-
'translation_key': <NtfySensor.MESSAGES: 'messages'>,
795-
'unique_id': '123456789_messages',
796-
'unit_of_measurement': 'messages',
797-
})
798-
# ---
799-
# name: test_setup[sensor.ntfy_sh_published_messages-state]
800-
StateSnapshot({
801-
'attributes': ReadOnlyDict({
802-
'friendly_name': 'ntfy.sh Published messages',
803-
'unit_of_measurement': 'messages',
804-
}),
805-
'context': <ANY>,
806-
'entity_id': 'sensor.ntfy_sh_published_messages',
807-
'last_changed': <ANY>,
808-
'last_reported': <ANY>,
809-
'last_updated': <ANY>,
810-
'state': '10',
811-
})
812-
# ---
813813
# name: test_setup[sensor.ntfy_sh_reserved_topics-entry]
814814
EntityRegistryEntrySnapshot({
815815
'aliases': set({

0 commit comments

Comments
 (0)