Miten voin auttaa paremman tuen saamisessa Ouman EH-203/GL mallille?
Tällä voisi aloittaa:
taloLogger-paketin mukana tulee tools-hakemistossa oleva Ouman-työkalu oumanMonitorSettings.py. Toolin käyttö on kuvattu tiedostossa docs/README.ouman kohdassa "Monitoring the controller memory:".
Tuolla toolilla ajaen sitten joko odotellaan, että jokin vaihtuu (jos on mittausarvoja), koitetaan arvella, että mikä arvo olisi ollut ja listataan raportoitu id, positio ja mistä mihin arvo vaihtui skriptin mukaan ja mistä mihin mielestäsi käyttöliittymän mukaan. Samoin pumpun eri asetuksia vaihdellaan käyttöliittymästä yksi kerrallaan ja odotellaan tuo työkalun päivityssykli (30 sek). Työkalun pitäisi jälleen ilmoittaa, missä id:ssä ja positiossa muuttui mikäkin mistä mihin. Tässäkin koitetaan kirjata, että kun käyttöliittymästä tietyn nimistä säätää, niin miten ja missä arvot vaihtuvat muistissa.
Listataan sitten vaikka ihan tekstitiedostoon tai exceliin tms. ainakin seuraavat tiedot:
* asetuksen tai mittauksen nimi (miten se käyttöohjeessa tai pumpun käyttöliittymässä on)
* mittausarvo vai asetusarvo
* id
* positiot
* positioiden arvot ja niiden vastaavuus "luonnolliseen" käyttöliittymän näyttämään arvoon.
Tooli ei reagoi dataid:isiin: (SKIPIDS = [2, 3, 18, 20, 21, 26, 27, 24, 33, 23, 34, 25, 45, 36, 38]) Jotka yleensä tiedetään positioiksi, joissa on noita mittausarvoja - ei asetusarvoja. Jos niiden suhteen on näkemystä, että mikä arvo missäkin noista on, niin listaan voi lisätä sille tiedetyn nimen. Niitä pystyy erikseen kyselemään sitten esim. tools/oumanGetData.py-työkalulla (ohjeistettu myös README.ouman-dokumentissa) kohdassa "Querying raw data from the controller memory:"
Mitä seikkaperäisemmän ja enemmän vertaillun (käyttöliittymä vs. muistin arvot) selvityksen saat aikaan, sitä tarkemman tuen voi kokata. Tuki konfigurioidaan sitten modules/datasources/ouman/oumanSerial.py:n taulukkoon OUMAN_DEVICES. Sieltä voi katsella (niinkuin GT:n osalta olet kai katsellutkin) noita sinne konfiguroituja arvoja. Taulukossa kentät ovat: asetuksen/mittauksen nimi, id, datatyyppi (sisältää datan pituudenkin), asetus vai mittaus, positio id:n datassa. Yhden id:n sisältö voi olla useita tavuja dataa ja esim. nuo asetukset voivat olla erillisissä tavuissa saman id:n alla. Tähän asti kaikki mittausarvot ovat olleet yksinään yksi/id, mutta ei sekään välttämättä ole mikään sääntö.