mundmc wrote:Can you post a screenshot of something that worked? This sounds really useful, and I literally just read the emoji discovery post.
I have a "Status Message" script that basically returns 3 different messages. A pushover version, an email version and a verbal version. They all fire from the same script. The verbal just updates a variable with the message sandwiched between "<speak> bla bla bla </speak>" If I ask alexa for the house status, the script runs (I get a pushover, email and the alexa routine asks indigo to speak the variblename.) By the time alexa gets around to speaking the varible (2 or 3 second delay), the variable has already been updated. The end of the routine asks it to speak from whatever device I made the request from.
The top row of my pushover message is 7 characters of emojis. If everything is good, I should have dashes all the way across. If there is something on that shouldn't be, someone gone that should be home, a door that's open that should be closed, etc, there is an emoji that gets put in it's place. That way, at a glance at the top line of a pushover, I can get a snapshot of the current house status.
People check is based on FindfriendsMini data when everyone is home. Currently my youngest forgot to charge her phone, so it's showing as offline.
All doors, locks, windows are closed so the security message is blank.
Only two lights on in the house right now.
TV check looks for powered on TVs. (Roku tv's that have an on/off status).
Weather compares outside temp to inside to populate a "colderoutside = true/false" then, example, if it's colder outside and the AC is on and all doors/windows are closed, the pushover message is "It's a cool XXX degrees outside and the AC is on." Email: "It's XX degrees colder outside and the AC is on, you can open a window. Conversely if it warms up outside and a window is still open, the message will be something about closing the window.
It's probably more complicated than it needs to be, but I was having fun trying to figure out how much data I could cram into the smallest space possible.
Right now, all the pushover links just go to the indigo touch main page. The email version goes to specific device group pages and stuff, because I had more text room to have longer hyperlink addresses.