NEWS
[gelöst] Nuos A8T - ESP32 Chipsatz - Scripte
-
Nuos A8T - ESP32 Chipsatz - Email Info - Protokoll
https://forum.iobroker.net/topic/82370/nuos-a8t-esp32-chipsatz-email-info-protokoll?_=1761986368408
dojodojo
vor 2 StundenHallo Scriptkenner,
mit meinem Nuoas A8T möchte ich meinen alten PC aus- und anschalten.
Das OS auf dem alten PC ist Debian 12.Meine jetzige verbesserungswürdige Vorgehensweise:
BIOS Power auf "always on" gestellt.
Per ssh auf alten PC einloggen
Info_01 (was kann das Bios)
sudo rtcwake --list-modes
freeze standby mem disk off no on disable showEingabe_01
sudo rtcwake -m no -s 60 && sudo poweroff
Auf_dem_Client_PC_01 (A8T ausschalten, innerhalb von 60 Sekunden)
curl http://192.168.178.201/cm?cmnd=Power TOGGLE
Auf_dem_Client_PC_02 (alten PC nach beliebiger Zeit mit A8T wieder einschalten)
curl http://192.168.178.201/cm?cmnd=Power TOGGLE
Wie muss ein Script aussehen, damit ich den PC sauber für einen erneuten Start herunterfahren kann?
-
@dojodojo wo kommt bei deinem Szenario ioBroker ins Spiel?
-
@homoran ioBroker ist auf dem Debian 12 System installiert.
Bin ich in der falschen Kategorie gelandet? -
naja, vor dem shutdown wuerd ich erstmal iobroker stoppen "iob stop" dann,falls Redis ein "redis-cli bgsave"
anschliessend shutdown der Kiste.Aber wenn iobroker nicht mehr laeuft, kannste ja ihnnichtmehr automatisch starten..
von daher.. was ist der Sinn dahinter? oder hast du noch einen ?
Dazu dann mehr Infos..
und einfacher gehts z.bsp. mit dem Linux-Adapter dann per remote..
Oder was du auch immer wie machen willst...
-
@ilovegym
naja, vor dem shutdown wuerd ich erstmal iobroker stoppen "iob stop"Das ist klar.
"Linux-Adapter dann per remote.."
Was meinst Du damit?
Zusätzliche Hardware möchte ich nicht einsetzen, wenn es per Script funktioniert.Ich möchte das Debian ioBroker Test-System nur temporär nutzen.
Das System soll nicht die ganze Zeit Strom verbrauchen.
wol ist nicht möglich, weil das System per wifi eingebunten ist.Das Vorhanben funktioniert ja, nur möchte ich ein Script haben.
Mit Scripten habe ich keine Erfahrung. -
@dojodojo sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
nur möchte ich ein Script haben.
Mit Scripten habe ich keine Erfahrung.das beste Skript nutzt nichts, wenn die Idee dahinter nicht passt.
@ilovegym sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
wenn iobroker nicht mehr laeuft,
läuft auch kein Skript mehr
-
@homoran sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
läuft auch kein Skript mehr
ioBroker läuft als Docker Container.
-
@dojodojo sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
@homoran sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
läuft auch kein Skript mehr
ioBroker läuft als Docker Container.
bei heruntergefahrenem PC?
selbst nach
@dojodojo sagte in Nuos A8T - ESP32 Chipsatz - Scripte:
vor dem shutdown wuerd ich erstmal iobroker stoppen
läuft kein Skript mehr.
willst du uns veräppeln oder hast du uns wichtige Informationen vorenthalten?
-
bei heruntergefahrenem PC?
Natürlich nicht,
auf dem Debian 12 ist Docker eingerichtet, ioBroker wird als Docker Container gestartet.
OT
Die Anleitung dazu:
https://hub.docker.com/r/iobroker/iobrokerTopic
Die einzelnen Befehle kann ich ausführen, leider weiß ich nicht wie ich die in ein Script packe.Gelöst mit Hilfe von:
https://linux-bibel.at/index.php/2024/08/03/rtcwake-linux-automatisch-herunterfahren-und-starten/ -
Sorry es geht nicht, wenn der pc auf dem Docker und ioBroker läuft, aus ist, geht da nix mehr..
-
@ilovegym
Docker Container herunter fahren.
Dann weiteres mit dem Host System.
Es funktioniert.Der Thread ist gelöst.
Danke für eure Mühe.
-
Viel hab ich weder von der Problemstellung noch von dem Lösungsweg verstanden.
Aber das gibt es halt manchmal, dass es mit der Beschreibung hapert -
@oliverio Moin, wenn Du den gesamten, auch den Vorthread (wurde leider geschlossen) liest wird es dir klar sein.
VG
dojodojo