Openhab won't start. Message "No service was found."

No but with a default install it downloads the add-ons on demand and that requires Internet access. Some bindings can only work if there is Internet access as well.

Because with a default install it installsb the add-on by downloading then from the internet.

If you need an offline OH, you can install the ooenhab-addons package (sudo apt install ooenhab-addons) or download the add-ons KAR file from OH’s download page and put the .kar file in OH’s add-ons folder. Then it will install add-ons from that instead of downloading them from the Internet.

And again, certain add-ons require Internet to work also.