code: public ThingState registerThing(Thing thing)
                      throws NotConnectedException, InterruptedException, NoResponseException, XMPPErrorException, IoTClaimedException {
          Jid registry = findRegistry();
          return registerThing(registry, thing);
      }
docs: Thing Registration - XEP-0347 § 3.6 - 3.8