Water is now blue. Someone documented an interesting way to trigger different screens from #HomeAssistant by providing the notify command with the device name (in case of multiple #tidbyt) and the name of the notification.
I'll have to tinker with that a bit. I think the examples shown by the user are no longer for that way in HA
I've been enjoying this #Tidbyt screen way more than I thought I would 🤓
Someone built this Solar app for the #Tidbyt that pulls data from "solarmanager". I took at stab at trying to have it pull the data from my Home Assistant, but failed miserably. LOL
Going to try a few other options, but if anyone has #HomeAssistant Solar data on a #Tidbyt, please let me know
Ok that was pretty easy once I remembered that the HA Server requires a full URL and the port.
The #Tidbyt functionality has been restored after rebuilding the LXC container that runs Pixlet to integrate Now Playing and Flight Tracking with #HomeAssistant
I want a cheap display to put in my outdoor gym that can display info about what's playing. Something like my #Tidbyt but I'd love to do it for less $$.
Oooh! Caught a Queen flying overhead! First time seeing the Cathay Pacific tail on my #Tidbyt
#tidbyt #app #hacking #programming #led #iot #internetofthings #starlark
I was planning to get an #LED display and #hack it from scratch, but my mom decided to pay for a #Tidbyt instead.
It's days before I get it in the mail, and I've already coded an #app for it that gives me today's custard flavors at Kopp's.
#led #hack #tidbyt #app #programming #hacking #coding #api
While searching for cool #tech stuff, I found this #IoT device called a #Tidbyt. The concept is super cool to me; the price is not. 😅
However, @adafruit sells a similar #LED display to the one it uses, which is awesome.
Once I can afford it, I'm #hacking the heck out of it.
#tech #iot #tidbyt #led #hacking
Ok, I got this working locally. I only modified this .star file to include my local variables (HA Address, entity ID and token).
I run pixlet render and pixlet push as a bash script on my container. I have #HomeAssistant using SSH to run commands on my Debian container using the command line integration.
When music starts playing or the track changes on my Sonos speaker, the switch is turned on, and the #Tidbyt screen is updated
When music stops playing, the app is removed from the Tidbyt
What's the best way to run a remote command through #HomeAssistant. I use the command line switch and it works well to turn things on or off.
If I wanted to trigger the command with an event, say, every time a new song starts playing, I want a script on my #Tidbyt pixlet box to run. The switch command won't work, because if it's already "on" it won't trigger the command again.
The Notifiy option might work, but I don't think I understand it well
Ok so it seems #Tidbyt is having some API issues today. Getting some random 500 Internal Server errors. My bash script is not made to handle these, so it won't retry
Someone on the #Tidbyt Discord had mentioned that they built a Now Playing app for their custom firmware, so I asked them if they had the code for it and here it is.
Should be able to make this work with my HA locally
https://github.com/drudge/smart-matrix-server/blob/main/applets/ha_now_playing/ha_now_playing.star
The #Tidbyt Spotify app sucks. It only pulls the song data once, and then it displays this same information over and over. It's also closed source so I can't run it locally. Lame
I finally set up my #Tidbyt and #BART #traintrackr together, as they were meant to be 💕
#Tidbyt has a github where people can submit their own apps. This also means that one can submit improvements to existing apps. Unfortunately, there doesn't seem to be an active person reviewing/approving these pull requests and of course only they have permissions to approve them.
Found that someone else added some changes to it. They included extra providers like OpenSky and FlightAware, as well as code to display the aircraft type when there's no tail (ie for small craft)
Since there is no #HomeAssistant integration for #Tidbyt at the moment, I am doing some bash hackery to enable/disable a Flight Tracker service based on my presence in the office via a Hue sensor.
I created a systemd service that launches the local #pixlet script on start, and issues a DELETE curl command on stop.
This way the Flight info shows up on the Tidbyt while I'm in the office, and when the service is stopped, the screen disappears. This avoids unnecessary API calls.
#homeassistant #tidbyt #pixlet
I wonder if the #FlightRadar24 Business Plan includes some sort of API access. Would be worth setting up an ADS-B receiver to get that plan and be able to run my #Tidbyt flight tracker that way.
Otherwise I haven't found many options to get this data easily. I'm sure someone could build something that gets data from the free OpenSky API and then pulls route data from elsewhere, but I don't have the skills to do that.
$10 for 10k calls with RapidAPI is the easiest solution for me RN
Now I want to take a stab at a Sonos Now Playing screen using data from HomeAssistant. The official #Tidbyt one is very basic.