Pip in FreeBSD is a shitshow. It will try to compile everything. And then there is stuff Cryptography that now requires Rust, Pyyaml will fail because of some incompatibility with recent versions cython.
God forbid I’m going for the Java competitor. There is even a package for OpenHab on the packages selection.