We should add area support to entity services voluptuous schemas. The code is already processed correctly.
For an example, see #25121.
Integrations that use entity component and should be checked:
- [x] air_quality β doesn't register services
- [x] alarm_control_panel β #25402
- [x] automation β #25403
- [x] binary_sensor β doesn't register services
- [x] calendar β doesn't register services
- [x] climate - #25441
- [x] counter #25401
- [x] cover β #25408
- [x] device_tracker β (@bachya: I don't believe this one applies)
- [x] dominosΒ β doesn't apply
- [x] fan β #25409
- [x] geo_location β doesn't register services
- [x] group β #25410
- [x] history_graph β (@bachya: I don't believe this one applies?)
- [x] image_processing β #25428
- [x] input_boolean β #25429
- [x] input_datetime β #25430
- [x] input_number β #25431
- [x] input_select β #25432
- [x] input_text β #25434
- [x] light β #25121
- [x] lock β #25435
- [x] mailbox β doesn't register services
- [x] media_player β #25436
- [x] person β doesn't register services
- [x] plant β doesn't register services
- [x] remember_the_milk β (@bachya: I don't believe this one applies)
- [x] remote β #25437
- [x] scene β #25438
- [x] script β #25439
- [x] sensor β doesn't register services
- [x] switch β #25121
- [x] timer β #25440
- [x] utility_meter β #25442
- [x] vacuum β #25443
- [x] weather β doesn't register services
- [x] wink β #25445
Most helpful comment
@bachya is amazing!! Thank you!