Õhtast!
Pusin tasakesi uut koodi (see ver. 4.1) ja tekkis iseendaga arvamuste lahkuminek
Nimelt on seni (ja saab ka uues) olnud 8 juhitavat vidinat (lambid, soojendus, söötja jne). Igale sai anda kuni 4 aega sisse- ja välja lülitumiseks, soovi korral sujuvalt, koos viiteajaga. Iga ajakomplekti jurde kuulus ka nädalapäev. Hüva, nüüd aga muudan koodi ja põhimõtteliselt saaks ju lisada ka kuu ning aasta. Endale tundub see suht mõttetu aga kes teab, milleks kellegi vidinat vaja läheb. Et mida arvate - toetate või mitte?
- kas aegade arvu per seade peaks äkki tegema dünaamiliselt muutuvaks - kui vaba mälu on siis saaks ka rohkem kui neli? See teeks koodi keerulisemaks aga pole ületamatu. Ruumi laamendamiseks nüüd ju on.
- kas kasutajal oleks vaja lisada veel mingeid sõltuvusi (nt. hetkel saab ventilaatori lasta täispööretel käima kui ületemperatuur, koristamisel lülitatakse soojendus välja jne)?
- midagi oli veel aga unustasin ära
Kindlalt plaanin lisada:
- veetaseme mõõtja kalibreerimine (3 punktiga: kuival, poolest saati vees ja täis akvas)
- SMS häireteadete saatmine, tingimused ja tlf. numbrid muudetavad
- seadmete nimede muutmine (mul võib ju olla RED LED aga kellelgi ehk hoopis sumba valgustus)
- vähemasti ingliskeelsed menüüd ja keele valiku. Hiljem saab lihtsalt keelefaili juurde laadida ja ongi ... ladinakeelne vidin
- seni oli valiku "pidevalt sees" puhul asi täisvõimsusel. Ventilaatori puhul vale valik... OK, sellest sai mööda hiilida aja lisamisega aga nüüd saab olema võimalik määrata "pidevalt sees" puhul oma võimsus ja selle saavutamise viide.
Võib-olla (kui tahetakse, mul endal pole otseselt vaja)
- SMS-päringu peale vastuseks saadetakse SMS akva kõigi süsteemide seisundiga ja võimalikud olnud vead
- mitme temperatuurianduri tugi (elektriliselt on neid mõnus samale kaablile ohjeldamatult palju ühendada, nagu jõulupuu lambikesi).
- huvilistele logide jaoks saata mööda seriali välja kõik muudatused/suurused (nt. temperatuur), mille vastu huviline huvi üles näitab.
Mida veel?
/Felch