mirror of
https://github.com/IoTManagerProject/IoTManagerWeb.git
synced 2026-03-29 00:12:35 +03:00
управление ошибками
This commit is contained in:
@@ -87,7 +87,7 @@
|
||||
<td class="tbl-bdy-lg"><input bind:value={element.page} class="ipt-lg w-full" type="text" /></td>
|
||||
<td class="tbl-bdy-lg"><input bind:value={element.descr} class="ipt-lg w-full" type="text" /></td>
|
||||
<td class="tbl-bdy-lg"><OpenIcon click={() => (hideAllSubParams = !hideAllSubParams)} /></td>
|
||||
<td class="tbl-bdy-lg"><CrossIcon i={i} click={(i) => deleteLineFromConfig(i)} /></td>
|
||||
<td class="tbl-bdy-lg"><CrossIcon click={() => deleteLineFromConfig(i)} /></td>
|
||||
</tr>
|
||||
{#if !hideAllSubParams}
|
||||
{#each Object.entries(element) as [key, param]}
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
<td class="tbl-bdy-lg ipt-lg w-full"><a href={"http://" + device.ip}>{device.ip}</a></td>
|
||||
<td class="tbl-bdy-lg ipt-lg w-full">{device.id}</td>
|
||||
<td class="tbl-bdy-lg ipt-lg w-full {device.status ? 'bg-green-50' : 'bg-red-50'}">{device.status ? "online" : "offline"}</td>
|
||||
<td class="tbl-bdy-lg"><CrossIcon i={i} click={(i) => deleteLineFromDevlist(i)} /></td>
|
||||
<td class="tbl-bdy-lg"><CrossIcon click={() => deleteLineFromDevlist(i)} /></td>
|
||||
</tr>
|
||||
{/each}
|
||||
{#if showInput}
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
export let version;
|
||||
export let errorsJson;
|
||||
export let rebootEsp = () => {};
|
||||
|
||||
export let cancelAlarm = (alarmKey) => {};
|
||||
</script>
|
||||
|
||||
<div class="grd-2col1">
|
||||
@@ -70,20 +72,20 @@
|
||||
</div>
|
||||
</Card>
|
||||
<Card title="Системные ошибки">
|
||||
<div class="grd-3col1">
|
||||
<div class="grd-2col1">
|
||||
{#if errorsJson.wscle === 1}
|
||||
<Alarm title={"Ошибка web sockets"}>
|
||||
<p>Слишком много клиентов было открыто. Допускается не более четырех. Для исчезновения ошибки перезагрузите устройство</p>
|
||||
<Alarm title={"Ошибка web sockets"} close={() => cancelAlarm("wscle")}>
|
||||
<p class="break-words text-center">Слишком много клиентов было открыто. Допускается не более четырех. Для исчезновения ошибки перезагрузите устройство</p>
|
||||
</Alarm>
|
||||
{/if}
|
||||
{#if errorsJson.bver != version}
|
||||
<Alarm title={"Ошибка версии"}>
|
||||
<p>Версия файловой системы не совпадает с версией прошивки</p>
|
||||
<Alarm title={"Ошибка версии"} close={() => cancelAlarm("bver")}>
|
||||
<p class="break-words text-center">Версия файловой системы не совпадает с версией прошивки. Вероятно произошла ошибка во время обновления устройства по воздуху.</p>
|
||||
</Alarm>
|
||||
{/if}
|
||||
{#if errorsJson.rssi < 3 && errorsJson.rssi > 0}
|
||||
<Alarm title={"WiFi"}>
|
||||
<p>Уровень сигнала WiFi предельно низкий, веб интерфейс может работать со сбоями и потерей данных, рекомендуется переместить устройство ближе к роутеру</p>
|
||||
<p class="break-words text-center">Уровень сигнала WiFi предельно низкий, веб интерфейс может работать со сбоями и потерей данных, рекомендуется переместить устройство ближе к роутеру</p>
|
||||
</Alarm>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user