Skip to content

Instantly share code, notes, and snippets.

View Hypfer's full-sized avatar
🦆

Sören Beye Hypfer

🦆
View GitHub Profile
@Hypfer
Hypfer / gist:1cd38b28d5965837c587429f6cf9df65
Created August 26, 2020 21:17
Vornado 6303 DC IR Codes for Tasmota IR Blasters
On/Off
IRSend {"Protocol":"SYMPHONY","Bits":12,"Data":"0xD81","DataLSB":"0x0","Repeat":0}
Speed Up
IRSend {"Protocol":"SYMPHONY","Bits":12,"Data":"0xD82","DataLSB":"0x0","Repeat":0}
Speed Down
IRSend {"Protocol":"SYMPHONY","Bits":12,"Data":"0xD84","DataLSB":"0x0","Repeat":0}
Timer
@Hypfer
Hypfer / rx473_web_enabler.user.js
Created January 21, 2021 19:05
Userscript which enables the Webinterface of a Yamaha RX-V473 AV Receiver
// ==UserScript==
// @name RX-V473 WebControl Restore
// @match http://192.168.*.*
// @version 1
// @run-at document-start
// @grant GM_addStyle
// ==/UserScript==
(function(open) {
unsafeWindow.XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {
@Hypfer
Hypfer / valetudo_gamepad_experiments_v1.js
Created April 1, 2021 21:06
Control your Valetudo-enabled Vacuum Robot using a gamepad
/*
* This small JS script enables you to control your Valetudo-enabled robot using a gamepad
* You will need to install node-hid as well as needle by running npm install node-hid and npm install needle
*
* Then, please edit VALETUDO_HOST so that it matches your setup.
*
* Keep in mind that there are no sanity checks and there's also no error handling.
* Your robot needs to implement the ManualControlCapability and your controller needs to be already connected
*
* Keymap:
@Hypfer
Hypfer / unset_vacuum_cooldown.yaml
Created September 14, 2021 07:33
Automatic vacuum while away
alias: 'vacuum_cooldown: unset'
trigger:
- entity_id: input_boolean.vacuum_cooldown
for: 09:00:00
platform: state
to: 'on'
condition: []
action:
- data:
entity_id: input_boolean.vacuum_cooldown
@Hypfer
Hypfer / hide_github_nagging_notifications.user.js
Last active December 14, 2023 19:32
This userscript hides the nagging notification boxes that remind you that you've enabled interaction limits on a repo or account
// ==UserScript==
// @name Hide Github Interaction Limits Nagging Notifications
// @namespace Violentmonkey Scripts
// @match https://github.com/**
// @grant none
// @version 1.1
// @author -
// @description 23/12/2022, 14:51:33
// ==/UserScript==
@Hypfer
Hypfer / philips_hue_scenes.md
Last active February 11, 2025 13:44
Philips Hue Scenes

Hue Scenes

This gist contains the full list of all scenes available in the scene gallery of the official hue app at the time of writing (2023-09-28)

The contents were collected in a tedious clean-room approach, setting a group of lights to a scene and then noting the different x,y values + its name.

Thanks a lot to @coderph0x who did most of the legwork!

@Hypfer
Hypfer / hide_coderabbit_ai_github_comments.user.js
Last active January 27, 2025 19:28
This Userscript hides the AI spam that is Coderabbit AI comments. It has been AI-Generated :-)
// ==UserScript==
// @name Hide CodeRabbit Comments
// @namespace Violentmonkey Scripts
// @match https://github.com/**
// @grant none
// @version 1.0
// @author -
// @description 5/1/2025, 14:01:37
// ==/UserScript==