https://bigdataschool.ru/blog/iot-tesla-case-part-2-stream-processing-and-data-parsing/