Describe the bug
When opening the devices pane, all values are updated according to the configured Interval time. This is not the case for Input shift register P129 and Output shift register P126 (and maybe a bunch of ohers...).
After some debugging, I maybe found that there is a wrong value_id in the html code for these devices - see attached screenshot below. Other devices use value_0_0 and value_1_0 as IDs for these values. This plugins use value_0_4 and value_1_4 which prevents the periodic update of the values.
When changing the IDs in the html code (using web_develop_tools of Edge or html Inspector tool of Firefox) to value_0_0 and value_1_0, the values are updated as intended.
PS: verified the correct reception of the incomming data of the input shift register using the serial console - this is OK, so I guess the wrong id is the main culprit here...
To Reproduce
Steps to reproduce the behavior:
- add input shift register peripheral
- return to devices pane
- look at html code
- compare with other peripherals
Expected behavior
value id shall be set correctly in html code for all peripherals so that the values are updated periodically according to the configured Interval
Screenshots

Used platform (please complete the following information):
- ESP type: ESP32
- Build version: ESP_Easy_mega_20260121_collection_E_ESP32_4M316k Jan 21 2026
Platform Specifics (when applicable, please complete the following information):
- Flash size: 4M
- Brand/Model: ESP32-MINI-1-N4
- Browser + OS: Windows 10 / Edge / Firefox
Describe the bug
When opening the devices pane, all values are updated according to the configured Interval time. This is not the case for
Input shift registerP129 andOutput shift registerP126 (and maybe a bunch of ohers...).After some debugging, I maybe found that there is a wrong value_id in the html code for these devices - see attached screenshot below. Other devices use
value_0_0andvalue_1_0as IDs for these values. This plugins usevalue_0_4andvalue_1_4which prevents the periodic update of the values.When changing the IDs in the html code (using web_develop_tools of Edge or html Inspector tool of Firefox) to
value_0_0andvalue_1_0, the values are updated as intended.PS: verified the correct reception of the incomming data of the input shift register using the serial console - this is OK, so I guess the wrong id is the main culprit here...
To Reproduce
Steps to reproduce the behavior:
Expected behavior
value id shall be set correctly in html code for all peripherals so that the values are updated periodically according to the configured Interval
Screenshots

Used platform (please complete the following information):
Platform Specifics (when applicable, please complete the following information):