ADXL345 on software SPI

About this triuble.

If change config to this

[adxl345]
cs_pin: rpi:None
spi_software_sclk_pin: rpi:gpio21
spi_software_mosi_pin: rpi:gpio20
spi_software_miso_pin: rpi:gpio19

and drive CS pin on ADXL345 on ground? software SPI will work!. But only once:
23:46:43 $ ACCELEROMETER_QUERY
23:46:44 // accelerometer values (x, y, z): 9102.532530, 5048.463420, -2371.247970
23:46:48 $ ACCELEROMETER_QUERY
23:46:48 !! Invalid adxl345 id (got 0 vs e5).

in order for the ADXL345 to give values every time, you need to disconnect the CS pin from the ground, and connect it to the ground again before next measuring …