u/hometechgeek

Image 1 — Added support for 7inch P4 screen to my Sonos cover art screen
Image 2 — Added support for 7inch P4 screen to my Sonos cover art screen
▲ 22 r/Esphome

Added support for 7inch P4 screen to my Sonos cover art screen

As few people asked about support for this Esp32 7inch display, so I added it to the project, an open source music cover art display with media controls for any speaker connected to home assistant.

This display has a weird pixel ratio, that makes most elements look stretched, I ended up compressing the images and anything round by 5% horizontally to avoid it looking like it's stretched (really obvious in circles, but once you're seen it, you can't unsee it!)

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 6 days ago

Added support for 7inch P4 screen to my cover art screen

As few people asked about support for this Esp32 7inch display, so I added it to the project, an open source music cover art display with media controls for any speaker connected to home assistant.

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 6 days ago
▲ 16 r/sonos

Added support for 7inch P4 screen to my Sonos cover art screen

As few people asked about support for this Esp32 7inch display, so I added it to the project, an open source music cover art display with media controls for any speaker connected to home assistant.

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 6 days ago
▲ 146 r/Esphome+1 crossposts

Looking for feedback on climate controls in EspControl

I've added much requested climate controls to espControl. I've tested this with nest thermostats and a standalone aircon unit, but am looking for feedback on more sophisticated systems. I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 6 days ago

EspControl: No code home assistant touch screens (under £20 each!)

I’ve continued work on espControl this week, a no code, super easy to configure smart home controller for home assistant. This week I've added...

  • Media controls: All new media cards showing ‘now playing’ track details, track position slider, play/pause state, and a popup volume control.
  • Lighting: Adjust light temperatures by dragging between warm and cool colour temperatures
  • Locks: New lock cards were added for Home Assistant door locks
  • Automation: Action cards can now trigger Home Assistant automations directly.

EspControl now supports the lovely new 720x720 4-inch P4 86 Panel, which can be had with relay controls, and is the modern version of everyone's favourite S3 4inch screen.

The project also supports the 4.3inch7inch and 10inch P4 based screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 13 days ago

EspControl Update: New media controls, progress bars, track titles and volume controls

I’ve continued work on espControl this week, a no code, super easy to configure smart home controller for home assistant. This week I've added...

  • Media controls: All new media cards showing ‘now playing’ track details, track position slider, play/pause state, and a popup volume control.
  • Lighting: Adjust light temperatures by dragging between warm and cool colour temperatures
  • Locks: New lock cards were added for Home Assistant door locks
  • Automation: Action cards can now trigger Home Assistant automations directly.

EspControl now supports the lovely new 720x720 4-inch P4 86 Panel, which can be had with relay controls, and is the modern version of everyone's favourite S3 4inch screen.

The project also supports the 4.3inch, 7inch and 10inch P4 based screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 13 days ago
▲ 114 r/Esphome

EspControl Update: All New Media Controls, Locks, Bluetooth and new 4inch P4 screen added

I’ve been continued work on espControl this week, a no code, super easy to configure smart home controller for home assistant. This week I've added...

  • Media controls: All new media cards showing ‘now playing’ track details, track position slider, play/pause state, and a popup volume control.
  • Lighting: Adjust light temperatures by dragging between warm and cool colour temperatures
  • Locks: New lock cards were added for Home Assistant door locks
  • Automation: Action cards can now trigger Home Assistant automations directly.

EspControl now supports the lovely new 720x720 4-inch P4 86 Panel, which can be had with relay controls, and is the modern version of everyone's favourite S3 4inch screen.

The project also supports the 4.3inch, 7inch and 10inch P4 based screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 13 days ago
▲ 89 r/Esphome

I’ve been continued work on espControl this week, a no code, super easy to configure smart home controller, using esp32 devices to control your smart home via home assistant. 

  • Action Cards: Tap to run a scene, start a script, press a button entity, toggle an input boolean helper, set a number helper, or set an option in an input select helper. 
  • Weather Forecast: Shows tomorrow’s expected high and low temperature from a Home Assistant weather entity.
  • World Clock: Show the current time for another city directly on the panel without needing a Home Assistant entity.
  • Temperature Display: Show °C or °F for all temperature sensor read outs.
  • Ethernet: Added support for JC1060P470 Ethernet connections, but this does require manual setup, as it disables the Wifi connection.
  • Card Consistency: Action, switch, slider, and fan-speed cards now have consistent on/off icons options shown.

 

I’m working on a climate controls but it’s not quite ready for release, hopefully next week.

The project supports the Guition s3 4inch square screen, P4 4.3inch, P4 7inch and P4 10inch screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 20 days ago

I’ve been continued work on espControl this week, a no code, super easy to configure smart home controller, using esp32 devices to control your smart home via home assistant. 

  • Action Cards: Tap to run a scene, start a script, press a button entity, toggle an input boolean helper, set a number helper, or set an option in an input select helper. 
  • Weather Forecast: Shows tomorrow’s expected high and low temperature from a Home Assistant weather entity.
  • World Clock: Show the current time for another city directly on the panel without needing a Home Assistant entity.
  • Temperature Display: Show °C or °F for all temperature sensor read outs.
  • Ethernet: Added support for JC1060P470 Ethernet connections, but this does require manual setup, as it disables the Wifi connection.
  • Card Consistency: Action, switch, slider, and fan-speed cards now have consistent on/off icons options shown.

 

I’m working on a climate controls but it’s not quite ready for release, hopefully next week.

The project supports the Guition s3 4inch square screen, P4 4.3inch, P4 7inch and P4 10inch screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 20 days ago

Big update to EspMedia, an open source music cover art display with media controls for any speaker connected to home assistant.

  • Simple web settings: Switched from Home Assistant setup to using the local device web server. This allows a more intuitive presentation of controls for things like screen saver, brightness, timezone, rotation, firmware updates. Just visit the device IP to configure.
  • New device support: Added support for a 4inch Square P4 720x270 Panel and the 4.3inch P4 panel
  • Display rotation: Added full rotation support for 4.3inch screen and the 10inch screen.
  • Screen saver controls: Improved the clock screen saver reliability and ease of configuration. Settings for idle, screen saver and night mode.
  • Playback visuals: Improved artwork and now-playing display reliability, queued artwork updates, staged decoding, and volume control debounce.

Moving to web settings will allow for more granular controls, such as customising playlists and add home automations controls in the near future.

The project also supports the Guition s3 4inch square display and P4 10inch screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 20 days ago
▲ 68 r/Esphome

Big update to EspMedia, an open source music cover art display with media controls for any speaker connected to home assistant.

  • Simple web settings: Switched from Home Assistant setup to using the local device web server. This allows a more intuitive presentation of controls for things like screen saver, brightness, timezone, rotation, firmware updates. Just visit the device IP to configure.
  • New device support: Added support for a 4inch Square P4 720x270 Panel and the 4.3inch P4 panel
  • Display rotation: Added full rotation support for 4.3inch screen and the 10inch screen.
  • Screen saver controls: Improved the clock screen saver reliability and ease of configuration. Settings for idle, screen saver and night mode.
  • Playback visuals: Improved artwork and now-playing display reliability, queued artwork updates, staged decoding, and volume control debounce.

Moving to web settings will allow for more granular controls, such as customising playlists and add home automations controls in the near future.

The project also supports the Guition s3 4inch square display and P4 10inch screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 20 days ago
▲ 57 r/sonos

Big update to EspMedia, an open source music cover art display with media controls for any speaker connected to home assistant.

  • Simple web settings: Switched from Home Assistant setup to using the local device web server. This allows a more intuitive presentation of controls for things like screen saver, brightness, timezone, rotation, firmware updates. Just visit the device IP to configure.
  • New device support: Added support for a 4inch Square P4 720x270 Panel and the 4.3inch P4 panel
  • Display rotation: Added full rotation support for 4.3inch screen and the 10inch screen.
  • Screen saver controls: Improved the clock screen saver reliability and ease of configuration. Settings for idle, screen saver and night mode.
  • Playback visuals: Improved artwork and now-playing display reliability, queued artwork updates, staged decoding, and volume control debounce.

Moving to web settings will allow for more granular controls, such as customising playlists and add home automations controls in the near future.

The project also supports the Guition s3 4inch square display and P4 10inch screens. 

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 20 days ago
▲ 54 r/Esphome

Just added support for the new P4 4inch screen to Espmedia, an esphome based app that shows the currently playing artwork from any home assistant media entity. I use mine to control my Sonos speakers, as it supports speaker grouping.

Similar to the S3 4inch screens, this P4 based screen has a lovely high resolution panel, it's a bit more expensive, but the faster processor brings new artwork in far faster than the s3 screen managed (2-3 seconds). I designed this 3d printable desk stand to match, in case anyone needs it.

Docs / Github / Installer

u/hometechgeek — 26 days ago
▲ 96 r/Esphome

I’ve been continued work on espControl this week, a no code, super easy to configure smart home controller, using esp32 devices to control your smart home via home assistant. 

New features include…

  • Garage Door card: Controls a Home Assistant cover entity as a simple garage open/close button. It uses garage-specific open/closed icons, lights up when the door is open/opening/closing, and temporarily shows live states like Opening, Closed, or Closing before returning to the normal label.
  • Cover card improvements: Options to either have a slider or open/close toggle. When in motion the state replaces the label.
  • Date card: Can display either date only or date and time. Also added controls to hide the clock bar and maximise the button space.
  • S3 relay support: Added support for the version of this screen that has build in relays for light and other device control. Options to either use as a switch or a push button. These are exposed to home assistant, and have a new internal card type for control when the device or server is offline. 
  • 10inch screen support: Added support for the Guition ESP32-P4 JC8012P4A1 (£40) display (this screen will make more sense with the future cards planned)

The project also supports the Guition s3 4inch square screen, (4848s040), Guition P4 4.3inch screen (jc4880p443), and Guition P4 7inch screen (jc1060p470).

I’d love to hear from anyone who tries it, issues, areas for improvement and new ideas you’d like to see added. All feedback is appreciated!

Docs / Github / Installer

u/hometechgeek — 27 days ago
▲ 47 r/Esphome

Made a few more improvements to EspFrame (a local only, esp32 based photo screen for immich), this week...

  • Photo metadata: Shows photo date (or relative date) and location directly on the slideshow.
  • Night schedule screen-off: Scheduled sleep mode so the display can turn off overnight.
  • Domain name & SSL support: Connect to a server using a domain and/or HTTPS, rather than just an IP address.
  • Clock & timezone fixes: Improves daylight saving time handling for clock locations.

If you’re interested in trying it, here are the docs and GitHub links, plus a link to the £40 esp32 display I used. 

Love to hear feedback from anyone who’s tried it. Thanks!

u/hometechgeek — 27 days ago