Octofarm: مشكلة في بيانات الطابعة (درجة الحرارة ، الوقت)

تم إنشاؤها على ١٩ أبريل ٢٠٢١  ·  7تعليقات  ·  مصدر: OctoFarm/OctoFarm

لمساعدة المطور على فهم مشكلتك بشكل أفضل ، يرجى ملء المعلومات أدناه. سيؤدي عدم القيام بذلك إلى إضاعة المطور ووقتك في فرز المشكلة. شكرا!

العميل أو الخادم خطأ من جانب
خطأ العميل
Uncaught (في الوعد) TypeError: لا يمكن تعيين الخاصية 'innerHTML' للقيمة null
في panelViewRunner.min.js: 6504
في u (serverAliveCheck.min.js: 6554)
في Generator._invoke (serverAliveCheck.min.js: 6784)
في Generator.next (serverAliveCheck.min.js: 6609)
في g (panelViewRunner.min.js: 5864)
في o (panelViewRunner.min.js: 5866)
(مجهول) @ panelViewRunner.min.js: 6504
u @ serverAliveCheck.min.js: 6554
(مجهول) @ serverAliveCheck.min.js: 6784
(مجهول) @ serverAliveCheck.min.js: 6609
g @ panelViewRunner.min.js: 5864
o @ panelViewRunner.min.js: 5866
Promise.then (غير متزامن)
g @ panelViewRunner.min.js: 5864
o @ panelViewRunner.min.js: 5866
(مجهول) @ panelViewRunner.min.js: 5866
(مجهول) @ panelViewRunner.min.js: 5866
(مجهول) @ panelViewRunner.min.js: 5954

صف الخلل
إذا لم تقم بتوصيل الطابعة الأولى من القائمة ، فلن تتمكن من رؤية بيانات الطابعة الثانية في علامة تبويب اللوحة أو في علامة تبويب الكاميرا (الكاميرا على ما يرام ، لكن البيانات مثل الوقت ودرجة الحرارة ليست جيدة)

لإعادة إنتاج
خطوات إعادة إنتاج السلوك:

  1. قم بتسجيل ما لا يقل عن طابعتين ، قم بإغلاق الأخطبوط الخاص بالطابعة الأولى في القائمة
  2. ضع الطباعة على الطابعة الثانية
  3. انتقل إلى علامة التبويب "لوحة"
  4. انظر البيانات في درجة الحرارة والوقت لم يتم تحديثها

سلوك متوقع
يجب تحديث البيانات كما هي في حالة توصيل الطابعة الأولى

لقطات
لقطات من طابعتي الثانية (الطابعة الأولى غير متصلة)
https://media.discordapp.net/attachments/709293261646200842/831923458534932530/unknown.png

لقطات من طابعتي الثانية (أول طابعة على الإنترنت)
https://media.discordapp.net/attachments/709293261646200842/831926710332817438/unknown.png

مقتطف الشفرة:

https://media.discordapp.net/attachments/709293261646200842/833694529273593876/unknown.png

الإصدارات (يرجى استكمال المعلومات التالية):

  • إصدار NodeJS [12.22.1]
  • إصدار OctoFarm [1.1.12]
  • إصدار OctoPrint [1.5.3]
  • ملحقات OctoPrint [N / A]

سياق إضافي
غير متاح.

bug investigating further

التعليق الأكثر فائدة

تم اختباره في فرع التطوير. تم إصلاح المشكلة

ال 7 كومينتر

بفضل @ 3DRemake تم العثور على المكان في الكود. على الأرجح يتواجد هنا:
image
viewUpdater.js سطر 998 إلى 1015

لم يتم العثور على عنصر الأداة

بفضل @ 3DRemake تم العثور على المكان في الكود. على الأرجح يتواجد هنا:
image
viewUpdater.js سطر 998 إلى 1015

لم يتم العثور على عنصر الأداة

في الواقع ، عندما تكون الحالة "غير متصل" ، لا يوجد عنصر أداة. لاحظ أن الطابعة ليست متصلة بـ Octopi ، ولكن octopi غير متصل.

هذا بيان لا طائل من ورائه إذا رأيت واحدًا من أي وقت مضى 😁

لا يزال لا يمكن إعادة إنتاج هذا ولكن تبحث الآن.

تم تحديد التخزين المؤقت.

طابعة الفهرس 0 غير متصلة
طباعة طابعة الفهرس 1.

وجه ضاحك

PR # 447

بمجرد أن يتاح لـ David الوقت لمراجعة ذلك العلاقات العامة ، أود تأكيدًا منك

لست متأكدًا مما إذا كانت المشكلة تكمن بشكل أعمق في شيء آخر كما لو قمت بفحص العلاقات العامة ، فقد جربت بعض الاختلافات المختلفة من معرفتي بالواجهة الخلفية / الواجهة الأمامية. لقد أدخلت عمليات تسجيل الوصول وأزلت بعض الأكواد غير المجدية ، ونظراً لأن الطابعة غير متصلة بالإنترنت ، فإن هذا يكفي لحل المشكلة في الوقت الحالي.

تم اختباره في فرع التطوير. تم إصلاح المشكلة

تم اختباره في فرع التطوير. تم إصلاح المشكلة

شكرا لك على التقرير مرة أخرى! جيد ان تعلم.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات