Releases: widapro/wledPixel
v2.7.1
v2.7
wledPixel v2.7 changes:
- Support ESP32. With ESP32 core wledPixel works more stable and faster. I recommend using ESP32 if you have any issues like unexpected reboots. #27
- Fix intensity(brightens) MQTT topic. Now if you send 0 to intensity then display will turn off and if later you change intensity to any value more than 0 display turn on. #44
- NTP default server updated to us.pool.ntp.org. Previous value caused synchronization errors and sometimes reboot. #49
- Added a 5-second pause in a boot to keep IP address listed on display longer #51
Be careful: some settings (such as MQTT server, time zone, and zone settings) will be erased, you need to specify them again. This is caused by the renaming of some internal variables due to the limitations of the library used in ESP32.
v2.6.1
wledPixel v2.6.1 changes:
- [Add] Settings for NTP server and NTP update interval
- [Updated] The default font for all zones has been changed from wled Font to Cyrillic (it looks elegant and takes up fewer pixels)
- [FIX] ds18b20 temperature faulty measurement
- [FIX] Home Assistant didn't have a zones work mode option for the internal temperature sensor
v2.6
wledPixel version 2.6 contains many fixes and improvements:
- New function for saving and reading settings from memory. The settings are divided into groups and saved in separate groups, rather than all settings being overwritten into a file as before. This speeded up the UI and the main core. issue #24
- Fix Home-Assistant MQTT discovery issue #32
- Fix crashing on long MQTT incoming messages. Supported message size was doubled (from 50 to 100 symbols) issue #29
- Fix changing work mode by MQTT issue #28
- Fix the Open Weather Icon. The font did not always change automatically.
- Improvements to prevent memory leaks
- ds18b20 mesuared temperature now shows in UI on Settings page
- Added API endpoint /api/temperature to get measured temperature from ds18b20
Changes:
- ScrollPause now set in seconds instead it was previously was in milliseconds
- Reverted to 3 zones in the display.
Important, before upgrade to new version !!!
Due to the transition to a new platform of saving settings, when upgrading to a new version, all display settings will be erased. It will be necessary to set everything up again. Manually save your display settings before upgrading!
Temperature sensor and 4 zones support
Now WledPixel can display the temperature from its temperature sensor (ds18b20). It can display the temperature on an additional fourth zone and on all 16 segments instead of the 12 previously supported.
New features:
- Support temperature sensor ds18b20 connected to the ESP.
- Send temperature from ds18b20 to Home Assistant throught publishing in MQTT.
- Plus one additional zone for display. Now 4 zones on the panel are supported.
- Support for panels up to 16 elements (previously there were 12).
- New clock display format ddmmaahhmm - day month weekDay hours and minutes.
Fixes:
- The minimum brightness in Home Asistan was not displayed correctly.
- Management through MQTT is now without delay.
- Screen update in clock mode is now every 1 minute if seconds are not displayed.
- Performance improvements due to code optimization.
! It is possible to reboot the device due to lack of memory when using 4 zones and OWM and HA clients.
MQTT work mode improvements
I increased the speed to apply changes received from MQTT. Now all changes coming from MQTT apply immediately and then write to config and no action is taken on other parameters.
WledPixel v2.4 More controls
New features:
- Possibilities to disable service messages in a display such as "MQTT" or "Manual" when settings up workmode or any zone settings (effects, speeds, etc)
- Possibilities to disable dots blinking in wallclock mode.
Home Assistant MQTT discovery
New features:
- Home Assistant MQTT discovery. Enabled by default. Supported next items:
Power- on/off powerBrightnessvalues from 1 to 15Zone work modefor each zonesCharspacingfor each zonesScroll alignfor each zonesScroll pausefor each zonesScroll speedfor each zonesScroll effect INfor each zonesScroll effect Outfor each zones
! When MQTT settings specified, device will be automatically send discovery message to HA.
By default light device will be added to Home Assistant with power and brightness control. All other controls listed above you find in device settings in integrations. You can use all of them in HA automations.
-
MQTT text messages support custom topics. You can specify whatever you want a topic to display in each zone.
-
MQTT support postfix text to display. You can specify what text to add to each message from the MQTT text topic.
-
Open Weather Map temperature rounding to integer
-
Wifi AP in initial setup now contains short MAC address values, the same as Hostname and devicePrefix
-
Fixed various minor bugs and improved performance.
Deprecations:
- MQTT topic scrolleffect_without_exit deprecatedб instead of it, separately IN and OUT are used
New icons
Whats new:
- Zones test at startup
- Fixed problem of stuck clock due to pause value
- Add prefix to hostname (the same as MQTT device prefix)
- Added new icons to Wled symbol font:
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"
v2.2.1 Symbol font
Added support to display weather icons in any zones. Now you can choose Wled Symbol font in zone and sen through MQTT or just manual special symbol to display weather icon. This is a 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)
