Hi Artyom,
Nice tutorial !
I have also been experimenting with Openhab, until I discovered Node-Red. And indeed the rules where also for me a bit too obscure. Moreover the extensibility of the Node-Red dashboard (and the ability to integrate it inside the flow), was another advantage for me to go for Node-Red.
Therefore I personally would add some explanation in your tutorial about the dashboard.
I think Openhab users would like to know how there user interface could be implemented in Node-Red.
Currently the tutorial only uses buttons on the inject nodes, but that has no good
WAF factor ;-)
Openhab users have a rather compact but very useful app, so I assume they would like something similar in Node-Red:

Thanks for posting your tutorial!
Kind regards,
Bart Butenaers