
data: payload: 'None' topic: picframe/date_toservice: mqtt.publish Smart filter “Reset” data: payload_template: '' topic: picframe/date_fromservice: mqtt.publishĪdd another action and paste this as YAML. This sends the parameters for date_ to and date_from for todays date. Under Sequence to the right click on Edit as YAML (the button with the three dots) and paste this text in the box. Click on the orange + button in the bottom right and start a new script. The date format that Pi3D can understand is YYYY:MM:DD, so we need to format the date string in Home Assistant accordingly. The use case is, you have just come back from a family birthday, have uploaded your images to the frame, and would like to discuss them over dinner in the living room. We will start with show only images of today. I will walk you through four different scripts: Show only the images of today, the last 7 days, the last 30 days, and a reset script. Well with the current coronavirus, people in confinement probably start talking to their home devices more often anyway… Setting up the scripts in Home Assistant It still is a kind of magic to talk to your stuff, even in 2021. I bet that you will start building your own voice routines for Pi3D fairly quickly. Sounds difficult? Just follow my step-by-step instructions and you will be up and running in no time. Pi3D then applies this smart filter and restarts the photo playlist.which is relayed to Pi3D which is constantly listening on the /frame channel.which in turn publishes an MQTT message,.which triggers a script/routine in Home Assistant,.In this article, I will assume that you have finished the setup described in my above articles and will focus on the Amazon Alexa, Home Assistant, and Pi3D configuration to make your picture frame listen to the words of his or her master. With locations it depends if you have taken the photo with a mobile phone which records it, or with a DSLR which typically does not unless you have a GPS device attached.Īnd if you want to filter on people you will either need to tag them manually in programs like Adobe Lightroom or allow facial recognition of your Google Photos or Apple Photos software. If you use just dates as smart filters, then there isnt much that you need to do because the date is always recorded. You can choose to only show pictures of the current week or month, or of your many skiing trips to Austria to wet your appetite for your next vacation. In contrast to fixed playlists that you have to edit manually, an image smart list is defined by date, keywords or locations. through image compression or photo software, they will be contained in the image file.Įxif data are most useful for creating dynamic smart lists for digital picture frames. In November 2019, the author of Pi3D, Paddy Gaunt, released a new version of the PictureFrame.py script which included intelligent smart lists based on the Exif data contained in image files.Įxif data capture technical, location and keyword information that are useful for filtering and analysing of images as well as providing copyright information.
#Frame filters for photos 1080p#
Tested with: Raspberry Pi OS March 2021 version Raspberry Pi 2, 3, and 4 Pi3D 2.43 PictureFrame 2021.03.20 1080p and 4K displays.
