NEWS
[Gelöst] Octoprint-Adapter V1.1.0 vergißt API-Key
-
Moin,
seit dem letzten Update des Octoprint-Adapters auf V1.1.0 vergißt er den API-Key, wenn der Adapter gestoppt und wieder gestartet wird. Nach Neueintragung des API-Keys, funktioniert es, bis zum nächsten Restart des Adapters.
Hat noch jemand das Problem?
Sollte ich ein Issue einstellen?Gruß
Jörg -
@joergeli
wie stoppt du den Adapter? Gibt schon git-issue dafür, welches gelöst ist. Wenn du über "Instanzen" startest/stoppt funktioniert es vermutlich. -
@joergeli
das git-issue ist: https://github.com/klein0r/ioBroker.octoprint/issues/45 -
@latzi
Jepp, über "Instanzen" starten/stoppen funktioniert ohne Vergessen des API-Key.Ich habe daraufhin, wie im git-issue beschrieben, meine JS Start-/Stopp-Funktionen wie folgt geändert
(alter Code ist auskommentiert):function octo_adapter_on() { // Octoprint-Adapter einschalten //var octo_instanz = getObject("system.adapter.octoprint.0"); //octo_instanz.common.enabled = true; //setObject("system.adapter.octoprint.0", octo_instanz); log ('__ Octoprint_Adapter wurde gestartet __'); setState("system.adapter.octoprint.0.alive", true); } function octo_adapter_off() { // Octoprint-Adapter ausschalten //var octo_instanz = getObject("system.adapter.octoprint.0"); //octo_instanz.common.enabled = false; //setObject("system.adapter.octoprint.0", octo_instanz); log ('__ Octoprint_Adapter wurde beendet __'); setState("system.adapter.octoprint.0.alive", false); }
Danke Dir!