@khromov Hi, I'm not using a "real" tingbot app – instead I set up a "normal" raspbian on my tingbot made to work with the Tingbot display.
It seems the instructions on how to set that up (first link in the original post) got merged with instructions on how to set up retropie, but if I remember correctly, it's mostly the "Tingbot Overlay" stuff still mentioned there.
Maybe (untested! please only use on an installation you consider replaceable!) my ancient script on the tingbot slack still works: https://tingbot.slack.com/files/U1E85V4Q6/F2LE7Q0RX/prepare_lcd_raspbian_sh.sh

Once that is set up, you can try the nodejs and tingbot-node installation as described on https://github.com/jgibbon/tingbot-node to get the button controls and brightness running. Test it with some of the examples on the same page and let me know if it still works.

In the code from the video, I run chromium from node js as follows:

this.browserProcess = childProcess.exec((isRaspbian ? 'sudo -u pi ' : '') + 'DISPLAY=:0.0 chromium-browser --kiosk --remote-debugging-port=9223 --disable-infobars --disable-session-crashed-bubble --disable-tab-switcher --disable-translate --enable-low-res-tiling ' + config.url);

This translates to something like

DISPLAY=:0.0 chromium-browser --kiosk --remote-debugging-port=9223 --disable-infobars --disable-session-crashed-bubble --disable-tab-switcher --disable-translate --enable-low-res-tiling http://www.tingbot.com

when you just want to open a full screen chromium without buttons/backlight from a shell script.

Let me know if this is actually what you want to achieve and if so, if you got this far.
I should be able to guide you through some basic set up of the node js server next week.