Skip to content

Instantly share code, notes, and snippets.

View ByTheHugo's full-sized avatar
⚔️

1.3.6.1.4.1.4203.1.11.3 ByTheHugo

⚔️
View GitHub Profile

Keybase proof

I hereby claim:

  • I am ByTheHugo on github.
  • I am hugochupin (https://keybase.io/hugochupin) on keybase.
  • I have a public key whose fingerprint is B3E4 AB47 CC42 2207 F282 6328 517B 39A2 6804 4A88

To claim this, I am signing this object:

@ByTheHugo
ByTheHugo / squeezebox.items
Last active December 2, 2019 12:22
OpenHAB configuration files for Logitech Squeezebox binding.
Group gSqueezebox "Squeezebox" <logitech> (Home, gService)
Group gSqueezeboxServer "Squeezebox Server" <logitech> (gSqueezebox)
Group gSqueezeboxClient "Squeezebox Clients" <logitech> (gSqueezebox)
Group gSqueezeboxPlaylists "Squeezebox Playlists" <logitech> (gSqueezebox)
String SqueezeboxServerFavList "Fav List" <heart> (gSqueezeboxServer) {channel="squeezebox:squeezeboxserver:lms:favoritesList"}
Group gSqueezeboxClientHomeMini "Google Home Mini" <googlehome> (gSqueezeboxClient)
Switch SqueezeboxClientHomeMiniPower "Power" <switch> (gSqueezeboxClientHomeMini) {channel="squeezebox:squeezeboxplayer:lms:cccc90483a64:power"}
Switch SqueezeboxClientHomeMiniMute "Mute" <empty> (gSqueezeboxClientHomeMini) {channel="squeezebox:squeezeboxplayer:lms:cccc90483a64:mute"}
@ByTheHugo
ByTheHugo / vacuum.yaml
Created November 7, 2020 12:45
Scripts Home Assistant permettant l'apprentissage puis la restitution de signaux IR pour aspirateurs robots.
learn_vacuum_on_button:
alias: "Enregistrer aspirateur ON/OFF"
sequence:
- service: remote.learn_command
data:
entity_id: remote.rm3_remote
device: vacuum
command: on
alternative: True
@ByTheHugo
ByTheHugo / sync_spotify_with_tv.yaml
Last active October 15, 2022 17:40
Automatisation permettant l'affichage du titre en cours de lecture sur Android TV
---
alias: "Synchronisation du titre casté sur l'enceinte du salon sur la TV"
trigger:
- platform: state
entity_id: media_player.spotify_thehugo
action:
- service: notify.android_tv
data:
title: "En cours de diffusion"
message: "{{ state_attr('media_player.spotify_thehugo', 'media_title') }} - {{ state_attr('media_player.spotify_thehugo', 'media_artist') }}"
@ByTheHugo
ByTheHugo / gist:1926839c58a12b036d5b41b1b626d68d
Created August 8, 2023 16:15
Synology container definition for Logitech Media Server on Docker.
{
"CapAdd" : null,
"CapDrop" : null,
"cmd" : "",
"cpu_priority" : 0,
"enable_publish_all_ports" : false,
"enable_restart_policy" : true,
"enable_service_portal" : null,
"enabled" : true,
"env_variables" : [