TrueNAS API Änderung des shutdowns

U

Uzer1510

Gast
Auch wenn das sicher eher ein Super Spezialthema ist ich hab da doch ne Weile gebraucht bis ich den Fehler gefunden habe :D und dachte evtl ist auch jemand gerade am Anpassen seiner Scripte auf die "aktuelle" API von TrueNAS

Bisher habe ich meine TrueNAS per script heruntergefahren mit (Bearer der individuell erzeugete API Key in TrueNAS hier Zufallsgetippe)

Code:
/usr/bin/curl --insecure -s -X POST -H "Authorization: Bearer 4-32762478436z7284237678243964372894236789wzeuigheuhiui8" -H "Content-Type: application/json" "https://192.168.0.8/api/v2.0/system/shutdown"

Jetzt ist es zwingend notwendig irgendeinen beliebigen Grund anzugeben mittels -d '{"reason": "Blabla irgendwas"}'

Code:
/usr/bin/curl --insecure -s -X POST -H "Authorization: Bearer 4-32762478436z7284237678243964372894236789wzeuigheuhiui8" -H "Content-Type: application/json" -d '{"reason": "Homeassistant shutdown"}' "https://192.168.0.8/api/v2.0/system/shutdown"

Eigentlich hätte ich das hier jetzt nicht gepostet aber leider gibt der Web-Server keine sinnvollen Fehlermeldungen zurück wenn man -d nicht nutzt sondern sogar eine JOB-ID - er macht es einfach nur nicht, was halt etwas suboptimal ist.
 
Zuletzt bearbeitet von einem Moderator:
  • Gefällt mir
Reaktionen: Mordi

Ähnliche Themen

B
Antworten
4
Aufrufe
2.712
Bohnenhans
B
Oktober 2026
Zurück
Oben