With Hero, you can dispense any medication on demand, as long as you've enabled "As-needed dispense" for each medication in the "Meds" tab of the app. You can also create an as-needed schedule when adding a new medication if you only want to dispense it on demand.
Here’s a quick video tutorial:
To dispense an as-needed/on-demand medication:
Enable As-needed dispense:
Open the Hero app, go to the "Meds" tab, select the medication, scroll down to "As-needed dispense," and allow the med to be dispensed as-needed outside of scheduled time. Next, set maximum number of as-needed pills that should be dispensed in a day.
Dispense the Medication:
Go to the Main Menu on your Hero smart dispenser, press "Dispense," select the medication, and specify the number of pills you need.
Note: Remote dispensing of as-needed/on-demand medication is not available yet but will be coming in the future