Open
Description
- Just update from the latest Shelly stock firmware to (2.11.2): http://x.x.x.x/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyI3.zip;
- Disabled input 2 and 3;
- Clicked on the Setup button (from Chrome) and got:
Uncaught TypeError: Cannot read properties of undefined (reading 'toLowerCase') at el.onclick ((index):1424:27)
Which is the last line of:
el("hap_setup_btn").onclick = function() {
el("hap_setup_spinner").className = "spin";
// Generate a code from device ID, wifi network name and password.
// This way it remains stable but cannot be easily guessed from device ID
// alone.
let input = lastInfo.device_id + (lastInfo.wifi_ssid || "") +
(lastInfo.wifi_pass_h || "");
let seed = sha256(input).toLowerCase();
Please help. Happy to test something!