TODO:
- assure ENV TITLE is honored (some show node instead of whatever-microservice)
- Garage Door say “opening” and “closing” too.
- can’t control theater apple tv
- client seems to lose connection after running a long time, forcing a reset (RoboDomo logo).
- Ping periodically?
- Subscribe/unsuscribe issues?
- remove usages of yarn
- master bedroom tv virtual switch
- presence tile (or in clock tile)
- Spa every 10 degrees
- wip
- Get lccid and other hard coded values in URL via iComfort class (parse HTML, whatever)
- SAY IT (say topic)
- Low Battery
- Alexa notify me (notifications)? - does not speak, makes ring yellow and you can ask for the notification https://www.amazon.com/dp/B07BB2FYFS/ref=tsm_1_tp_tc
- Say “person_name is home” ?
- Triggers (open garage or cart door)
- close door(s) when geofence exited.
- configure using HostBase await Config()
- eliminate dependencies on environment variables
BUGS: (temporarily removed)
- being done by Rules Machine in Hubitat. Too fast makes it become unresponsive.
- log MQTT and show it in settings
- Settings forms and logs and restart services
- clear localStorage
- node-appletv broken (no now playing information)
- show Spa Temp on Theater tab
- Harmony Device/Controls
- messages when device joins/leaves
- controls
- status
- map
- etc.
- iPhone 12 Pro Max (mike)
- remove xs max
- possibly unify messages no matter what service is used
- revisit this code. It currently does a nop() call which loops forever.
- restart [x] appletv-microservice [x] autelis-microservice [x] bravia-microservice ---- no [ ] collector-miocroservice [x] config-miocroservice [x] denon-microservice [x] harmony-microservice [x] here.com-microservice [x] hubitat-microservice [x] icomfort-microservice [x] lgtv-microservice [x] macro-microservice [x] myq-microservice [x] nest-microservice [x] tivo-microservice [x] triggers-microservice [x] tvguide-microservice