Legal EPG Scraper for ARD TV Stations to Use With tvheadend External XMLTV Grabber
I wrote a Python EPG scraper for the EPG data of the German TV stations broadcast by ARD. It is legal for private use. Here I share the code and my thoughts behind it.
Interfacing EasyMeter Q3M via Info-Interface
The installation of my fuel cell heating required a bi-directional power meter. Bonn Netz, my local power network provider, uses meters of type EasyMeter Q3M which have two infrared interfaces: A bidirectional D0 interface, and a read-only info interface. I use the info interface (INFO-DSS) to read out power consumption and production of the three phases. For this, I built an optical interface, a 3D printed housing for it, and use the UART of a Raspberry Pi with python to get the values.
Continue reading “Interfacing EasyMeter Q3M via Info-Interface”
Quick Note: Web-View with PyQt5 and Qt 5.7+ on Raspberry Pi
This is a short note how to use QtWebKit with Qt 5.7+ on Raspberry Pi.
Continue reading “Quick Note: Web-View with PyQt5 and Qt 5.7+ on Raspberry Pi”
3.2″ Touch Display Quick Guide
The Waveshare/Joy-IT 3.2″ touch display for Raspberry Pi is well suited for embedded applications that require a dynamic but small user interface. This article describes the steps required to get it working with Jessie, X and Python.
Motion Sensor PoC: BNO055 and Raspberry Pi Subtleties
The BNO055 is a capable IMU that has on-chip sensor fusion and filtering. Interfacing can be done using I²C and UART. When used with the Raspberry via I²C, you get erroneous measurements because of the I²C clock stretching bug of the Raspberry. Using the UART, results are correct.
Continue reading “Motion Sensor PoC: BNO055 and Raspberry Pi Subtleties”