picframe

Picture frame viewer for raspi, controlled via mqtt and automatticly integrated as mqtt device in homeassistant.

MIT License

Downloads
1.1K
Stars
98
Committers
7

Bot releases are hidden (Show)

picframe - 2022.12.15

Published by helgeerbe almost 2 years ago

picframe - 2022.12.13

Published by helgeerbe almost 2 years ago

picframe - 2022.12.04

Published by helgeerbe almost 2 years ago

picframe - 2022.06.03

Published by helgeerbe over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/helgeerbe/picframe/compare/2022.04.19...2022.06.03

picframe -

Published by helgeerbe over 2 years ago

  • Fix: Picframe stalls due to missing images #261
picframe - 2022.03.24

Published by helgeerbe over 2 years ago

Fix:

  • Image meta info not found, when updating cache and new images
    not completely written to folder. #234
  • Adding HEIC images while frame is running #198
  • Scan for meta data changes? #96

New Feature:

  • FR: Stop slideshow while screen is off #251
picframe - 2022.01.20.post1

Published by helgeerbe over 2 years ago

fix readme

picframe -

Published by helgeerbe over 2 years ago

2022.01.20

changes in configuration.yaml run picframe -i

new features

  • While building the image cache, ignore hidden folders (folders starting with .)
  • Add touch and mouse control
  • Add new "text_bkg_hgt" config value to control the
    text scrim height as a percentage of screen height.
    (0 < text_bkg_hgt <= 1, default = 0.25)
  • issue #185 Allow hiding of the text background
    • Add new "text_bkg_hgt" config value to control the
      text scrim height as a percentage of screen height.
    • 0 <= text_bkg_hgt <= 1, default = 0.25
    • When set to 0, the background is not rendered.
  • Open picframe webui directly from Home Assistant setting "device config url"
    • mqtt:
      ...
      device_url: ""  # if use_http==True, set url to picframe config page. Must be a valid url, or "" otherwise home assistant runs in an error.
      

beaking chages

  • "use_kbd" is retired use "peripherals" configuration instead

fixes

  • issue #203 Text fade-in is not smooth anymore
  • issue #47 Stopping picframe with CTRL C doesn't always work
  • issue #182 Memory issue PIL >= 8.3.0
    • Will fix #182 on new install, as a workaround upgrade Pillow manually to release 9.0.0 or later
  • Home Assistant: changing brightness, matting_images will show next image. So state attributes will be refreshed correctly
picframe - 2021.11.04

Published by helgeerbe almost 3 years ago

What's Changed

2021.11.04

new features

  • @boomesito contributed: Remote control matting on/off #83

fixes

  • Overlapping and cut-off overlay text #181
  • update dependency rqmnt for pi3d to 2.49

New Contributors

picframe -

Published by helgeerbe about 3 years ago

Hotfix

  • #176 mqtt directory list shows sym links, even if follow_links=false
  • #175 Syntax error in os.walk
  • Avoid permanent mqtt subscription to directory topic
picframe -

Published by helgeerbe about 3 years ago

configuration.yaml will change

  • Fix #167
  • Fix #166
    Make it configurable, that picframe follows symbolic links.
    configuration.yaml
    model:
    ...
    follow_links: False   # default=False, By default, picframe will not walk down into symbolic links that resolve to directories. Set follow_links to True to visit directories pointed to by symlinks, on systems that support them.
    
    
  • make Exif Tag search more flexible
  • Fix #164
picframe - 2021.08.30

Published by helgeerbe about 3 years ago

Changes:

  • update noto fonts to latest version (and License)
  • #119
  • #139
  • #144
  • #148
    • this will break the old home assistant integration
  • #153
  • bump pi3d to v2.47

There are no changes to `configuration.yaml. So one can reuse the old one.

I described how to setup home assistant integration or upgrade the integration in the wiki

picframe - 2021.07.05

Published by helgeerbe over 3 years ago

new features

  • clock overlay (still work in progress)
    • including mqtt switch to turn clock on/off
    • auto discovery of switch in home assistant
    • new parameters in configuration.yaml
    • show_clock: False                       # default=False, True shows clock overlay. False does not show clock overlay
      clock_justify: "R"                      # default="R", clock justification L, C, or R
      clock_text_sz: 120                      # default=120, clock character size
      clock_format: "%I:%M"                   # default="%I:%M", strftime format for clock string
      

fixes

  • issue #131, update of pi3d dependency to version >= 2.46
  • issue #135 , Typo in GPS code
picframe - 2021.06.26

Published by helgeerbe over 3 years ago

  • fix issue # 115: unable to toggle directory overlay via MQTT
  • error trapping in exif getting
  • option to log to file (new keys in confuguration.yaml)
  • issue #128: image display stats in db
picframe - Hotfix for release 2021.05.02

Published by helgeerbe over 3 years ago

picframe -

Published by helgeerbe over 3 years ago

picframe - enhanced filters and sorting

Published by helgeerbe over 3 years ago

picframe -

Published by helgeerbe over 3 years ago

picframe - fix mqtt reconnect issue

Published by helgeerbe almost 4 years ago

picframe - fix mqtt reconnect issue

Published by helgeerbe almost 4 years ago