ESP32 lokālais tīmekļa interfeiss
Soli pa solim: kontrollera pieslēgšana mājas WiFi, pievienošana TempCommander mākonim un visu lokālā interfeisa sadaļu lietošana.
1. Pirms sākat
Lokālais interfeiss darbojas pašā ESP32 kontrollerī. To var atvērt telefonā vai datorā ar modernu pārlūku, ja ierīce atrodas tajā pašā WiFi tīklā.
Nepieciešams
- ESP32 un Mega kontrolleris ir ieslēgti;
- telefons vai dators ar WiFi;
- mājas 2,4 GHz WiFi nosaukums un parole;
- mākoņa pieslēgšanai — jau izveidots TempCommander lietotāja konts un interneta pieeja.
Kā tiek saglabātas izmaiņas
| Vadīkla | Kas notiek |
|---|---|
| Slēdzis vai izvēlne | Izmaiņa tiek nosūtīta uzreiz pēc pārslēgšanas. |
| Skaitļa lauks | Ievadiet vērtību un spiediet OK. Arī pāriešana prom no lauka var nosūtīt ievadīto vērtību. |
| Saglabāt | Saglabā konkrētās tīkla vai sensora sadaļas datus. |
2. Pieslēgšana mājas WiFi
2.1. Pirmā pieslēgšanās ESP32 piekļuves punktam
- Telefonā vai datorā atveriet WiFi tīklu sarakstu.
- Izvēlieties tīklu Katls.
- Ievadiet paroli
katls12345. - Pārlūkā atveriet
http://192.168.4.1. Ja ierīce vēl gaida Mega datus, īslaicīgi būs redzams “Ielāde…”. - Galvenajā lapā nospiediet ⚙ Iestatījumi un ritiniet līdz kartītei WiFi.
2.2. Mājas tīkla datu ievadīšana
- AP rāda ESP32 paša piekļuves punkta adresi, parasti
192.168.4.1. - STA rāda adresi, ko ESP32 saņēmis mājas tīklā. Attēla piemērā tā ir
192.168.9.117. - Laukā WiFi tīkla nosaukums ievadiet mājas tīkla SSID.
- Laukā Parole ievadiet mājas WiFi paroli.
- Nospiediet Saglabāt un pieslēgties.
- Pēc saglabāšanas uzgaidiet aptuveni 10–30 sekundes.
- Pieslēdziet telefonu vai datoru atpakaļ mājas WiFi tīklam.
- Atveriet ierīces mājas tīkla adresi. Šīs instrukcijas piemērā:
http://192.168.9.117. - Ja ir piešķirts ierīces nosaukums, var mēģināt arī
http://deglis10.local. Dažos maršrutētājos vai Windows konfigurācijās.localvārds var nebūt pieejams; tad lietojiet IP adresi.
192.168.4.1.3. Pieslēgšana mākonim
Vispirms pabeidziet mājas WiFi pieslēgšanu. Mākoņa reģistrācija neizdosies, ja ESP32 nav interneta.
- Laukā E-pasts ievadiet sava TempCommander konta e-pastu.
- Laukā Parole ievadiet konta paroli.
- Laukā Ierīces nosaukums ierakstiet saprotamu vietas nosaukumu, piemēram, “Mājas katls”.
- Nospiediet Reģistrēt ierīci. ESP32 piesakās kontā, saņem ierīces tokenu un to saglabā.
- Pēc paziņojuma par veiksmīgu reģistrāciju ESP32 pārstartējas. Uzgaidiet un atveriet lokālo lapu vēlreiz.
- Pārbaudiet, vai statusā redzams ✓ Pieslēgts mākonim un rindā “Token saglabāts” — Jā.
4. Galvenā lapa
- 1Laiks un statuss. Augšā redzams kontrollera laiks un pašreizējais darba stāvoklis, piemēram, “Izslēgts”, “Aizdedze” vai kļūda.
- 2Ieslēgts. Galvenais degļa darbības slēdzis. Pārslēgšana nosūta komandu uz Mega uzreiz.
- 3Granulas. Ieslēdz vai izslēdz granulu režīmu.
- 4Temp °C. Katla temperatūra. Mazais zobrats atver T sensora kalibrācijas nobīdi.
- 5Fotosensors. Liesmas/gaismas sensora līmenis.
- 6Aizberamais. Granulu līmeņa vai padeves sensora rādījums atbilstoši iekārtas konfigurācijai.
- 7Caurule °C. Dūmgāzu/caurules temperatūra.
- 8Iestatījumi, Mākonis, Sensori. Pāreja uz pārējām interfeisa sadaļām.
5. Iestatījumu sadaļas
Atveriet ⚙ Iestatījumi. Zemāk ir katras kartītes nozīme.
5.1. Temperatūra un granulas
| Lauks | Nozīme |
|---|---|
| Maksimālā T (°C) | Katla mērķa/maksimālā darba temperatūra. |
| T histerēze (°C) | Temperatūras kritums zem mērķa, pie kura vadība atsāk sildīšanu. |
| Šneks padod (s) | Vienas granulu padeves ieslēguma ilgums. |
| Šneks gaida (s) | Pauze starp granulu padeves cikliem. |
5.2. Aizdedzes cikls
| Lauks | Nozīme |
|---|---|
| Degšanas robeža > D | Fotosensora slieksnis, virs kura liesma tiek uzskatīta par konstatētu. |
| Aizdedze (s) | Aizdedzes posma ilguma parametrs. |
| Sildām (s) | Priekšsildīšanas ilgums pirms nākamā aizdedzes soļa. |
| Sākuma padeve (s) | Sākotnējās granulu devas ilgums. |
5.3. Ventilators un modulācija
| Lauks | Nozīme |
|---|---|
| Vent. apgriezieni | Ventilatora darba jauda normālā degšanas režīmā. |
| Vent. aizdedzes laikā | Ventilatora jauda aizdedzes posmā. |
| Vent. izpūš (apgr.) | Ventilatora jauda izpūšanas/tīrīšanas posmā. |
| Vent. izsl. ja D< | Fotosensora robeža, zem kuras ventilatoru drīkst izslēgt. |
| Modulācija T | Temperatūras diapazons pirms mērķa, kurā jauda tiek modulēta; 0 — izslēgta. |
| Vent. max / min | Ventilatora modulācijas augšējā un apakšējā robeža. |
5.4. Režīmi un tīrīšana
| Lauks | Nozīme |
|---|---|
| Malka | Ieslēdz malkas darba režīmu. |
| Malka + Granulas | Atļauj kombinēto darba režīmu. |
| Tīrītājs (min) | Automātiskās tīrīšanas intervāls minūtēs. |
6. Laiks un temperatūras zonas
6.1. Manuāls vai interneta laiks
- Manuāli: atstājiet “Interneta laiks” izslēgtu, ievadiet stundas un minūtes, nospiediet OK.
- Automātiski: ieslēdziet “Interneta laiks” un izvēlieties Europe/Riga. ESP32 sinhronizē laiku no interneta.
6.2. Četras diennakts zonas
Katram attēlotajam laika intervālam ievadiet temperatūras mērķi. Vērtība 0 nozīmē, ka konkrētā zona ir izslēgta.
Zonu sensors nosaka, kura sensora temperatūra tiek salīdzināta ar diennakts zonas mērķi. “Lokāls (katls)” izmanto katla sensoru; piesaistītus WiFi sensorus var izvēlēties sarakstā.
Izvērsiet Zonu robežas (stundas), lai mainītu nakts, rīta, dienas un vakara sākuma stundu.
7. Termostats, trīsvārsts un sūkņi
7.1. Termostata vadība
Slēdzis Termostata vadība nosaka, vai deglis drīkst darboties pēc piesaistīto WiFi sensoru pieprasījuma. Katram no trim slotiem:
- izvēlieties piesaistīto sensoru;
- Max T — telpas/mērījuma mērķa temperatūra;
- Starpība — histerēze, par cik temperatūrai jānokrītas, lai atkal rastos siltuma pieprasījums.
“Nav sensora” nozīmē, ka slots nav piesaistīts un termostata lēmumā nepiedalās.
7.2. Trīsvārsts
| Lauks | Nozīme |
|---|---|
| Sensors | Temperatūras avots vārsta vadībai vai “Izsl.”. |
| Vārsta T | Trīsvārsta mērķa temperatūra. |
| Histerēze | Pieļaujamā novirze pirms vadības reakcijas. |
7.3. Sūkņi 1–3
Katram sūknim izvēlieties sensoru un divus nosacījumus:
- Iesl. pie °C — salīdzinājuma zīme un temperatūra, pie kuras sūknis ieslēdzas;
- Izsl. pie °C — salīdzinājuma zīme un temperatūra, pie kuras sūknis izslēdzas.
8. WiFi sensori un virtuālais sensors
8.1. Sensora atrašana un piesaiste
- Pārliecinieties, ka temperatūras sensors un katla ESP32 ir vienā mājas WiFi tīklā.
- Nospiediet Meklēt tīklā. Meklēšana ilgst aptuveni trīs sekundes.
- Atrastajam brīvajam sensoram nospiediet Pievienot.
- Piesaistītam sensoram parādās atzīme ✓ Piesaistīts. Tas pēc datu saņemšanas parādās arī galvenajā lapā un sensoru izvēlnēs.
Lai pārtrauktu piesaisti, pie sensora nospiediet Atsaistīt. Tas aptur sensora sūtīšanu šim katlam.
8.2. Katla temperatūras sūtīšana
Šī funkcija padara katlu par virtuālu WiFi temperatūras sensoru citai ierīcei, piemēram, relay8.
- Laukā Mērķa hosts ievadiet saņēmēja adresi, piemēram,
r8.local. - Nospiediet Saglabāt.
- Lai funkciju izslēgtu, iztukšojiet lauku un saglabājiet.
9. Tīkla papildu iestatījumi un OTA
9.1. Statiskā IP adrese
- Iestatījumu lapas WiFi kartītē nospiediet Statiskā IP adrese.
- Ievadiet IP adresi, tīkla masku, vārteju un DNS serveri.
- Nospiediet Saglabāt un pēc pārstartēšanas atveriet jauno adresi.
- Lai atgrieztos pie maršrutētāja automātiski piešķirtas adreses, izvēlieties Dzēst (izmantot DHCP).
9.2. Iekārtas nosaukums
Ievadiet īsu nosaukumu bez atstarpēm, piemēram, deglis10, un spiediet Saglabāt nosaukumu. Pēc pārstartēšanas ierīce var būt pieejama kā deglis10.local.
9.3. Firmware update (OTA)
Saite atver firmware augšupielādes lapu. Šī funkcija ir paredzēta servisa personālam.
9.4. T sensora kalibrācija
Galvenajā lapā pie “Temp °C” nospiediet mazo zobratu. Lauks Nobīde (°C) koriģē sensora rādījumu diapazonā no −10 līdz +10 °C. Kalibrējiet tikai pret uzticamu etalona termometru.
10. Problēmu novēršana
| Simptoms | Pārbaude un risinājums |
|---|---|
Neatveras 192.168.4.1 | Pārbaudiet, vai telefons/dators tiešām pieslēgts WiFi “Katls” un nav automātiski pārslēdzies uz mobilo internetu vai citu WiFi. |
Neatveras 192.168.9.117 | Šī adrese ir konkrētā testa kontrollera adrese. Citai iekārtai apskatiet STA adresi caur 192.168.4.1 vai maršrutētāja ierīču sarakstā. |
| Ilgi redzams “Gaida parametrus no Mega” | ESP32 darbojas, bet nav saņēmis Mega parametrus. Pārbaudiet Mega barošanu un seriālo savienojumu. |
| “Mega kontrolieris nav pieejams” | Lokālā lapa ir sasniedzama, taču vadības komandas nevar nodot Mega. Nemēģiniet turpināt vadību, kamēr nav atjaunots savienojums. |
| ESP32 lapa pazūd | Pārbaudiet WiFi un atveriet lapu atkārtoti. Ja ESP32 nav sasniedzams ilgāk par dažām sekundēm, interfeiss piedāvā atsvaidzināšanu. |
| Mākonis nepieslēdzas | Pārbaudiet STA adresi, interneta/DNS pieeju un konta datus. “Token saglabāts” nozīmē, ka reģistrācija jau veikta. |
| Sensors nav atrodams | Pārliecinieties, ka abas ierīces ir vienā tīklā, sensors ir ieslēgts un atbalsta šīs sistēmas tīkla atklāšanu. |
.local nosaukums nestrādā | Lietojiet STA IP adresi vai izveidojiet DHCP rezervāciju maršrutētājā. |
Ātrā pārbaudes secība
- Vai ESP32 tīkls “Katls” ir redzams?
- Vai atveras
192.168.4.1? - Vai WiFi sadaļā ir derīga STA adrese?
- Vai galvenā lapa rāda Mega datus?
- Vai mākoņa lapā tokena statuss ir “Jā” un savienojums — aktīvs?