How to interface with a Stream Deck device.
The device uses the HID protocol to communicate with its software.
# This is an example of how to use xtables / xt_geoip to block requests | |
# based on their source/destination country. | |
# | |
# It can be computationally expensive to have tons of iptables rules. | |
# According to the bottom of the following page, this xt_geoip is probably | |
# about as efficient as can be for doing this kind of thing: | |
# http://xtables-addons.sourceforge.net/geoip.php | |
# Install packages | |
apt-get install xtables-addons-common libtext-csv-xs-perl unzip |
How to interface with a Ajazz Stream Deck device.
The device uses the HID protocol to communicate with its software.
The number of keys can be determined from the HID device descriptors. There is currently no known provision to determine their layout or size. The buttons on the current version of the device (AKP153)
Name
XY-MD02 Temperature and Humidity Transmitter Detection Sensor Module Modbus SHT40 Temperature Sensor RS485 Signal Analog
URL
Description
See also discussion and how to use: FreshRSS/FreshRSS#6475
/* CustomHighligher v0.0.3 */
#stream mark {
# Source: https://www.droidwin.com/remove-bloatware-debloat-oneplus-10-pro-no-root/ | |
# | |
pm uninstall -k --user 0 com.android.apps.tag # Stock android fluff | |
pm uninstall -k --user 0 com.android.bips # Stock android fluff | |
pm uninstall -k --user 0 com.android.bluetoothmidiservice # Stock android fluff | |
pm uninstall -k --user 0 com.android.bookmarkprovider # Stock android fluff | |
pm uninstall -k --user 0 com.android.calllogbackup # Stock android fluff | |
pm uninstall -k --user 0 com.android.cellbroadcastreceiver.overlay.common # Stock android fluff | |
pm uninstall -k --user 0 com.android.cts.priv.ctsshim # Stock android fluff | |
pm uninstall -k --user 0 com.android.dreams.basic # Stock android AOD provider. This is needed for AOD to work fully |
MB: Asus Pro H610T D4-CSM
CPU: Intel i3-13100 (TDP 60W)
RAM: 1x Crucial 32GB DDR4-3200 SODIMM (CT32G4SFD832A) # max. is 2x32GB
SSD: 1x m.2 Samsung 980 Pro 1TB
PSU: 12V 150W from AKASA # (https://www.akasa.com.tw/update.php?tpl=product/product.detail.tpl&model=AK-PD150-02K)
RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data. RRDtool can be easily integrated in shell scripts, perl, python, ruby, lua or tcl applications.
RRDtool refers to Round Robin Database tool. Round robin is a technique that works with a fixed amount of data, and a pointer to the current element. Think of a circle with some dots plotted on the edge. These dots are the places where data can be stored. Draw an arrow from the center of the circle to one of the dots; this is the pointer. When the current data is read or written, the pointer moves to the next element. As we are on a circle there is neither a beginning nor an end, you can go on and on and on. After a wh