Hallo liebe Community,
ich kenne mich mit Automationen noch nicht so gut aus und erhoffe mir ein wenig Hilfe für eine vermutlich ganz einfache Sache. Ich betreibe ein Notebook als Office Workstation, welches normaler Weise dauerhaft am Strom hängt. Es ist ja bekannt, dass hierdurch der Akku leidet, wenn er keine Lade- und Entladezyklen durchführt sondern permanent auf voll geladen ist.
Nun habe ich mir einen Shelly Plug S dazwischengehängt. Dieser soll nun zur vollen Stunde den Strom ein- und zur halben Stunde den Strom wieder ausschalten. Wie schon gesagt, vermutlich super simpel aber ich bräuchte mal eine kleine Hilfestellung. Lieben Dank vorab.
Frank
Osorkon
23. Oktober 2025 um 15:42
2
so etwa:
description: ""
mode: single
triggers:
- trigger: time_pattern
hours: /1
minutes: "0"
id: einschalten
- trigger: time_pattern
hours: /1
minutes: "30"
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.shelly
- conditions:
- condition: trigger
id:
- ausschalten
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.shelly
Gruß Osorkon
Vielen lieben Dank. Ich habe in Deinen Code die entsprechenden Entitäten eingefügt und hoffe, dass ich nichts falsch gemacht habe.
LG Frank
alias: Shelly Focus 17 in 1/2-stündigem Rhythmus ein- und ausschalten
description: “”
triggers:
* trigger: time_pattern
hours: /1
minutes: “0”
id: einschalten
* trigger: time_pattern
hours: /1
minutes: “30”
id: ausschalten
conditions: [ ]
actions:
* choose:
* conditions:
* condition: trigger
id:
* einschalten
sequence:
* type: turn_on
device_id: b8ed6c7809945c3de08f400cc216d010
entity_id: b26d29029280d2ece2c3cf2d95f0e432
domain: switch
* conditions:
* condition: trigger
id:
* ausschalten
sequence:
* type: turn_off
device_id: b8ed6c7809945c3de08f400cc216d010
entity_id: b26d29029280d2ece2c3cf2d95f0e432
domain: switch
mode: single
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶 )
Osorkon
23. Oktober 2025 um 16:22
4
Ich würde zwar wie in meinem Bsp. mit Aktionen switch.turn_on / switch.turn_off arbeiten und mit Entitäten. Und nicht die kryptischen device ids verwenden!
Aber ansonsten, auch wenn Du den Yaml Code nicht als Code formatiert hast sieht es nicht verkehrt aus.
Gruß Osorkon
Meinst Du vielleicht so? Was müsste geändert werden, wenn ich das Zeitintervall auf 15 Minuten reduzieren möchte?
alias: Shelly Focus 17
description: Shelly Focus 17
triggers:
- trigger: time_pattern
hours: /1
minutes: "0"
id: einschalten
- trigger: time_pattern
hours: /1
minutes: "30"
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.shelly
- switch.shelly_buro_og_focus_17
device_id: b8ed6c7809945c3de08f400cc216d010
- conditions:
- condition: trigger
id:
- ausschalten
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id:
- switch.shelly
- switch.shelly_buro_og_focus_17
device_id: b8ed6c7809945c3de08f400cc216d010
mode: single
Osorkon
23. Oktober 2025 um 19:40
6
Bodyworks:
Meinst Du vielleicht so?
Die 2 Zeilen mit der device_id müssen noch raus.
Alle 15 min ausschalten oder einschalten? Oder im Wechsel alle 15 min umschalten?
Gruß Osorkon
Danke für die Nachfrage.
Ich habe auch noch ein älteres Notebook am Dauerstrom, dessen Akku nicht mehr sehr frisch ist. Die Akkulaufzeit beträgt nur noch so ca. 35 Minuten.
Vielleicht gelingt es, den Akku durch regelmäßige Lade- und Entladezyklen zumindest noch etwas am Leben zu halten.
Ideal wäre, wenn der Shelly kontinuierlich 1 Stunde lädt und dann für 30 Minuten ausschaltet.
Beispiel: 12:00 Uhr bis 13:00 Uhr laden, 13:00 bis 13:30 Uhr ausschalten, 13:30 bis 14:00 Uhr laden, 14:00 - 14:30 ausschalten
Und das über den ganzen Tag und jeden Tag.
Das bekomme ich in einer Automation nicht hin. Vielleicht hast Du eine Lösung dafür.
Osorkon
23. Oktober 2025 um 22:33
8
Hier würde sich vielleicht ein Zeitplan (Helfer) anbieten.
Wenn Zeitplan an → einschalten
wenn Zeitplan aus → ausschalten
Gruß Osorkon