libvirt fix fs

This commit is contained in:
Kyattsukuro 2025-07-19 17:16:19 +02:00
parent 60e5cd52f1
commit 5e0c852321
125 changed files with 438 additions and 477 deletions

View File

@ -26,5 +26,5 @@ dataSourceCommonSettings\activeState=true
dataSourceCommonSettings\activeState=true
[UserFeedback]
ApplicationStartCount=323
ApplicationTime=840790
ApplicationStartCount=343
ApplicationTime=884423

View File

@ -17,5 +17,5 @@ dataSourceCommonSettings\activeState=true
dataSourceCommonSettings\activeState=true
[UserFeedback]
ApplicationStartCount=17
ApplicationTime=20079
ApplicationStartCount=24
ApplicationTime=27264

View File

@ -26,6 +26,6 @@ dataSourceCommonSettings\activeState=true
dataSourceCommonSettings\activeState=true
[UserFeedback]
ApplicationStartCount=199
ApplicationTime=2214632
ApplicationStartCount=203
ApplicationTime=2301887
LastEncouragement=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x8c\x9b\0tW\x8a\0)

View File

@ -120,7 +120,7 @@ ForegroundVisited=202, 158, 230
[DirSelect Dialog]
DirSelectDialog Size=727,480
History Items[$e]=file:$HOME/cisco_env,file:$HOME/Nextcloud/Office/Schule/TiP,file:$HOME/Code/CiscoPrepare,file:$HOME/Code/webdev_start,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/webdev,file:$HOME/Code/penetration_enviorment,file:$HOME/hacking_cwd,file:$HOME/hacking_cwd,file:$HOME/Nextcloud/Office/Schule/Wir/rnote,file:$HOME/Nextcloud/Office/Schule/TiP/rnote,file:$HOME/Code/bash-image-tui/wir_calc,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/3.test,file:$HOME/Nextcloud/Office/Schule/InfT/hack_acad,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Pol/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/.config/yolk/,file:$HOME/.con,file:$HOME/Code/wir_calc,file:$HOME/Documents/ISO,file:$HOME/Code/triangle_inf,file:///var/home/someone/Code/bulk_rename,file:///var/home/someone/Nextcloud/Office/DieLinke/solid/orga,file:///var/home/someone/Nextcloud/Office/Schule/TiP/rnote,file:///var/home/someone/Documents/ISO,file:$HOME/Code/webwatcher,file:$HOME/Code/watch_construction,file:$HOME/Code/pico_rgb,file:$HOME/Code/bulk_rename,file:$HOME/Code/sort_visualizer,file:///var/home/someone/Nextcloud/Office/Schule/InfT/rnote,file:///var/home/someone/Nextcloud/Office/Schule/p5,file:$HOME/Pictures/ScreenshotLap,file:$HOME/Code/webwatcher,file:$HOME/Code/group_builder,file:///var/home/someone/Nextcloud/Office/Schule/Wir/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Inf/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Pol/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Eng/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Phy/rnote,file:$HOME/Nextcloud/Office/Schule/Kun/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/anderes,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/p5/rnote,file:$HOME/Nextcloud/Shared,file:$HOME/Code/bmi
History Items[$e]=file:$HOME/Code/tmp,file:$HOME/Code/embeded_task_dispatcher,file:$HOME/Code/webdev_start,file:$HOME/Nextcloud/Office/Schule/Pp/rnote,file:$HOME/Code/webdev_start,file:$HOME/cisco_env,file:$HOME/Nextcloud/Office/Schule/TiP,file:$HOME/Code/CiscoPrepare,file:$HOME/Code/webdev_start,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/webdev,file:$HOME/Code/penetration_enviorment,file:$HOME/hacking_cwd,file:$HOME/hacking_cwd,file:$HOME/Nextcloud/Office/Schule/Wir/rnote,file:$HOME/Nextcloud/Office/Schule/TiP/rnote,file:$HOME/Code/bash-image-tui/wir_calc,file:$HOME/Nextcloud/Office/Schule/Inf/rnote/3.test,file:$HOME/Nextcloud/Office/Schule/InfT/hack_acad,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Pol/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/.config/yolk/,file:$HOME/.con,file:$HOME/Code/wir_calc,file:$HOME/Documents/ISO,file:$HOME/Code/triangle_inf,file:///var/home/someone/Code/bulk_rename,file:///var/home/someone/Nextcloud/Office/DieLinke/solid/orga,file:///var/home/someone/Nextcloud/Office/Schule/TiP/rnote,file:///var/home/someone/Documents/ISO,file:$HOME/Code/webwatcher,file:$HOME/Code/watch_construction,file:$HOME/Code/pico_rgb,file:$HOME/Code/bulk_rename,file:$HOME/Code/sort_visualizer,file:///var/home/someone/Nextcloud/Office/Schule/InfT/rnote,file:///var/home/someone/Nextcloud/Office/Schule/p5,file:$HOME/Pictures/ScreenshotLap,file:$HOME/Code/webwatcher,file:$HOME/Code/group_builder,file:///var/home/someone/Nextcloud/Office/Schule/Wir/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Inf/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Pol/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Eng/rnote,file:///var/home/someone/Nextcloud/Office/Schule/Phy/rnote,file:$HOME/Nextcloud/Office/Schule/Kun/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Mat/rnote,file:$HOME/Nextcloud/Office/Schule/Deu/rnote
Splitter State=\x00\x00\x00\xff\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8c\x00\x00\x02\xa8\x00\xff\xff\xff\xff\x01\x00\x00\x00\x01\x00
[General]

View File

@ -36,13 +36,13 @@
"highDynamicRange": false,
"iccProfilePath": "",
"mode": {
"height": 1080,
"refreshRate": 50000,
"width": 1920
"height": 900,
"refreshRate": 59901,
"width": 1440
},
"overscan": 0,
"rgbRange": "Automatic",
"scale": 1.25,
"scale": 0.85,
"sdrBrightness": 200,
"sdrGamutWideness": 0,
"transform": "Normal",
@ -96,7 +96,7 @@
{
"allowSdrSoftwareBrightness": false,
"autoRotation": "InTabletMode",
"brightness": 0.45,
"brightness": 0.3,
"colorPowerTradeoff": "PreferEfficiency",
"colorProfileSource": "sRGB",
"connectorName": "eDP-1",
@ -356,16 +356,16 @@
"x": 0,
"y": 0
},
"priority": 0
"priority": 1
},
{
"enabled": true,
"outputIndex": 1,
"position": {
"x": 1707,
"y": 101
"x": 6,
"y": 3
},
"priority": 1
"priority": 0
}
]
},

View File

@ -1,4 +1,6 @@
[RecentFiles]
files\1\displayName=Catppuccin-Frappe-Flamingo-splash.tar.gz
files\1\url=@Variant(\0\0\0\x11\0\0\0Gfile:///home/someone/Downloads/Catppuccin-Frappe-Flamingo-splash.tar.gz)
files\size=1
files\1\displayName=calc.zip
files\1\url=@Variant(\0\0\0\x11\0\0\0'file:///home/someone/Downloads/calc.zip)
files\2\displayName=Catppuccin-Frappe-Flamingo-splash.tar.gz
files\2\url=@Variant(\0\0\0\x11\0\0\0Gfile:///home/someone/Downloads/Catppuccin-Frappe-Flamingo-splash.tar.gz)
files\size=2

View File

@ -1,5 +1,5 @@
[Document 0]
URL=file:///home/someone/Nextcloud/Office/DieLinke/solid/fonts/woff2otf.py
URL=file:///run/media/someone/bootfs/cmdline.txt
[Kate Plugins]
cmaketoolsplugin=false
@ -38,23 +38,23 @@ textfilterplugin=true
[MainWindow0]
Active ViewSpace=0
Kate-MDI-H-Splitter=0,808,0
Kate-MDI-H-Splitter=0,1662,0
Kate-MDI-Sidebar-0-Bar-0-TvList=kate_private_plugin_katefiletreeplugin,kateproject,kateprojectgit,lspclient_symbol_outline
Kate-MDI-Sidebar-0-LastSize=200
Kate-MDI-Sidebar-0-SectSizes=0
Kate-MDI-Sidebar-0-Splitter=892
Kate-MDI-Sidebar-0-Splitter=922
Kate-MDI-Sidebar-1-Bar-0-TvList=
Kate-MDI-Sidebar-1-LastSize=200
Kate-MDI-Sidebar-1-SectSizes=0
Kate-MDI-Sidebar-1-Splitter=892
Kate-MDI-Sidebar-1-Splitter=894
Kate-MDI-Sidebar-2-Bar-0-TvList=
Kate-MDI-Sidebar-2-LastSize=200
Kate-MDI-Sidebar-2-SectSizes=0
Kate-MDI-Sidebar-2-Splitter=808
Kate-MDI-Sidebar-2-Splitter=1662
Kate-MDI-Sidebar-3-Bar-0-TvList=output,diagnostics,kate_plugin_katesearch,kateprojectinfo,kate_private_plugin_katekonsoleplugin
Kate-MDI-Sidebar-3-LastSize=200
Kate-MDI-Sidebar-3-SectSizes=0
Kate-MDI-Sidebar-3-Splitter=487
Kate-MDI-Sidebar-3-Splitter=1346
Kate-MDI-Sidebar-Style=2
Kate-MDI-Sidebar-Visible=true
Kate-MDI-ToolView-diagnostics-Position=3
@ -84,15 +84,15 @@ Kate-MDI-ToolView-lspclient_symbol_outline-Visible=false
Kate-MDI-ToolView-output-Position=3
Kate-MDI-ToolView-output-Show-Button-In-Sidebar=true
Kate-MDI-ToolView-output-Visible=false
Kate-MDI-V-Splitter=0,892,0
Kate-MDI-V-Splitter=0,922,0
[MainWindow0 Settings]
WindowState=8
WindowState=10
[MainWindow0-Splitter 0]
Children=MainWindow0-ViewSpace 0
Orientation=1
Sizes=808
Sizes=1662
[MainWindow0-ViewSpace 0]
Active View=0
@ -101,9 +101,8 @@ Documents=0
View 0=0
[MainWindow0-ViewSpace 0 0]
CursorColumn=28
CursorLine=109
ScrollLine=58
CursorColumn=104
CursorLine=0
[Open Documents]
Count=1
@ -139,23 +138,23 @@ SizeLimit=128
UseRegExp=false
[Recent Files]
File1[$e]=$HOME/Nextcloud/Office/Schule/Wir/NetzwerkplanProjekt.drawio
File10[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/woff2otf.py
File2[$e]=$HOME/Downloads/juicy_malware_linux_amd_64.url(12).download
File3[$e]=$HOME/Downloads/client(1).ovpn
File4[$e]=$HOME/Downloads/Johannes.txt
File5[$e]=$HOME/Downloads/client (4).ovpn
File6[$e]=$HOME/Downloads/client (9).ovpn
File7[$e]=$HOME/Downloads/final.ovpn
File8[$e]=$HOME/Nextcloud/internalToSecureWg.wg
File9[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/sources.txt
Name1[$e]=NetzwerkplanProjekt.drawio
Name10[$e]=woff2otf.py
Name2[$e]=juicy_malware_linux_amd_64.url(12).download
Name3[$e]=client(1).ovpn
Name4[$e]=Johannes.txt
Name5[$e]=client (4).ovpn
Name6[$e]=client (9).ovpn
Name7[$e]=final.ovpn
Name8[$e]=internalToSecureWg.wg
Name9[$e]=sources.txt
File1[$e]=$HOME/Downloads/client (9).ovpn
File10[$e]=/run/media/someone/bootfs/cmdline.txt
File2[$e]=$HOME/Downloads/final.ovpn
File3[$e]=$HOME/Nextcloud/internalToSecureWg.wg
File4[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/sources.txt
File5[$e]=$HOME/Nextcloud/Office/DieLinke/solid/fonts/woff2otf.py
File6[$e]=$HOME/Nextcloud/Office/DieLinke/solid/notes/nc.md
File7[$e]=$HOME/Nextcloud/Office/DieLinke/solid/UmgangKi/plena_struktur.md
File8[$e]=$HOME/Nextcloud/Office/Schule/DQI22-12/InfT/test.asm
File9[$e]=$HOME/Nextcloud/Office/Schule/DQI22-12/InfT/Timer1.asm
Name1[$e]=client (9).ovpn
Name10[$e]=cmdline.txt
Name2[$e]=final.ovpn
Name3[$e]=internalToSecureWg.wg
Name4[$e]=sources.txt
Name5[$e]=woff2otf.py
Name6[$e]=nc.md
Name7[$e]=plena_struktur.md
Name8[$e]=test.asm
Name9[$e]=Timer1.asm

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">winergarden_ap_light</span></div></div>

View File

@ -1 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div class="sc-14cjdti-8 ghijHP">Flex 2.5G PoE</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8">172.24.4.100

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #ce9178;">sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt</span></div></div>

View File

@ -0,0 +1 @@
sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">ap_one_light</span></div></div>

View File

@ -1 +0,0 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><code class="whitespace-pre! language-bash"><span><span><span class="hljs-built_in">echo</span></span><span> </span><span><span class="hljs-string">'src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")'</span></span><span> | sed -E </span><span><span class="hljs-string">'s/.*url\(([^)]+)\).*/\1/'</span></span><span></span></span></code>

View File

@ -1 +0,0 @@
echo 'src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")' | sed -E 's/.*url\(([^)]+)\).*/\1/'

View File

@ -1 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div class="sc-14cjdti-9 iiPeCv">USW-Flex-2.5G-8-PoE</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8">librespeed-router.arpa.

View File

@ -1,66 +0,0 @@
@font-face {
font-family:Gilroy;
font-weight:900;
font-style:normal;
src:url(assets/fonts/gilroy/Gilroy-Black.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:900;
font-style:italic;
src:url(assets/fonts/gilroy/Gilroy-BlackItalic.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:700;
font-style:normal;
src:url(assets/fonts/gilroy/Gilroy-Bold.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:700;
font-style:italic;
src:url(assets/fonts/gilroy/Gilroy-BoldItalic.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:600;
font-style:normal;
src:url(assets/fonts/gilroy/Gilroy-SemiBold.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:600;
font-style:italic;
src:url(assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:500;
font-style:normal;
src:url(assets/fonts/gilroy/Gilroy-Medium.woff) format("woff")
}
@font-face {
font-family:Gilroy;
font-weight:500;
font-style:italic;
src:url(assets/fonts/gilroy/Gilroy-MediumItalic.woff) format("woff")
}
@font-face {
font-family:Hind;
font-weight:400;
font-style:normal;
src:url(assets/fonts/hind/Hind-Regular.woff) format("woff")
}
@font-face {
font-family:Hind;
font-weight:700;
font-style:normal;
src:url(assets/fonts/hind/Hind-Bold.woff) format("woff")
}
@font-face {
font-family:"LJS Social Media";
font-weight:400;
font-style:normal;
src:url(assets/fonts/ljs-social-media/ljs-social-media.woff) format("woff")
}

View File

@ -0,0 +1,155 @@
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
# Text to speech
tts:
- platform: google_translate
# Includes
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
group: !include groups.yaml
climate: !include climate.yaml #Uses HACS intigation
# Networking
http:
server_host: 172.24.2.4
ip_ban_enabled: true
login_attempts_threshold: 5
use_x_forwarded_for: true
cors_allowed_origins:
- https://nextcloud.urmel.duckdns.org
trusted_proxies:
- 172.24.2.5
# Google Home intigration
google_assistant:
project_id: home-assistant-94153
service_account: !include SERVICE_ACCOUNT.json
report_state: true
expose_by_default: false # Nach https://community.home-assistant.io/t/exclude-entities-from-google-assistant-home/290325
entity_config:
cover.sys_niklas_cover_1_warper:
expose: true
name: Rolladen Garten
cover.niklas_cover_2:
expose: true
name: Rolladen Hof
climate.niklas_thermostat_group:
expose: true
name: Heizung Niklas
climate.kichen_thermostat_1:
expose: true
name: Küche Heizung
climate.livingroom_thermostat_group:
expose: true
name: Wohnzimmer Heizung
cover.storage_cover_1:
expose: true
name: Rolladen altes Schlafzimmer
input_boolean.sys_niklas_pc_power:
expose: true
name: Niklas Pc
# Sensors
binary_sensor:
- platform: tod
name: sys_morning_sensor
after: "06:00"
before: "13:00"
- platform: template
sensors:
sys_niklas_pc_power_threshold:
friendly_name: "Niklas Pc power threshold"
value_template: "{{ states.sensor.niklas_plug_1_pc_power.state | replace(',','') | float < 80 }}"
sensor:
- platform: template
sensors:
sys_niklas_alarm_clock_future:
friendly_name: "Wecker zukunft"
value_template: >
{# Unix Date [+1d] + (clock h + clock min in unix) - unix now > in H and min #}
{% if as_timestamp(now().date()) +
(state_attr('input_datetime.sys_niklas_alarm_time', "hour")*60 +
state_attr('input_datetime.sys_niklas_alarm_time', "minute"))*60
>= as_timestamp(now().date()) + (now().hour*60 + now().minute)*60 %}
{# Today #}
{{ (((as_timestamp(now().date())+(state_attr('input_datetime.sys_niklas_alarm_time', "hour")*60 +
state_attr('input_datetime.sys_niklas_alarm_time', "minute"))*60)-as_timestamp(now()))//3600) | round}} Stunden {{ ((((as_timestamp(now().date() + timedelta(days=1))+(state_attr('input_datetime.sys_niklas_alarm_time', "hour")*60 +
state_attr('input_datetime.sys_niklas_alarm_time', "minute"))*60)-as_timestamp(now()))%3600)//60) | round}} Minuten
{% else %}
{# Next Day #}
{{ (((as_timestamp(now().date() + timedelta(days=1))+(state_attr('input_datetime.sys_niklas_alarm_time', "hour")*60 +
state_attr('input_datetime.sys_niklas_alarm_time', "minute"))*60)-as_timestamp(now()))//3600) | round}} Stunden {{ ((((as_timestamp(now().date() + timedelta(days=1))+(state_attr('input_datetime.sys_niklas_alarm_time', "hour")*60 +
state_attr('input_datetime.sys_niklas_alarm_time', "minute"))*60)-as_timestamp(now()))%3600)//60) | round}} Minuten
{% endif %}
shell_command:
ap_wintergarden_light_on: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt"
ap_wintergarden_light_off: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt"
ap_hallway_light_on: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt"
ap_hallway_light_off: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt"
light:
- platform: template
lights:
hallway_ap_light:
turn_on:
action: shell_command.ap_hallway_light_on
turn_off:
action: shell_command.ap_hallway_light_off
winergarden_ap_light:
turn_on:
action: shell_command.ap_wintergarden_light_on
turn_off:
action: shell_command.ap_wintergarden_light_off
# Covers with scripts
cover:
- platform: template
covers:
sys_niklas_cover_1_warper:
unique_id: sys_niklas_cover_1_warper
position_template: "{{states.cover.niklas_cover_1.attributes.current_position}}"
close_cover:
- condition: state
entity_id: binary_sensor.niklas_window_1_contact
state: "off"
- service: cover.close_cover
target:
entity_id: cover.niklas_cover_1
open_cover:
- service: cover.open_cover
target:
entity_id: cover.niklas_cover_1
stop_cover:
service: cover.stop_cover
target:
entity_id: cover.niklas_cover_1
set_cover_position:
- condition: or
conditions:
- condition: template
value_template: >
{% set current_position = state_attr('cover.niklas_cover_1', 'current_position') %}
{{ position | float > current_position | float }}
- condition: state
entity_id: binary_sensor.niklas_window_1_contact
state: "off"
- service: cover.set_cover_position
target:
entity_id: cover.niklas_cover_1
data:
position: "{{position}}"
#Spotcast HACS intigration
spotcast:
sp_dc: !secret sp_dc
sp_key: !secret sp_key
country: DE #optional, added in 3.6.24

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">ap_hallway_light</span></div></div>

View File

@ -0,0 +1,2 @@
ap_wintergarden_light_on: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt"
ap_wintergarden_light_off: ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt"

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">ap_wintergarden_light_on</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt"</span></div><div><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">ap_wintergarden_light_off</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">ssh -i /config/ssh/ap_one -o 'StrictHostKeyChecking=no' someone@172.24.0.4 "sed -i 's/mgmt\.led_enabled=true/mgmt.led_enabled=false/' /etc/persistent/cfg/mgmt"</span></div><br></div>

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="overflow">Galaxy-Note8</span>

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#b26818;background-color:#ffffff;">for</span><span style="color:#000000;background-color:#ffffff;"> line in </span><span style="color:#b218b2;background-color:#ffffff;">$(</span><span style="color:#18b218;background-color:#ffffff;">cat</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="text-decoration:underline;color:#000000;background-color:#ffffff;">sources.txt</span><span style="color:#b218b2;background-color:#ffffff;">)</span><span style="color:#000000;background-color:#ffffff;">; </span><span style="color:#b26818;background-color:#ffffff;">do</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#b26818;background-color:#ffffff;">if</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">[[</span><span style="color:#000000;background-color:#ffffff;"> line[0] </span><span style="color:#1818b2;background-color:#ffffff;">!=</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">'#'</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">]]</span><span style="color:#000000;background-color:#ffffff;">; </span><span style="color:#b26818;background-color:#ffffff;">then</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#18b218;background-color:#ffffff;">wget</span><span style="color:#000000;background-color:#ffffff;"> </span><span style="color:#b26818;background-color:#ffffff;">"https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/</span><span style="color:#18b2b2;background-color:#ffffff;">${line}</span><span style="color:#b26818;background-color:#ffffff;">"</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#b26818;background-color:#ffffff;">fi</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#b26818;background-color:#ffffff;">done</span><br></span></body>
</html>

View File

@ -1,5 +0,0 @@
for line in $(cat sources.txt); do
if [[ line[0] != '#' ]]; then
wget "https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/${line}"
fi
done

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">ap_hallway_light_on</span></div></div>

View File

@ -5,5 +5,5 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Bold.woff</span><br></span></body>
<span style="font-family:monospace"><span style="color:#b26818;background-color:#ffffff;">StrictHostKeyChecking=no</span><br></span></body>
</html>

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8">stretchoid.com

View File

@ -5,5 +5,5 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">python3 woff2otf.py</span><br></span></body>
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">librespeed-router.arpa</span><br></span></body>
</html>

View File

@ -1,66 +0,0 @@
font-face {
font-family:Gilroy;
font-weight:900;
font-style:normal;
assets/fonts/gilroy/Gilroy-Black.woff
}
@font-face {
font-family:Gilroy;
font-weight:900;
font-style:italic;
assets/fonts/gilroy/Gilroy-BlackItalic.woff
}
@font-face {
font-family:Gilroy;
font-weight:700;
font-style:normal;
assets/fonts/gilroy/Gilroy-Bold.woff
}
@font-face {
font-family:Gilroy;
font-weight:700;
font-style:italic;
assets/fonts/gilroy/Gilroy-BoldItalic.woff
}
@font-face {
font-family:Gilroy;
font-weight:600;
font-style:normal;
assets/fonts/gilroy/Gilroy-SemiBold.woff
}
@font-face {
font-family:Gilroy;
font-weight:600;
font-style:italic;
assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff
}
@font-face {
font-family:Gilroy;
font-weight:500;
font-style:normal;
assets/fonts/gilroy/Gilroy-Medium.woff
}
@font-face {
font-family:Gilroy;
font-weight:500;
font-style:italic;
assets/fonts/gilroy/Gilroy-MediumItalic.woff
}
@font-face {
font-family:Hind;
font-weight:400;
font-style:normal;
assets/fonts/hind/Hind-Regular.woff
}
@font-face {
font-family:Hind;
font-weight:700;
font-style:normal;
assets/fonts/hind/Hind-Bold.woff
}
@font-face {
font-family:"LJS Social Media";
font-weight:400;
font-style:normal;
assets/fonts/ljs-social-media/ljs-social-media.woff
}

View File

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:900;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Black.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:900;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-BlackItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Bold.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-BoldItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:600;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-SemiBold.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:600;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-SemiBoldItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:500;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-Medium.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Gilroy;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:500;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:italic;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/gilroy/Gilroy-MediumItalic.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Hind;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:400;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/hind/Hind-Regular.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:Hind;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:700;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/hind/Hind-Bold.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">@font-face {</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-family:"LJS Social Media";</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-weight:400;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;"> &#160;font-style:normal;</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">assets/fonts/ljs-social-media/ljs-social-media.woff</span><span style="color:#000000;background-color:#ffffff;">
</span><br><span style="color:#000000;background-color:#ffffff;">}</span><br><span style="color:#000000;background-color:#ffffff;">
</span><br></span></body>
</html>

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8">mail.aamshoff.de

View File

@ -1 +0,0 @@
https://www.hb.linksjugend-solid.de/wp-content/themes/primary_theme/

View File

@ -1 +0,0 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><span><span class="url-scheme">https://</span><span class="url-host">www.hb.linksjugend-solid.de</span><span class="url-filename">/wp-content/themes/primary_theme/</span></span>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#b26818;background-color:#ffffff;">sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt</span><br></span></body>
</html>

View File

@ -0,0 +1 @@
sed -i 's/mgmt\.led_enabled=false/mgmt.led_enabled=true/' /etc/persistent/cfg/mgmt

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<span style="font-family:monospace"><span style="color:#b26818;background-color:#ffffff;">/etc/persistent/cfg/mgmt</span><br></span></body>
</html>

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8">Galaxy-Note8.arpa

View File

@ -1,110 +0,0 @@
#!/usr/bin/env python3
#
# Copyright 2012, Steffen Hanikel (https://github.com/hanikesn)
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# A tool to convert a WOFF back to a TTF/OTF font file, in pure Python
import struct
import sys
import zlib
def convert_streams(infile, outfile):
WOFFHeader = {'signature': struct.unpack(">I", infile.read(4))[0],
'flavor': struct.unpack(">I", infile.read(4))[0],
'length': struct.unpack(">I", infile.read(4))[0],
'numTables': struct.unpack(">H", infile.read(2))[0],
'reserved': struct.unpack(">H", infile.read(2))[0],
'totalSfntSize': struct.unpack(">I", infile.read(4))[0],
'majorVersion': struct.unpack(">H", infile.read(2))[0],
'minorVersion': struct.unpack(">H", infile.read(2))[0],
'metaOffset': struct.unpack(">I", infile.read(4))[0],
'metaLength': struct.unpack(">I", infile.read(4))[0],
'metaOrigLength': struct.unpack(">I", infile.read(4))[0],
'privOffset': struct.unpack(">I", infile.read(4))[0],
'privLength': struct.unpack(">I", infile.read(4))[0]}
outfile.write(struct.pack(">I", WOFFHeader['flavor']));
outfile.write(struct.pack(">H", WOFFHeader['numTables']));
maximum = list(filter(lambda x: x[1] <= WOFFHeader['numTables'], [(n, 2**n) for n in range(64)]))[-1];
searchRange = maximum[1] * 16
outfile.write(struct.pack(">H", searchRange));
entrySelector = maximum[0]
outfile.write(struct.pack(">H", entrySelector));
rangeShift = WOFFHeader['numTables'] * 16 - searchRange;
outfile.write(struct.pack(">H", rangeShift));
offset = outfile.tell()
TableDirectoryEntries = []
for i in range(0, WOFFHeader['numTables']):
TableDirectoryEntries.append({'tag': struct.unpack(">I", infile.read(4))[0],
'offset': struct.unpack(">I", infile.read(4))[0],
'compLength': struct.unpack(">I", infile.read(4))[0],
'origLength': struct.unpack(">I", infile.read(4))[0],
'origChecksum': struct.unpack(">I", infile.read(4))[0]})
offset += 4*4
for TableDirectoryEntry in TableDirectoryEntries:
outfile.write(struct.pack(">I", TableDirectoryEntry['tag']))
outfile.write(struct.pack(">I", TableDirectoryEntry['origChecksum']))
outfile.write(struct.pack(">I", offset))
outfile.write(struct.pack(">I", TableDirectoryEntry['origLength']))
TableDirectoryEntry['outOffset'] = offset
offset += TableDirectoryEntry['origLength']
if (offset % 4) != 0:
offset += 4 - (offset % 4)
for TableDirectoryEntry in TableDirectoryEntries:
infile.seek(TableDirectoryEntry['offset'])
compressedData = infile.read(TableDirectoryEntry['compLength'])
if TableDirectoryEntry['compLength'] != TableDirectoryEntry['origLength']:
uncompressedData = zlib.decompress(compressedData)
else:
uncompressedData = compressedData
outfile.seek(TableDirectoryEntry['outOffset'])
outfile.write(uncompressedData)
offset = TableDirectoryEntry['outOffset'] + TableDirectoryEntry['origLength'];
padding = 0
if (offset % 4) != 0:
padding = 4 - (offset % 4)
outfile.write(bytearray(padding));
def convert(infilename, outfilename):
with open(infilename , mode='rb') as infile:
with open(outfilename, mode='wb') as outfile:
convert_streams(infile, outfile)
def main(argv):
if len(argv) == 1 or len(argv) > 3:
print('I convert *.woff files to *.otf files. (one at a time :)\n'
'Usage: woff2otf.py web_font.woff [converted_filename.otf]\n'
'If the target file name is omitted, it will be guessed. Have fun!\n')
return
source_file_name = argv[1]
if len(argv) == 3:
target_file_name = argv[2]
else:
target_file_name = source_file_name.rsplit('.', 1)[0] + '.otf'
convert(source_file_name, target_file_name)
return 0
if __name__ == '__main__':
sys.exit(main(sys.argv))

View File

@ -0,0 +1 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">hallway_ap_light</span><span style="color: #d4d4d4;">:</span></div><div><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">turn_on</span><span style="color: #d4d4d4;">:</span></div><div><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">action</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">shell_command.ap_wintergarden_light_on</span></div><div><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">turn_off</span><span style="color: #d4d4d4;">:</span></div><div><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">action</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">shell_command.ap_wintergarden_light_off</span></div></div>

View File

@ -0,0 +1,5 @@
hallway_ap_light:
turn_on:
action: shell_command.ap_wintergarden_light_on
turn_off:
action: shell_command.ap_wintergarden_light_off

Some files were not shown because too many files have changed in this diff Show More