Direkt zum Hauptinhalt
Erweiterte Suche
Suchbegriffe
Inhaltstyp

Genau übereinstimmende Treffer
Schlagwort-Suchen
Datums Optionen
Aktualisiert nach
Zuletzt aktualisiert am
Erstellt nach
Erstellt vor

Suchergebnisse

584 insgesamt gefundene Ergebnisse

Wireguard Server/Client

Trikarus Project (Hangprinter) Network infrastructure and software

We use Wireguard VPN client on hangdevice because it allows us to have a secure privat IPv4 (and possibly IPv6) tunnel to a known server. This also works in case the public IPv6 system of Freifunk fails (which was tested a lot). That means that Wireguard is th...

Duet 2 and Duet Web Control

Trikarus Project (Hangprinter) Network infrastructure and software

Network configuration The Duet controller is attached to Raspberry Pi by USB and by LAN to router. This gives great flexibility. The LAN settings can be done like described in Duet 2 Ethernet Web Control (DWC). Sample configuration for LAN ;Networking Stuff...

Repetier Server

Trikarus Project (Hangprinter) Network infrastructure and software

Installation of Repetier Server https://www.repetier-server.com/manuals/0.85/index.html sudo su #There are sometimes some unreleases fixes which are not on the main repo. so manually try some release files: wget http://download.repetier.com/files/server/de...

Webcam streaming with mjpg-streamer

Trikarus Project (Hangprinter) Network infrastructure and software

The webcam used at Trikarus is used to deal for monitoring purposes and timelapse videos. Public embedding of the screen would create much traffic so we keep it for internal use only. It's stream is embedded into Repetier Server, Duet Web Control, Grafana, Ins...

Monitoring and alerting

Trikarus Project (Hangprinter) Network infrastructure and software

Hangprinter consists of a lot of electronic components which can be monitored in different ways. Due to its network infrastructure and device use there are some web pages to get metrics or general information from. The target of Trikarus infrastructure is to m...

Monitoring and alerting | collectd

Trikarus Project (Hangprinter) Network infrastructure and software

apt install collectd vim /etc/collectd/collectd.conf FQDNLookup true BaseDir "/var/lib/collectd" PluginDir "/usr/lib/collectd" TypesDB "/usr/share/collectd/types.db" LoadPlugin syslog MaxPacketSize 1452 <Plugin syslog> LogLevel info </Plugin> Lo...

Monitoring and alerting | GPIO Status of Relays

Trikarus Project (Hangprinter) Network infrastructure and software

Relay for the LED lighting Relay for the power supply unit collectd Python plugin script Use Python3 interpreter! It's not tested with old legacy Python 2.X. Please not that this script does not work by calling it manually with "python relay_states....

Monitoring and alerting | Smart Stepper value monitoring

Trikarus Project (Hangprinter) Network infrastructure and software

For debugging purposes we monitor Smart Stepper values by the provided Python control service. See Smart Stepper - calibration and control modes (sPID mode, pPID mode and torque mode) for code.

Monitoring and alerting | InfluxDB

Trikarus Project (Hangprinter) Network infrastructure and software

Install InfluxDB instance local database on Raspberry Pi A remote database, which is used also, allows to monitor Trikarus network status. The installation of this second database is not described in this documentation. https://www.influxdata.com/blog/g...

Monitoring and alerting | Monitoring USB device availability

Trikarus Project (Hangprinter) Network infrastructure and software

A simple script is checking if the Smart Steppers are connected by USB. vim /opt/monitorUSBdevices.sh #!/bin/bash while true; do A_MOT=$(ls -alF /dev |grep "ttyUSB-SMART-A-AXIS") B_MOT=$(ls -alF /dev |grep "ttyUSB-SMART-B-AXIS") C...

Monitoring and alerting | Monitoring iostat

Trikarus Project (Hangprinter) Network infrastructure and software

A simple script is checking if the Smart Steppers are connected by USB. vim /opt/iostat.sh #!/bin/bash while true; do VAL_USER=$(iostat -c|awk '/^ /{print $1}') VAL_NICE=$(iostat -c|awk '/^ /{print $2}') VAL_SYSTEM=$(iostat -c|awk '/^ /{print $3}')...

Monitoring and alerting | Raspberry Pi CPU temperature

Trikarus Project (Hangprinter) Network infrastructure and software

This is a bare copy of https://github.com/dbrgn/collectd-python-plugins/blob/master/cpu_temp.py /opt/collectd_plugins/cpu_temp.py import collectd PATH = '/sys/class/thermal/thermal_zone0/temp' def config_func(config): path_set = False for n...

Monitoring and alerting | MPU 6050 (GY-521) Gyro + Accelerometer monitoring

Trikarus Project (Hangprinter) Network infrastructure and software

Hardware → Gyroscope and acceleration sensor GY-521 (MPU6050) and basic configuration for Raspberry Pi Features for Hangprinter The MPU 6050 is a gyro which is used to measure room temperature and vibrations at the installation location. It helps to check fo...

Monitoring and alerting | Monitoring systemctl units

Trikarus Project (Hangprinter) Network infrastructure and software

vim /opt/monitorSystemctl.sh #!/bin/bash MAIL="/opt/monitorSystemctl.mail" FAILED=$(systemctl list-units --failed) if [[ $FAILED == *"failed"* ]]; then systemctl list-units --failed > $MAIL cat $MAIL | mail -s "systemctl service(s) failed @ hangprin...

Monitoring and alerting | Longterm monitoring of Duet 2 and automatic Hotend PowerOff/Movement Stop

Trikarus Project (Hangprinter) Network infrastructure and software

To monitor some important values from Duet Trikarus project is going to monitor different values like MCU temperature or general printer status. This is done by triggering M408 S4 GCode. In Repetier Server a callback function is registered to monitor this comm...

Monitoring and alerting | Filament sensing with KY-040 Rotary Encoder

Trikarus Project (Hangprinter) Network infrastructure and software

The encoder is not mounted at the moment because hardware failed (but software works well) Targets The rotary encoder can be used to monitor the direction and speed of filament feeding or retracting (mm/s), or at least the amount of moved filament (mm). If i...

Monitoring and alertings | Raspberry Pi Power States

Trikarus Project (Hangprinter) Network infrastructure and software

This is based on https://harlemsquirrel.github.io/shell/2019/01/05/monitoring-raspberry-pi-power-and-thermal-issues.html Make vcgencmd available apt install libraspberrypi-bin /opt/collectd_plugins/pwr_states.py ''' Returns the throttled state of the syst...

Monitoring and alerting | Repetier Server integrated monitoring

Trikarus Project (Hangprinter) Network infrastructure and software

Repetier Server offers a new quick status monitoring of the system since version 0.94.0