64 lines
1.4 KiB
YAML
64 lines
1.4 KiB
YAML
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 |