Tuli hankittua König CMP-UPS650VA. Mukana oli softat Linuxillekin, joten siitä valmistajalle suuri kiitos. Valitettavasti Linuxin softat olivat aivan yhtä surkeat kuin Windowsinkin.
Ja tietenkin suljettua koodia :(
Hyvä yritys kuitenkin.
Nyt pitäisi keksiä miten noita UPSin antamia tietoja päätteessä itse lukisi. Tuo on sarjaporttiin liitettävä laite joten mahdotonta ei pitäisi olla kun tietäisi miten.
Pakettienhallinnassa jotain UPS-softia on, mutta ne vaikuttaa servereineen ja clienteineen vähän turhan järeiltä kun en tarvitsisi muuta tietoa kuin akun lataustason ja onko verkkovirta päällä vai ei.
Jotain äärimmäisen yksinkertaista lukusoftaa kaipailisin ja hoitaisin skriptaamalla sitten tarvittavat toiminnot itse.
Ja tietenkin suljettua koodia :(
Hyvä yritys kuitenkin.
Nyt pitäisi keksiä miten noita UPSin antamia tietoja päätteessä itse lukisi. Tuo on sarjaporttiin liitettävä laite joten mahdotonta ei pitäisi olla kun tietäisi miten.
Pakettienhallinnassa jotain UPS-softia on, mutta ne vaikuttaa servereineen ja clienteineen vähän turhan järeiltä kun en tarvitsisi muuta tietoa kuin akun lataustason ja onko verkkovirta päällä vai ei.
Jotain äärimmäisen yksinkertaista lukusoftaa kaipailisin ja hoitaisin skriptaamalla sitten tarvittavat toiminnot itse.
Vastaukset 2
Vanhimmat
no niin, nyt sain minicomin kanssa luettua tietoja asetuksilla 2400 8N1 CTS/RTS:ei XON/XOFF: ei
ja matolaatikko vastaa:
226.0 165.0 226.0 000 50.0 13.1 00.0 00001010
josta nyt ainakin voltit ja hertsit selviää.
voinko esim echolla jotenkin lähettää kyselyn tuonne porttiin /dev/ttyS1 noilla 2400 8N1 asetuksilla ja vaikka cat:lla lukea? vai mitä pitäisi tehdä?
no kun pirusti sääti niin nyt tuo serverisofta toimii. clientti on edelleen täysin onneton.
eli sovellus ups_monitor pyörii taustalla keräten tietoa upsilta
ups_status antaa ne näytölle, mutta muodossa jota ei voi mitenkään hyödyntää.
pystyykö jollain ohjelmalla vakoilemaan, millä menetelmällä tuo ups_status hakee tiedot ups_monitor:ilta?
ja arvauksiakin otetaan vastaan, millä tavalla nuo softat keskenään voisivat kommunikoida :)