Octoprint-dashboard: CPU枩床の問題

䜜成日 2020幎07月30日  Â·  35コメント  Â·  ゜ヌス: j7126/OctoPrint-Dashboard

新しいバヌゞョンのoctoprintで䜕かが倉曎されたようです。 私は今日、CPU枩床が垞に0cを読み取るこずに気づきたした。

最も参考になるコメント

うヌん。 良い。 完党に攟棄されたわけではありたせん。 自分でそれを行うための垯域幅がなくなったため、所有暩を新しいメンテナに移すこずに取り組んでいたす。 遅れお申し蚳ありたせんが、私にはもうこれを適切に行う時間がありたせん。

党おのコメント35件

それは私のセットアップでも起こりたす。

octoprintを完党に再むンストヌルしたしたが、再び機胜しおいるようです。 䜕が起こったのか、䜕が倉わったのか芋圓が぀かない

私の実際の問題は; どういうわけか私は1.14パッケヌゞを受け取り、それを取り陀くこずができたせんでした。 octoprintフォルダヌの名前を倉曎しお、最初から再むンストヌルを匷制したしたが、どちらも圹に立ちたせんでした。 次に、プラグむンマネヌゞャヌにURLセクションが衚瀺され、バヌゞョン1.13を匷制的にむンストヌルしたした。 その時私は成功したした。

プラグむンを削陀する方法を知っおいたすか octoprintはどういうわけかキャッシュしおいるず思いたす。

Rpi3b +でも同じ問題が発生したした
コヌドを倉曎しお解決

        if "cpu-thermal" in thermal: #RPi
            self.cpu_temp = int(round((thermal["cpu-thermal"][0][1]))) 

に

        if "cpu_thermal" in thermal: #RPi
            self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))

CPU Temp0を瀺すRpi4B。

ここPi4bでも同じです。
手動コマンドから実行した堎合、psutilはtempを衚瀺したす。

線集再フォヌマット埌に問題が発生したした。 倉 

こっちも䞀緒 Navbar tempはそれを正しく衚瀺し、ダッシュボヌドは垞に0床を衚瀺したす。 RPI3B +

Pi 4での最近のOctoprintアップデヌトv 1.4.2の埌にも、同じ問題が発生しおいたす。ダッシュボヌドのバヌゞョンは1.14.0です。

これを機胜させるためだけにOctoprintを再むンストヌルしたくありたせんが、Pi 4の別の修正を詊すこずができたすか

ここでも同じPi4b。 枩床0。私は本圓にOcto党䜓を再むンストヌルしたくありたせん...

ここで同じ問題Pi4Bの新しいOctoprintのむンストヌル。 枩床を衚瀺するためにこれが修正されるたで、ResourceMonitorプラグむンを䜿甚する

私のPi3B +でもこれを芋おいたす。 誰かが完党な再むンストヌルを必芁ずしない修正を手に入れたしたか ぀たり、1぀以䞊のファむルにパッチを適甚/眮換したすか

OctoPrint; 1.4.2、ダッシュボヌド1.14.0、Debianバスタヌ、最新のアップデヌト。

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集枈み__init__。py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))

これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集したのinitの.py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))

これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

octoprint 1.32、octopi 0.17、および最新のアップデヌトを備えたラズベリヌpi4を䜿甚しおいたす。 ただし、違いが生じる堎合は、Python2.7を䜿甚しおいたす。
ダッシュボヌド1.14.0を䜿甚しお、修正が機胜したした。
探しおいる人にずっお、私の堎合のパスは~/oprint/lib/python2.7/site-packages/octoprint_dashboard/__init__.py

この修正をプッシュしおプラグむン党䜓を修正できたすか
それは圌らのファむルを線集するこずに慣れおいないかもしれない倚くの人々を助けるでしょう。

たた、私の偎で確認枈みの䜜業を修正したす。

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集したのinitの.py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))

これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

私のためにも働いた。 python2.7

OctoPrint 1.4.2 Python 2.7.16 OctoPi0.17.0を䜿甚したPI3A +のダッシュボヌド1.14.0でも同じ問題が発生したす
CPUは垞に0°

最近、psutilが「cpu-thermal」の代わりに「cpu_thermal」を䜿甚しお枩床を報告し始めたようです。 これは、文字列の解析に䟝存しなければならないこずの欠点だず思いたす。 さたざたな皮類のホスト間で䞀般的な方法で機胜する代替案を怜蚎する必芁がありたす。

私は手動で修正したした、そしおそれは働きたす
ありがずう

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集したのinitの.py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))
これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

octoprint 1.32、octopi 0.17、および最新のアップデヌトを備えたラズベリヌpi4を䜿甚しおいたす。 ただし、違いが生じる堎合は、Python2.7を䜿甚しおいたす。
ダッシュボヌド1.14.0を䜿甚しお、修正が機胜したした。
探しおいる人にずっお、私の堎合のパスは~/oprint/lib/python2.7/site-packages/octoprint_dashboard/__init__.py

この修正は機胜したす。 完党。 どうもありがずう。

こんにちは、みんな、

私は䜕時間もプラグむン担圓者を探しおいたしたが、成功したせんでした...誰かがRPIで倉曎するinit.pyぞのパスを教えおもらえたすか
ご協力いただきありがずうございたす

これを端末に入力したす
sudo nano〜 / oprint / lib / python2.7 / site-packages / octoprint_dashboard / __ init__.py

次に、䞊蚘の行を倉曎したす。

こんにちは、みんな、
私は䜕時間もプラグむン担圓者を探しおいたしたが、成功したせんでした...誰かがRPIで倉曎するinit.pyぞのパスを教えおもらえたすか
ご協力いただきありがずうございたす

これを端末に入力したす
sudo nano〜 / oprint / lib / python2.7 / site-packages / octoprint_dashboard / init .py

次に、䞊蚘の行を倉曎したす。

それが私の最初の詊みでしたが、ファむルが存圚したせんしたがっお、nanoは空のファむルを開きたす。 ~/oprint/lib/python2.7/site-packages/octoprint_dashboard/__init__.pyを䜿甚するず、RPI procデヌタに関する情報が埗られたせんでしたtemp、usage、たたは情報もありたせん。
image

こんにちは、みんな、
私は䜕時間もプラグむン担圓者を探しおいたしたが、成功したせんでした...誰かがRPIで倉曎するinit.pyぞのパスを教えおもらえたすか
ご協力いただきありがずうございたす

これを端末に入力したす
sudo nano〜 / oprint / lib / python2.7 / site-packages / octoprint_dashboard / init .py
次に、䞊蚘の行を倉曎したす。

それが私の最初の詊みでしたが、ファむルが存圚したせんしたがっお、nanoは空のファむルを開きたす。 〜/ oprint / lib / python2.7 / site-packages / octoprint_dashboard / init .pyを䜿甚するず、RPI procデヌタに関する情報が埗られたせんでしたtemp、usage、たたは情報。
image

有効にするには、octoprintを再起動する必芁がありたす。

pi党䜓を再起動する必芁があるかもしれたせん私は忘れおいたす

こんにちは、みんな、
私は䜕時間もプラグむン担圓者を探しおいたしたが、成功したせんでした...誰かがRPIで倉曎するinit.pyぞのパスを教えおもらえたすか
ご協力いただきありがずうございたす

これを端末に入力したす
sudo nano〜 / oprint / lib / python2.7 / site-packages / octoprint_dashboard / init .py
次に、䞊蚘の行を倉曎したす。

それが私の最初の詊みでしたが、ファむルが存圚したせんしたがっお、nanoは空のファむルを開きたす。 〜/ oprint / lib / python2.7 / site-packages / octoprint_dashboard / init .pyを䜿甚するず、RPI procデヌタに関する情報が埗られたせんでしたtemp、usage、たたは情報。
image

有効にするには、octoprintを再起動する必芁がありたす。

pi党䜓を再起動する必芁があるかもしれたせん私は忘れおいたす

sudoの再起動で1日が節玄されたした:)ありがずうございたす;

0.17および1.4.2のPi4B4Gでも同じ問題が発生したす。

先日ブログに投皿されたスクリプトでPython3.7にアップデヌトした埌に起こった。

䞊蚘の__init__。pyの線集は私のものを修正したせんでした。 😢

たた、octoprintを介しおpython 3.7にアップグレヌドしたずきに、再び私に起こりたした。 Python 3で構文が倉曎されたず思いたすか

ここでも同じ問題がありたす。
Python3以降、すべおの数倀は0です。

プラグむンのファむルが新しいpython3.7の䞋にある堎所を知っおいる人はいたすか

気にしないで、芋぀けた。 私が最初に芋たずきになぜそれらが衚瀺されなかったのかはわかりたせん。

リ゜ヌスモニタヌはただ機胜しおいお同じ情報を持っおいるので、このinit.pyをresource_monitorのものず比范しようずしたした。 悲しいこずに、コヌディングは私を少し超えおいたすが、誰か他の人が違いを芋぀けるこずができるかもしれたせんか 圌らは䞡方ずも同じリ゜ヌスから情報を匕き出しおいるようです。

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集したのinitの.py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))

これは、最新のRaspbianぞのアップデヌトが原因である必芁がありたす。 Raspberry Pi 4B、OctoPrint 1.4.2、OctoPi 0.17を実行しおいたすが、psutilはダッシュ付きの倀を返したす。

`` `>>> import psutil

Thermal = psutil.sensors_temperaturesfahrenheit = False
印刷熱
{'cpu-thermal'[shwtemplabel = ''、current = 53.556、high = None、critical = None]}
`` `

しかし、私が以䞋に述べるように、それはそれが機胜するずいう意味ではありたせん:-)

これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

1.14.0が機胜せず、統蚈情報が入力されおいないこずを確認できたす

ダッシュボヌド1.13.0をむンストヌルしたした
Raspberry Pi3b +、OctoPrint; 1.4.2、OctoPi 0.17、最新のRaspbianアップデヌト。
線集したのinitの.py
行32、33
if "cpu-thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu-thermal"][0][1])))
に
if "cpu_thermal" in thermal: #RPi self.cpu_temp = int(round((thermal["cpu_thermal"][0][1])))
これは私のために働いおいたす。 䜕らかの理由で、v1.14.0はたったく機胜したせん。 piからデヌタを取埗しおいたせん。
デフォルトずしおpython3を䜿甚しおいたす。

octoprint 1.32、octopi 0.17、および最新のアップデヌトを備えたラズベリヌpi4を䜿甚しおいたす。 ただし、違いが生じる堎合は、Python2.7を䜿甚しおいたす。
ダッシュボヌド1.14.0を䜿甚しお、修正が機胜したした。
探しおいる人にずっお、私の堎合のパスは~/oprint/lib/python2.7/site-packages/octoprint_dashboard/__init__.py

この修正がOctoPrint1.4.2で機胜するこずを確認できたす| Python 3.7.3 | OctoPrint-DashBoardのバヌゞョン1.13.0を䜿甚するOctoPi0.17.0。

私の堎合のパスは~/oprint/lib/python3.7/site-packages/octoprint_dashboard/__init__.py

セットアップでOctoPrint-DashBoardバヌゞョン1.14.0を䜿甚しお修正を詊したしたが、RPi情報が機胜したせんでした。 CPUクロック速床、CPU䜿甚率、およびCPU枩床はすべお0を瀺したした。

このプラグむンが廃止され、OctoPrintがPython 3に切り替えおいるのを芋お、誰かがこのプロゞェクトを手に入れお、今埌必芁な修正を行うこずを本圓に望んでいたす。 䞀時的な解決策を芋぀けおくれた人たちに感謝したす

うヌん。 良い。 完党に攟棄されたわけではありたせん。 自分でそれを行うための垯域幅がなくなったため、所有暩を新しいメンテナに移すこずに取り組んでいたす。 遅れお申し蚳ありたせんが、私にはもうこれを適切に行う時間がありたせん。

うヌん。 良い。 完党に攟棄されたわけではありたせん。 自分でそれを行うための垯域幅がなくなったため、所有暩を新しいメンテナに移すこずに取り組んでいたす。 遅れお申し蚳ありたせんが、私にはもうこれを適切に行う時間がありたせん。

ああ、すごい OctoPrintからの発衚に぀いお蚀及しおいたしたが、あなたがそのための家を芋぀けるこずに取り組んでいるのを芋おうれしく思いたす。 Pythonのコヌディングに぀いお䜕か知っおいれば、できれば助けたいず思いたすが、CLIの䜿い方は知っおいお、コピヌ/貌り付けしお指瀺に埓うこずができたすが、それだけですp

マヌゞされたプルリク゚スト196
1.15になりたす

1.14では、コマンドりィゞェットが倱敗し、send_notificationsが砎損するずいう远加の問題があったようです。

1.15.0で修正枈み

@ j7126

わヌい あなたはそれを修正したした-臚時雇甚者が戻っおきたした。 ありがずうございたした 👍

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡