Author Topic: Weather Matrix Display  (Read 1088 times)

0 Members and 1 Guest are viewing this topic.

Offline drrehak

  • Senior Member
  • **
  • Posts: 72
Weather Matrix Display
« on: December 19, 2023, 03:44:07 PM »
Hadn't seen anything like this on the forums, so I thought I'd pass along what I did.
I was looking for a dedicated display to show readings from my station.  Requirements:
  • not a full kiosk/tablet
  • relatively easy to deploy more than one
  • easy to read from across the room
  • able to get key data from my weather station or Meteobridge Pro
  • local control
I could have used an inexpensive Amazon Fire Tablet as a kiosk, but I'm frustrated by all the ads they keep pushing on all their devices.

 Picture of the network matrix display below.

You can see what I have it displaying via this link (too big to include inline):
https://drive.google.com/file/d/10ATmp2lWBrQZhGWBlQXR7HysJxf4YN4N/view?usp=sharing

I'm new to Home Assistant (HA) (4 weeks) and found all the right pieces.  Does require a bit of configuration, but I spent most of the time (a couple days) learning how HA automations works (helpers, blueprints, templates, YAML,  jinga syntax, ).  Flow:
  • data from my Davis station to my Meteobridge Pro
  • use the Meteobridge Datalogger custom integration in HA, exposes about 40 Meteobridge values as sensors
  • display is a Ulanzi TC001 programmable matrix display, Wi-Fi connection (its an ESP32 device)
    • flashed with the Awtrix Light firmware
    • used a set of prebuilt automation blueprints for the display to get weather data from sensor readings and send it to the display: spec the sensors, template the output
    • requires a MQTT integration and MQTT broker in HA so the automation can send the display messages to the display via MQTT.

There are lots of other ways to deploy this, various levels of skill involved, e.g.:
  • the Awtrix display firmware API takes JSON data via MQTT or HTTP POST, so you could use PhP or your favorite scripting language to send info directly to the display, thus you could use the display without Home Assistant
  • the HA blueprints just make up MQTT payloads from any sensors, so you can get your data from any weather (or other) source, not just a Meteobridge
  • build your own automations (next step for me)
  • use REST in HA to get data directly from the Meteobridge without using the datalogger integration
  • and of course if your using a Meteobridge via HA, HA doesn't know anything about the actual weather station, so anything that connects to a Meteobridge could be used

In addition to weather, I have the device displaying current calendar events and event status like when the mail arrives.  Still experimenting since I've only had it for a 5 days. 

Links:

PS: My automation infrastructure consists of a set of Ubiquity hardware (UDM-SE, 4 switches, 3 access points) and 70+ devices on the network, +~20 LoRa, +~30 Zwave.  HA connects to: Ubiquity hardware, TP-Link/Kasa plugs and cameras, Ecobee thermostat and sensors, leak/smoke/CO2 sensors, Ring security and sensors, Leviton Z-Wave switches, YoSmart/YoLink LoRa devices, lights, relays, Amazon Echos & Fire, Roku, ).  HA is on a dedicated ODROID.
Dan Rehak | Pittsburgh PA
Davis Vantage Pro 2 Plus | Meteobridge Pro
Local Site | Raspberry Pi 4B

Offline countzero

  • Member
  • *
  • Posts: 15
Re: Weather Matrix Display
« Reply #1 on: April 06, 2024, 01:39:23 AM »
I've been investigating this myself and have found quite a few devices on aliexpress that are basically designed to function as POS terminals, but as far as I can tell are basically just vanilla android and could be great for displaying weather data and/or interacting with homeassistant. For example:

https://vi.aliexpress.com/item/1005005518958075.html?spm=a2g0o.detail.pcDetailTopMoreOtherSeller.3.7c20wgbGwgbGB8&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40050.354490.0&scm_id=1007.40050.354490.0&scm-url=1007.40050.354490.0&pvid=3bd5adcf-292e-4266-a821-fe26a1ec7862&_t=gps-id:pcDetailTopMoreOtherSeller,scm-url:1007.40050.354490.0,pvid:3bd5adcf-292e-4266-a821-fe26a1ec7862,tpp_buckets:668%232846%238111%231996&pdp_npi=4%40dis%21AUD%21238.33%21238.33%21%21%21154.28%21154.28%21%402101fb1a17123815696173703ef7b4%2112000037544983866%21rec%21AU%21116402928%21&utparam-url=scene%3ApcDetailTopMoreOtherSeller%7Cquery_from%3A

https://vi.aliexpress.com/item/1005006251780662.html?spm=a2g0o.detail.pcDetailTopMoreOtherSeller.4.426cC66RC66RJo&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40050.354490.0&scm_id=1007.40050.354490.0&scm-url=1007.40050.354490.0&pvid=f9a3ae9f-c4f0-4d73-ab5d-85c725f3e231&_t=gps-id:pcDetailTopMoreOtherSeller,scm-url:1007.40050.354490.0,pvid:f9a3ae9f-c4f0-4d73-ab5d-85c725f3e231,tpp_buckets:668%232846%238111%231996&pdp_npi=4%40dis%21AUD%21242.93%21213.78%21%21%211140.00%211003.20%21%402101fb1a17123818379267719ef7b4%2112000036473988429%21rec%21AU%21116402928%21&utparam-url=scene%3ApcDetailTopMoreOtherSeller%7Cquery_from%3A

Their general specs are poor but they would be more than up to the task of displaying dynamic web data or basic android apps

Offline countzero

  • Member
  • *
  • Posts: 15
Re: Weather Matrix Display
« Reply #2 on: April 06, 2024, 01:40:45 AM »
On reflection this wasn't quite what you were after.. Sorry

 

anything