[non eccessivamente IT] comunicazione con UPS APC in windows 7

Jul 07, 2022 6 Replies

Ciao NG,



Dato che il prezzo era favorevole ho preso un lotto di 3 UPS APC della serie CS. Naturalmente


C lo ha fatto apposta a consentire il controllo di u


ware open source in giro e ho provato a installarlo


suppongo sia scontato che chi mette mano a una cosa si mile sappia benissimo cosa fare. Ma non io.



Allor a ho pensato che farei prima a scrivermi un programm ino in pyton che mi consenta di tenere d'occhio cosa succede e magari mi permetta di mandargli qualche c



erse engineering del protocollo e ne metto il link i n calce.



Ora il problema: ho funzionante il servizi o di comunicazione (anzi, nell'elenco servizi sono d ue) e difatti funziona anche il software Powerchute. Solo che a quanto ho capito la comunicazione deve a vvenire via seriale e nell'elenco porte di "gestione risorse" non compare. Nemmeno abilitando periferich e nascoste e con i vari software di monitor delle po rte. Nella scheda relativa a ciascun servizio se mai



so trovare.



Mi pare di poter dedurre che in windows vengono mostrate le sole porte relative all'hardwar e utente (e difatti vedo quando connetto arduino e a ltro) o chi sa cos'altro.



Quindi vi chiedo: come si fa a intercettare la comunicazione tra l'UPS e il P C, in modo che intanto io possa vedere i comandi in azione? Come specificato nel titolo sono su win 7.


Grazie come sempre :)



Apx


formatting link



- Amore, tu p iangi. Che hai fatto? - Non mi ascolti mai, per te so no solo un oggetto... - Intendevo, che hai fatto per cena?

Dopo dura riflessione, Archaeopteryx ha scritto :

per la parte software non saprei dirti. Per il cavo, controlla bene la presa: alcuni APC usano una specie di RJ45 ma a 10 poli (non tutti usati), e devi farti un cavetto specifico che va alla usb

[...]

dei soliti convertitori USB-seriale e quindi la porta la vedrai comparire solo quando connetti il cavo.

Per intercettare le comunicazioni seriali cerca "serial port sniffer". Se invece vuoi anche inviare comandi la cosa si complica. Esistono dei software che ti creano una sorta di "tunnel" nel quale ti puoi inserire, ma non ho link pronti al momento.

Fletto i muscoli e sono nel vuoto.

Archaeopteryx ha pensato forte :

devono essere ups piuttosto datati. Ora si collegano via usb Il fatto che le porte seriali non siano visibili in testione periferiche mi fa pensare 2 cose: 1) il tuo pc non ha le seriali, oppure 2) non hai installato i relativi driver (con motherboard basate su intel mi pare che tu debba caricare i driver di Intel Active Management Technology; in ogni caso sul pc ch sto usando ora, le COM si vedono, anche se non c'e' collegato nulla)

no. le porte le devi vedere. Al piu', vedi i dispositivi una volta collegati (almeno usb; collegati alla seriale non so...non uso seriali da un secolo)

Non so proprio dirti.

usano su alcuni modelli connessioni fuori dallo standard.

Questo dovrebbe esserti utile:

formatting link

Grazie a tutti. In ordine sparso 1) Prima di prenderli

ile trovare uno sniffer. Un tempo mi funzionavano, o

ella ricerca (l'utility sysinternals produce un out incomprensibile e non mi dice quale porta sta usando

Sigrok (gratis) + schedina cy7c68013a, su Ebay da 7-8 ?.

formatting link
formatting link

segnali di controllo, ma andrebbe visto caso per caso.

schedina esterna tipo una delle tante Nano/Orange Pi e simili, che hanno seriali vere a bordo e con un po' di codice fai parlare tutto anche in rete ottenendo pure l'isolamento galvanico.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required