I'm about to try this. I've ordered a Frameo picture frame that runs Android and supposedly you can use adb to sideload Immichframe and set it as the home app so it launches automatically. My Immich instance is on a private mesh network so I was going to configure the frame to autoconnect to the mesh network and only have permissions to access that one machine.
If I cannot get this to work, I'll fail back to just manually loading the pictures on an SD card and swap out the card for one with new pictures when I visit.
I finally got around to doing this. I bought one of these. Here is a quick brain dump of the steps.
that's basically it. the immichframe documentation is pretty sparse so I had to fumble around trying a bunch of different things before I could make this work.
Also, I was originally planning on getting tailscale running on the frame but that was a no-go. Plus, it was not needed in my case since I already had a system on tailscale at that location so I installed the immichframe server there and it connects over tailscale to my immich server.