xperiments-in / xtouch

Other
570 stars 54 forks source link

xtouch no longer functions after 01.05.04.07 Beta firmware update #119

Closed geekgirlkatie closed 4 weeks ago

geekgirlkatie commented 1 month ago

XTouch will connect to the printer but none of the functions will activate. This is evidently a known issue caused by a change by Bambu Lab. "Prevent conflicts with Bambu Cloud service by prohibiting printer control through the local MQTT Broker while the printer is logged into Bambu Cloud service."

XTOUCH (please complete the following information):

Printers (please complete the following information):

Additional context The makers of the Panda Touch are having the same issue but evidently going to be releasing a firmware update to resolve the issue. Here's a link to their GitHub page discussing it. https://github.com/bigtreetech/PandaTouch/issues/81

Jer406 commented 1 month ago

having the same issue here.

KevinFairgrieve commented 1 month ago

It was always going to break. Bambu are making it harder for 3rd party devices to integrate.

My P1S works fine on the current firmware. I may upgrade once xtouch works with it.

shraeder commented 1 month ago

same problem

deac05 commented 1 month ago

I have the same problem

1-hexene commented 1 month ago

Cause / 原因

Both xtouch and pandatouch works by sending MQTT commands to the machine. In the old versions of printers' firmwares, MQTT command can be sent through LAN and Bambulab's cloud service. However, BambuLab is now ristricting MQTT commands via LAN when connected to its cloud service. It seems they are doing the similar thing as Nintendo did. If you use self-defined devices, you cannot use the cloud service.

xtouch 和 Panda Touch 都通过向打印机发送MQTT指令工作。在旧版本固件里,我们既可以通过局域网发送MQTT指令,也可以通过拓竹云服务发送MQTT指令。 然而,拓竹在新版本固件里做出了限制,当打印机连接到云服务的时候,就不能通过局域网发送MQTT指令。 似乎拓竹正在做和任天堂做相似的事。如果你自定义你的设备,那就别用云服务。

Bambulab's update log / 拓竹的更新日志:

shraeder commented 1 month ago

After digging through the Xtouch discord, it appears that a change that Bambu made to later versions of their firmware. Rolling back to 1.05.02.00 seems to have fixed it for me. I guess we will just have to wait for an update to the xtouch firmware.

If you wan an easy way to downgrade, the bambu handy app makes it easy. Hit the settings icon (three horizontal lines), Firmware version, and then "I want to downgrade to a previous version". select 1.05.02.00 or older and it should work. hope this helps someone else!

xperiments commented 1 month ago

Fix is done, current testing, patience!!

On Wed, May 29, 2024 at 6:45 AM shraeder @.***> wrote:

After digging through the Xtouch discord, it appears that a change that Bambu made to later versions of their firmware. Rolling back to 1.05.02.00 seems to have fixed it for me. I guess we will just have to wait for an update to the xtouch firmware.

If you wan an easy way to downgrade, the bambu handy app makes it easy. Hit the settings icon (three horizontal lines), Firmware version, and then "I want to downgrade to a previous version". select 1.05.02.00 or older and it should work. hope this helps someone else!

— Reply to this email directly, view it on GitHub https://github.com/xperiments-in/xtouch/issues/119#issuecomment-2136503506, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADF7LJDQTAAHIKQMXHLSDDZEVMP7AVCNFSM6AAAAABIHR3PIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZWGUYDGNJQGY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

geekgirlkatie commented 1 month ago

So Bambu just released a new Beta firmware version 01.05.04.10 and now everything with the xTouch and Panda Touch are working again.