Skip to content

Instantly share code, notes, and snippets.

View MTrab's full-sized avatar

Malene Trab MTrab

View GitHub Profile
@MTrab
MTrab / TestWorx.py
Created April 18, 2022 15:19
Pyworxcloud tester
import asyncio
import pyworxcloud
import time
from sys import exit
from pprint import pprint
EMAIL = "MY@EMAIL"
PASS = "P455w0rd-H3r3"
@MTrab
MTrab / cleanup_prusa_slic3r_gcode.py
Created January 4, 2022 13:17 — forked from ex-nerd/cleanup_prusa_slic3r_gcode.py
Gcode cleaner to work around prusa slic3r annoyances for multi-tool printing on non-Prusa printers.
#!/usr/bin/env python
"""
Gcode cleaner to work around prusa slic3r annoyances for multi-filament
single-tool printing on non-Prusa printers.
This gist can be found here:
* https://gist.github.com/ex-nerd/22d0a9796f4f5df7080f9ac5a07a381f
Bugs this attempts to work around:
* https://github.com/prusa3d/Slic3r/issues/557
@MTrab
MTrab / gist:bdf644bc01859ae1a63d32bd09775d94
Created March 23, 2020 09:41
Dimmer flow for deconz integrated into Node-Red
[{"id":"defa50dd.ba16d","type":"subflow","name":"Dimmer","info":"**On**\n\nKnap ID for at tænde (f.eks. 3 for knap 3002)\n\n**Off**\n\nKnap ID for at slukke (f.eks. 3 for knap 3002)\n\n**Up**\n\nKnap ID for at påbegynde skrue op for lysstyrken (f.eks. 3 for knap 3001)\n\n**Up_Stop**\n\nKnap ID for at stoppe skrue op for lysstyrken (f.eks. 3 for knap 3003)\n\n**Down**\n\nKnap ID for at påbegynde skrue ned for lysstyrken (f.eks. 3 for knap 3001)\n\n**Down_Stop**\n\nKnap ID for at stoppe skrue ned for lysstyrken (f.eks. 3 for knap 3003)\n\n**Step**\n\nAntal steps for hver gang der skrues op og ned\n\n**Entity_id**\n\nEntity ID\n","category":"","in":[{"x":50,"y":30,"wires":[{"id":"df1e841b.354bb8"}]}],"out":[],"env":[{"name":"On","type":"str","value":""},{"name":"Off","type":"str","value":""},{"name":"Up","type":"str","value":""},{"name":"Up_Stop","type":"str","value":""},{"name":"Down","type":"str","value":""},{"name":"Down_Stop","type":"str","value":""},{"name":"Step","type":"num","value":"10"},{"name":"Entity_