@lschip well, this is a quote from the developer, koffienl, over at tweakblogs, telling everyone that the cp2102 should always work;
“Gewoon een NodeMCU met CP2102 chipset kiezen, zit je altijd goed”
You also got a message telling you it is ready 4 times. This should be only once.
This is normal;
06:45:31.419 [pimatic-homeduino] data: "PING"
06:45:31.575 [pimatic-homeduino] data: "ready"
06:45:33.280 [pimatic-homeduino] Connected to homeduino device.
06:46:03.488 [pimatic-mobile-frontend] rendering html finished
06:46:03.695 [pimatic] Listening for HTTP-request on port xxxxx...
06:46:03.947 [pimatic-homeduino] data: "ACK"
06:46:04.658 [pimatic-homeduino] Receiving on pin 0
Also lsmod displays the right information, it is not a driver issue, also because dev/ttyUSB0 outputs information.
/dev/ttyUSB0 is just a symlink to that connected usb device, so the drivers are correct because you get data.
You are using a original raspberry pi, right?
How does it respond on sending rf?
uname -r please.
Maybe we need to downgrade your kernel.
My offer still stands to help you through putty!