Nauja programinė įranga (BETA 111)

Yra nauja BETA versija OpenSprinkler Programinė įranga optimizuota Ethernet versijai.

Ši versija sukurta pagal originalią gamintojo programinę-aparatinę įrangą (filialas dev/os220), bet aš ją taip pat modifikavau.

Su ankstesne programine įranga OS buvo pagrįsta Arduino API esp8266_2.7.4 platforma. Čia su gudrybe buvo integruota Ethernet tinklo sąsaja, EthernetENC biblioteka pritaikė tinklo ryšio funkcijas (todėl OTA atnaujinimas veikia tik per WiFi).

Nauja šioje versijoje yra tai, kad sistema yra visiškai pagrįsta Arduino API esp8266_3.0.2, o Ethernet sąsaja yra integruota kaip lwip sąsaja. Tai reiškia, kad, pavyzdžiui, OTA atnaujinimas galimas ir per eterneto tinklą ir norint gauti tinklo funkcijas nebereikia jokių gudrybių.

Programinė įranga veikia be jokių problemų nuo 24.03.2022 m. kovo XNUMX d. Funkciniu požiūriu programinė įranga neatneša jokių naujų funkcijų, nes čia mes optimizavome kodą bazėje.

Naujiena 106 versijoje: Sistemos apsauga: išjungimas esant didesnei nei 3000 mA

Naujiena 107 versijoje: vėl galimas fiksuotas IP.

Naujiena 108 versijoje: pašalina galimą įkrovos ciklo situaciją keičiant konfigūraciją

Naujiena 109 versijoje: nauji kūrimo parametrai, LitteFS failų sistemos pritaikymas, įkrovos taisymas

(Naujiena 110 versijoje: vidinis: bandymas)

Naujiena 111 versijoje: Orų užklausa likus 1 minutei iki programos pradžios: ypač naujosios orų tarnybos su 24 valandų orų informacija

Kadangi esp8266_3.0.2 naudoja naują failų sistemą, atmintis tikrai ištrinta iš anksto! Prieš atnaujindami išsaugokite savo konfigūraciją!

ATSARGIAI! Atnaujinkite per DU VEIKSMUS! Priešingu atveju kyla BOOTLOOP pavojus!!!!

  1. Pirmiausia sukurkite atsarginę konfigūracijos atsarginę kopiją
  2. Jei jau turite įdiegtą versiją >= 106, galite atnaujinti tiesiogiai (tęsti 5.)
  3. Atnaujinkite į pradinę programinę-aparatinę įrangą (2.2.0(0)), kad inicijuotų failų sistemą (veikia tik per WiFi): OS2.2.0_org.bin
  4. Po perkrovimo jau galite įdiegti naujinimą per Ethernet sąsają, t.y. tiesiog http:// Naršyklėje įveskite / update. Arba OpenSprinkler Prisijunkite prie WiFi: prisijunkite per WiFi tinklą OS_XYZ ir naršyklėje įveskite 192.168.4.1, kad prisijungtumėte prie WiFi.
  5. Atnaujinkite į faktinę naują programinės įrangos versiją (2.2.0 (109)): OS2.2.0.111.bin
  6. Baigta. Dabar galite perskaityti atsarginę konfigūracijos kopiją.

Tikslias ONE naujinimo diegimo instrukcijas rasite čia:

Firmware Update

Šaltinio kodą rasite čia: https://github.com/opensprinklerParduotuvė/OpenSprinkler- programinė įranga

2 idėja apie „Nauja programinė įranga (BETA 111)"

  1. Sebastianas sako:

    Sveiki,
    Turiu naują programinę įrangą 17.06. įrašytas. Nuo to laiko man vis nutrūksta. Pvz., prietaisas negali būti pasiekiamas naudojant PING.

    Tai jau matote „Home Assistant“, nes tada jutikliai visada peršoka į „nepasiekiama“ (mažos pilkos linijos): https://ibb.co/LzLWSKj

    Ar problema jau žinoma?
    Ar yra būdas grįžti prie senos programinės įrangos?
    Kuris tai būtų?

    Ačiū už patarimus!

    Sebastianas Lotzas

Schreibe einen Kommentar "

Jūsų elektroninio pašto adresas nebus skelbiamas.

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite daugiau, kaip apdorojami jūsų komentarų duomenys.