I use 2 such boards and just soldered them in series (OUT to → IN):
- Dot matrix display MAX7219: https://aliexpress.ru/item/32618155357.html
I use 2 such boards and just soldered them in series (OUT to → IN):
Can you direct me how to display the icon?
If I use this code, only the letter “s” will be printed in zone 1, but no sun icon
- service: mqtt.publish
data:
topic: devicePrefix/zone1/text
payload: "s"
Great idea! Previously Icons are automatically displayed only when working with an Open Weather map but I updated the firmware with this new feature.
Please install the new v2.2.1 version and you can do what you need.
This short how-to:
Choose the Wled Symbol font in the zone and send special characters via MQTT or Manually or via Home Assistant sensor. List of supported icons:
S - sun day
M - moon night
s - few clouds sun
m - few clouds night
c - scattered clouds
C - broken clouds
R - shower rain
r - rain
T - thunderstorm
F - snow
f - mist (fog)
Great part, thank you very much.
I also tried the OTA update. Everything works perfectly, including icons for the latest version 2.2.1
Just a question: would it be possible to create your own icons in the future and apply them in a user-friendly way, for example in settings, to load a file similar to an OTA update?
For MQTT, the symbol register matters. You are sending to the wrong topic. Try to send it to C6D6/Zone0/text
Unfortunately, there is no easy way to add their own icons.
You can draw your own icons using this resource: https://pjrp.github.io/mdparolafonteeditor
And after that, they will need to be added to the firmware in the existing font or in a separate font.
Yes, I understand it’s not easy.
Just a question: will all the icons from the first version in the wLedFont.h file be added and supported?
thank you very much
Got it thanks. So creating 2 automations to show if my water fountain is on or off Smiley face
Works great!
- id: '1656082587937'
alias: MQTT Publish Fountain Off
description: ''
trigger:
- platform: device
type: turned_off
device_id: 0725fc87597743d29eb09e72cbadcce0
entity_id: light.ge_outlet
domain: light
condition: []
action:
- service: mqtt.publish
data:
topic: C6D6/zone0/text
payload: 'Fountain is OFF '
mode: single
- id: '1656081654680'
alias: MQTT Publish Fountain on
description: ''
trigger:
- platform: device
type: turned_on
device_id: 0725fc87597743d29eb09e72cbadcce0
entity_id: light.ge_outlet
domain: light
condition: []
action:
- service: mqtt.publish
data:
topic: C6D6/zone0/text
payload: 'Fountain is ON
mode: single
Thanks, seeing the picture with one of the led’s removed made it much easier
it should support all ESP8266 modules. Just pay attention on wire connections, and connect to the same GPIO pins.
// Display pinout
DATA_PIN D7 // WeMos D1 mini GPIO13
CS_PIN D6 // WeMos D1 mini GPIO12
CLK_PIN D5 // WeMos D1 mini GPIO14
worked like a charm thanks!
How to add symbols in version 2.2.1
The weather symbols work fine, but how do I add the symbols that the first version included?
Thank you
Would you like to see symbols with a separate font for the zone? (This would mean that in the zone, instead of letters and numbers, only the icons will be displayed)
Or in some of the two existing fonts add icons instead of special characters (not used in the English alphabet)?
I will be able to add icons to the next release
Would it be possible to add a Prefix also
I am using this with a BBQ
So far I have the pit temp on a matrix, but plan to add 2 meat probes.
I really do not want 6 zones to say Pit temp 270 F and probe 1 165 F, Probe 2 160 F
I guess I could add single digit displays and mount them before each and fire them up with P,1,2. But I would rather not.
It does not matter that “pit temp” will scroll off leaving 270 F until the next update.
Thanks,
Grey
PS It works as is. just would be sexier
Today, 3 zones are supported.
It might be a good idea to reserve one zone for icons.
Then one or two could be used for the text without the icon, or a third zone could be used with the icon.
I actually use it already, one zone for the weather icon and another for the text.
What do you think about it ?
New release with new Icons please welcome
Whats new:
1 - "X"
2 - "stop"
3 - "rain"
4 - "ip:"
8 - "full light segment"
A - "calendar"
B - "windows"
C - "clouds"
D - "door"
E - "female"
F - "snowflake"
G - "key"
H - "male"
I - "alarm"
J - "clock"
K - "garbage"
L - "info"
M - "moon"
N - "message"
O - "reminder"
P - "wifi"
R - "huge rain"
S - "sun"
T - "thunderstorm"
c - "cloud"
f - "fog"
m - "cloud and moon"
r - "rain"
s - "sun and cloud"
° - "degree symbol"
You can test icons by enable Manual input work mode and Wled symbol font configure. Then you can send letters listed ahead in the Home page:
One small thing… Now you can see what version you have installed in info block:
You can download new version in GitHub: Release New icons · widapro/wled-pixel-v2 · GitHub
The new icons work perfectly.
Thanks for the update to the new version 2.2.2
I have not been able to figure out MQTT Client since you added Home Assistant client
MQTT Publish to C6D6/zone0/text works but not from my automation?
- id: '1633100922178'
alias: Publish sensor value
trigger:
platform: state
entity_id: sensor.meat_probe_1
action:
service: mqtt.publish
data_template:
payload: 'pit{{trigger.to_state.state}} °F'
topic: C6D6/zone0/text
What am I doing wrong now [grin]?
Thanks,
Grey