platformio-core: Multiple bugs on PIO Plus
I’ve raised this in the forums before but it seems like there are serialisation errors for core functions of PIO Plus on Mac OSX. I’ve upgraded to 4.1.0 and these problems persist with the addition of a new 'sequence item 1` error.
Host machine: MBP 13" 10.14.6 Agent: Raspberry Pi 3B+ PIO Plus: 2.6.0 PIO: 4.1.0
Description of problem
running pio remote agent list or pio remote device list results in
sequence item 1: expected str instance, bytes found
running remote serial monitor outputs
PIO Plus (https://pioplus.com) v2.6.0
'hwid'
however, if I specify the specific agent name and use the appropriate upload flags it runs ok. So I can imagine it would be passing your upload tests.
So to summarize:
- Agent seems to be up and running
- Uploading code works fine as before
- Remote monitor, or listing agents do not work
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 17 (6 by maintainers)
Hi @ivankravets ,
I can confirm that from some of the functions that had problems has now recovered after running the remote agent in a virtual environment. My client remains unchanged. I’m running Python 3.7.3 on the remote agent and 3.5 on my client machine.
Thanks a lot again, I looked at the installation documentation and realised that recommendations for the venv environment were stated after the installation script – so this was something I probably overlooked trying to get pio set up. It worked well for the first month or so and broke the moment
pio pluswas updated.I’m so glad this is finally over, because I love what PIO Plus could do and helped me a tonne with my remote work.
My issue is solved but I’ll close it after @radimsejk solves his issues too?