Skip to content

Instantly share code, notes, and snippets.

@adnidor
adnidor / check_factorio.py
Last active May 29, 2021 00:52
Nagios/Icinga Plugin for Factorio
#!/usr/bin/python3
import socket
import time
import sys
import argparse
from pprint import pprint
DEBUG = False
def decode_array(content):
@adnidor
adnidor / ice.py
Last active August 7, 2020 10:55
#!/usr/bin/python3
import requests
import datetime
import math
tripinfo = requests.get("https://portal.imice.de/api1/rs/tripInfo/trip").json()['trip']
status = requests.get("https://portal.imice.de/api1/rs/status").json()
from pprint import pprint
#pprint(tripinfo)
#!/usr/bin/python
import os
import serial
from time import sleep
arduino = serial.Serial("/dev/ttyACM0")
while True:
load = str(int(os.getloadavg()[0]*100/4))
arduino.write(bytes(load+"\n", "utf8"))