Initial commit

This commit is contained in:
2025-08-17 18:51:29 +10:00
parent 214d7f8228
commit 02380cd0d9
12 changed files with 1877 additions and 1 deletions

64
services.yaml Normal file
View File

@@ -0,0 +1,64 @@
take_dose:
name: Take Dose
description: Record that a dose of medicine was taken
target:
entity:
domain: button
integration: medmate
fields:
time_slot:
name: Time Slot
description: The time slot for this dose (morning, lunchtime, dinner, night, custom)
required: false
selector:
select:
options:
- "morning"
- "lunchtime"
- "dinner"
- "night"
- "custom"
fill_prescription:
name: Fill Prescription
description: Fill a prescription (add inventory and reduce repeats)
target:
entity:
domain: button
integration: medmate
update_inventory:
name: Update Inventory
description: Manually update medicine inventory
target:
entity:
domain: sensor
integration: medmate
fields:
inventory:
name: Inventory Count
description: New inventory count
required: true
selector:
number:
min: 0
max: 1000
mode: box
update_repeats:
name: Update Repeats
description: Manually update prescription repeats left
target:
entity:
domain: sensor
integration: medmate
fields:
repeats_left:
name: Repeats Left
description: Number of repeats remaining
required: true
selector:
number:
min: 0
max: 20
mode: box