Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Works with Adventurer 5M Pro #13

Open
fleetfootmike opened this issue Oct 26, 2023 · 15 comments
Open

Works with Adventurer 5M Pro #13

fleetfootmike opened this issue Oct 26, 2023 · 15 comments

Comments

@fleetfootmike
Copy link

Camera works
Online status works
Progress does not ;(

Happy to help test/prod/poke if you want.

@mistraller
Copy link

5M pro: no nozzle or bed temp attribute

@hyperion11
Copy link

image
m5 pro. Camera working and status. But no progress.

@klappernoot
Copy link

I found out why the progress doesn't work on some machines

in the code he wants to see a match, but this can better be described as searching

like
print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)

maybe you can try this to your code to see if iets working on you'r m5 pro

@f00d4tehg0dz
Copy link

I found out why the progress doesn't work on some machines

in the code he wants to see a match, but this can better be described as searching

like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)

maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

@klappernoot
Copy link

I found out why the progress doesn't work on some machines
in the code he wants to see a match, but this can better be described as searching
like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)
maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

Let me know if you have trouble maybe i can help you out

@klappernoot
Copy link

I found out why the progress doesn't work on some machines
in the code he wants to see a match, but this can better be described as searching
like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)
maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

and how is the testing doing ???
for now i have image

@f00d4tehg0dz
Copy link

I found out why the progress doesn't work on some machines
in the code he wants to see a match, but this can better be described as searching
like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)
maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

and how is the testing doing ???

Hey great! You beat me to it. I'm facing an issue with the project not appearing in the local-addon section to test. Feel free to open a PR with your changes. Hopefully, the author will merge it.
I'll keep trying to get my local project to show up however.

@klappernoot
Copy link

I found out why the progress doesn't work on some machines
in the code he wants to see a match, but this can better be described as searching
like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)
maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

and how is the testing doing ???

Hey great! You beat me to it. I'm facing an issue with the project not appearing in the local-addon section to test. Feel free to open a PR with your changes. Hopefully, the author will merge it. I'll keep trying to get my local project to show up however

do you have installed with hacs ?
than its in you'r custom_component folder from there you can edit but that is waht you maybe already finding out LOL

@f00d4tehg0dz
Copy link

f00d4tehg0dz commented Mar 21, 2024

I found out why the progress doesn't work on some machines
in the code he wants to see a match, but this can better be described as searching
like print_job_info_match = re.search('CMD M27 Received.\r\nSD printing byte (\d+)/100\r\n.*? (\d+)/(\d+)\r\nok', print_job_info)
maybe you can try this to your code to see if iets working on your m5 pro

Same here. I'm reconfiguring his script right now to allow for 5M Pro selection, which will use progress and temperature values. I am currently testing it. 🤞

and how is the testing doing ???

Hey great! You beat me to it. I'm facing an issue with the project not appearing in the local-addon section to test. Feel free to open a PR with your changes. Hopefully, the author will merge it. I'll keep trying to get my local project to show up however

do you have installed with hacs ? than its in you'r custom_component folder from there you can edit but that is waht you maybe already finding out LOL

Below is a screenshot with the logic for all variations
image

@gelimelech
Copy link

Hi, just got the FF 5M PRO but dont see the menu in this thread.

What is needed in order to add it to HA?

Thanks

@f00d4tehg0dz
Copy link

f00d4tehg0dz commented Mar 23, 2024

Hi, just got the FF 5M PRO but dont see the menu in this thread.

What is needed in order to add it to HA?

Thanks

The Menu is my custom implementation. I'm hoping to have a PR today . Hadn't developed a HACS integration before, so it took me longer than expected + life priorities. I'll keep you posted!

@gelimelech
Copy link

Hi, just got the FF 5M PRO but dont see the menu in this thread.
What is needed in order to add it to HA?
Thanks

The Menu is my custom implementation. I'm hoping to have a PR today I'll keep you posted!

Thank you very much.
Looking forward 😊

@f00d4tehg0dz
Copy link

f00d4tehg0dz commented Mar 24, 2024

Here is the PR. @gelimelech, @klappernoot @fleetfootmike @hyperion11 @mistraller
Try out the PR and let me know if you run into any issues. I was able to test on Flashforge Finder, and Flashforge Adventurer 5M Pro. Flashforge Adventurer 3 should remain functional. I added Flashforge Adventurer 4 with @klappernoot regex change suggestion as well.

#17

@timnolte
Copy link

I just got the 5M, and was wondering if I'd be able to integrate it into my HA. Does anyone have any automations setup to notify you when a print job is finished?

@klappernoot
Copy link

I just got the 5M, and was wondering if I'd be able to integrate it into my HA. Does anyone have any automations setup to notify you when a print job is finished?

If you have integrated it, you can create a message in HA itself with automation script at 100%, send a notify

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants