michelep / RaspiUpsMonitor

a Python monitor script for Raspi UPS HAT
GNU General Public License v3.0
3 stars 3 forks source link

can't get the status #2

Open nach40 opened 4 years ago

nach40 commented 4 years ago

Hi, In my Rasberry Pi 3B+, I have UPS HAT v.1.0 and Waveshare display 2.9inch.

I follow the documentation, No error or problems during the installation. It has started RaspiUpsMonitor as a service. I restart the rasb and go to check the status of the battery, but hit this:

`pi@raspberrypi:~ $ /etc/init.d/raspiupsmonitor status ● raspiupsmonitor.service - LSB: Monitor RaspiUPS battery status Loaded: loaded (/etc/init.d/raspiupsmonitor; generated) Active: active (exited) since Sun 2020-04-19 21:55:15 EEST; 5min ago Docs: man:systemd-sysv-generator(8) Process: 2209 ExecStart=/etc/init.d/raspiupsmonitor start (code=exited, status=0/SUCCESS)

Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: File "/usr/lib/python2.…ipt Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: self.require(requires…ns) Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: File "/usr/lib/python2.…ipt Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: exec(script_code, nam…ce) Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: File "/usr/local/lib/py…le> Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]:
Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: File "build/bdist.linux…age Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: File "/usr/local/lib/py…ata Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: ioctl(self.fd, I2C_SM…sg) Apr 19 21:55:16 raspberrypi raspiupsmonitor[2209]: IOError: [Errno 121] Remo…ror Hint: Some lines were ellipsized, use -l to show in full. `

nach40 commented 4 years ago

I found that "GPIO 17" is used by the Waveshare e-paper display RST -> 17 GPIO I Removed that pip, and i receive: `pi@raspberrypi:~ $ /etc/init.d/raspiupsmonitor status ● raspiupsmonitor.service - LSB: Monitor RaspiUPS battery status Loaded: loaded (/etc/init.d/raspiupsmonitor; generated) Active: active (exited) since Sun 2020-04-19 22:37:41 EEST; 43s ago Docs: man:systemd-sysv-generator(8) Process: 1487 ExecStart=/etc/init.d/raspiupsmonitor start (code=exited, status=0/SUCCESS)

Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: File "/usr/lib/python2.7/dist-packages/pkg_resources/init.py", line 666, in run_script Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: self.require(requires)[0].run_script(script_name, ns) Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: File "/usr/lib/python2.7/dist-packages/pkg_resources/init.py", line 1453, in run_script Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: exec(script_code, namespace, namespace) Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: File "/usr/local/lib/python2.7/dist-packages/Raspi_UPS_HAT_Monitor-0.0.1-py2.7.egg/EGG-INFO/scrip…in Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]:
Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: File "build/bdist.linux-armv7l/egg/RaspiUpsMonitor/max17034.py", line 14, in readVoltage Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: File "/usr/local/lib/python2.7/dist-packages/smbus2/smbus2.py", line 412, in read_byte_data Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: ioctl(self.fd, I2C_SMBUS, msg) Apr 19 22:37:43 raspberrypi raspiupsmonitor[1487]: IOError: [Errno 121] Remote I/O error Hint: Some lines were ellipsized, use -l to show in full. ` I also use Mopidy and Raspotify.