墨西
电动车智能服务系统
进入
墨西
蓝牙
云端
自动
温控
电池
升级
设置
🌡 温度
0.0
°C
当前水温
0.0°C
⚠ 紧急状态
解除报警
⚙ 系统
--
设备
--
运行
-
显示屏
--
散热
🎮 模式
自动
EC11
远程
油门
[自动] 系统根据温度自动调节
⚡ 调速
冷排风扇
50%
水泵
50%
🔗 远程模式 — 独立调节
冷排风扇
50%
水泵
50%
📊 状态
冷排1
0%
冷排2
0%
RPM1
--
RPM2
--
水泵
0%
常转
0%
油门
0%
🔗 通信
蓝牙
RS485
未连接保护板
🔋 电池
总电压
--V
--%
电量
--A
电流
--W
功率
🔬 单体
最高
--V
最低
--V
压差
--V
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
📋 状态
--
充电
--
放电
--
均衡
-
保护
🌡 温度
--
温度1
--
温度2
⬆ 固件
当前版本:
v1.0.0
最新:
--
大小:
--
发布:
--
升级进度
0%
-
--
检查更新
开始升级
⚠ 升级期间请勿断电 · 完成后自动重启
🌀 常转风扇
开启
关闭
📈 温控曲线
设定温度与转速的对应关系
25°C
0%
35°C
15%
45°C
30%
55°C
60%
70°C
100%
保存设置
📊 实时
--
当前温度
--
目标转速
🌈 RGB
开启
关闭
速度
50%
模式
静态
呼吸
渐变
闪烁
律动
彩虹
颜色
应用设置
🔐 管理员密码
当前密码
新密码
确认新密码
10800000){localStorage.removeItem("ev_auth");localStorage.removeItem("ev_auth_time");document.getElementById("mainPage").classList.add("hide");document.getElementById("loginPage").classList.remove("hide");document.getElementById("pwdInput").value="";document.getElementById("loginErr").textContent="会话已过期,请重新登录";}}}catch(e){}},60000); window.currentMode=0;window.isLinked=false;window.lastThr=0;var client=null,bleChar=null;var currentRGBMode=0;var currentRGBColor=[225,112,85];var rgbPowerOn=false; window.setMode=function(m){window.currentMode=m;var cls=["m-auto","m-ec11","m-remote","m-throttle"];var lbs=["自动","EC11","远程","油门"];var ds=["[自动] 系统根据温度自动调节","[EC11] 旋钮控制风扇和水泵","[远程] 独立控制","[油门] 风扇+水泵跟随油门(最低10%)"];cls.forEach(function(c,i){var b=document.querySelector("."+c);if(b)b.className=c+(i===m?"":" m-off")});document.getElementById("modeFooter").textContent=lbs[m];document.getElementById("modeDesc").textContent=ds[m];var isRemote=m===2;var sc=document.getElementById("speedSection");if(sc)sc.className=isRemote?"section":"section hide";var ms=document.getElementById("mainSliders");if(ms)ms.className=isRemote?"hide":"";var rp=document.getElementById("remotePanel");if(rp)rp.className=isRemote?"":"hide"}; window.setFanToggle=function(on){document.getElementById("fanToggleOn").className=on?"on":"";document.getElementById("fanToggleOff").className=on?"":"danger on";localStorage.setItem("ev_fan_always",on?"1":"0")}; window.updateCurveDsp=function(){for(var i=0;i<5;i++){var el=document.getElementById("curve"+i);document.getElementById("curveVal"+i).textContent=el.value+"%"}}; window.saveCurve=function(){document.getElementById("curveSaved").textContent="✔ 已保存";setTimeout(function(){document.getElementById("curveSaved").textContent=""},2000)}; window.setRGBPower=function(on){rgbPowerOn=!!on;document.getElementById("rgbPwrOn").className=on?"on":"";document.getElementById("rgbPwrOff").className=on?"":"on";if(on)document.getElementById("rgbPreview").style.background="rgb("+currentRGBColor.join(",")+")";else document.getElementById("rgbPreview").style.background="transparent"}; window.setRGBMode=function(m){currentRGBMode=m;for(var i=0;i<6;i++){var btn=document.getElementById("rgbM"+i);if(btn)btn.className=(i===m?"active ":"")}}; window.setRGBColor=function(el){document.querySelectorAll(".swatch").forEach(function(s){s.classList.remove("active")});el.classList.add("active");var p=el.getAttribute("data-color").split(",");currentRGBColor=[parseInt(p[0]),parseInt(p[1]),parseInt(p[2])];if(rgbPowerOn)document.getElementById("rgbPreview").style.background="rgb("+currentRGBColor.join(",")+")"}; window.updateRGBSpd=function(){var v=document.getElementById("rgbSpd").value;document.getElementById("rgbSpdVal").textContent=v+"%"}; window.saveRGB=function(){document.getElementById("rgbSaved").textContent="✔ 已应用";setTimeout(function(){document.getElementById("rgbSaved").textContent=""},2000)};