Skip to main content

Posts

Setting up Calibre Web on Raspbery Pi

Install Calibre Web Install pip and also venv for the python version: $ sudo apt install python3-pip python3-venv Go to the folder where you want to install Calibre-Web, e.g. /opt/calibre-web Create virtual environment for calibre web in folder venv $ python3 -m venv venv Install dependencies by running  $ ./venv/python3 -m pip install --system -r requirements.txt Download and extract Calibre-Web into the current folder (in this example /opt/calibre-web, need to create this directory tree) $ pip install calibreweb Starting Calibre Web To start Calbre Web manually execute the command: $ cps To open Calibre Web web application open your web browser and enter the URL http://<server>:8083 where <server> is either the host name or the ip address of the server running Calibre Web. Login with default admin login Username: admin   Password: admin123 Configuring Calibre Web Set the location of the Calibre database to the path of the folder where the Calibre library (metadat...

Integrating NUT into openHAB

  Background This article describes the steps necessary for integrating a NUT installation on a Raspberry Pi into openHAB for a GreenCell USB UPS. For setting up NUT on a Raspberry Pi see here . Install openHAB Network UPS Binding For details of the Binding see openHAB documentation  here . Log into the openHAB Web Console as Administrator. Click on Settings: Select Bindings: Select the Binding "Network UPS", you may need to click on "Show xxx More" in the list under the heading " openHAB Distribution" : Click on "INSTALL" (here is shown "REMOVE" as I already installed it). Once the binding has been installed click on Things: Click on the Add icon in the bottom right hand corner of the page:  Click on "Network UPS Tool" in the list of "Choose Binding": Click on "Network UPS Tool Thing" in the list of " Add a new Thing: networkupstools ": In the following screen input values for "Location...

Setting up NUT on a Raspberry Pi for Greencell USB UPS

  Background This article provides a guide for installing a USB UPS attached to a Raspberry Pi. In my case I had purchased a GreenCell 600 360W USB UPS. Integrating the USB UPS requires using NUT (Network UPS Tools). This UPS uses the blazer_usb driver. Installation NUT Plug-In the UPS USB-Connection to the host. My device showed up as Device 006 below: # lsusb   Bus 001 Device 006: ID 0001:0000 Fry's Electronics MEC0003 Bus 001 Device 005: ID 0bda:0309 Realtek Semiconductor Corp. USB3.0-CRW Bus 001 Device 004: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub Install the NUT package with the apt package manager:   sudo apt-get install nut Make some configurations and changes in the nut directory /etc/nut: # cd /etc/nut drwxr-xr-x 2  root nut  40...