updated getDHTTemp to output stdout contents
This commit is contained in:
@@ -1150,9 +1150,11 @@ class EnclosurePlugin(octoprint.plugin.StartupPlugin, octoprint.plugin.TemplateP
|
||||
stdout = (Popen(cmd, shell=True, stdout=PIPE).stdout).read()
|
||||
if self._settings.get(["debug_temperature_log"]) is True:
|
||||
self._logger.debug("Dht result: %s", stdout)
|
||||
temp, hum = stdout.decode("utf-8").split("|")
|
||||
stdoutContents = stdout.decode("utf-8)
|
||||
temp, hum = stdoutContents.split("|")
|
||||
return (self.to_float(temp.strip()), self.to_float(hum.strip()))
|
||||
except Exception as ex:
|
||||
self._logger.info(f"Stdout Contents: {stdoutContents}")
|
||||
self._logger.info(
|
||||
"Failed to execute python scripts, try disabling use SUDO on advanced section of the plugin.")
|
||||
self.log_error(ex)
|
||||
|
||||
Reference in New Issue
Block a user