19. The electronic device of claim 16 , wherein the instructions are executable to configure the processor to: receive, via a connection with the remote service or via the commissioning device, an update configuration details request; based on the received update configuration details request: change a service endpoint within the remote service through which the electronic device contacts the remote service; and update a list of certificates for authenticating communications between the electronic device and other devices or the remote service.
16. An electronic device comprising: a network interface; a processor; and memory, comprising instructions executable by the processor to configure the processor to: connect the electronic device, using the network interface, to a commissioning device via a first communication path of multiple communication paths, the commissioning device being configured to manage pairing of the electronic device to an account managed by a remote service; receive, via the first communication path using the network interface, service configuration details from the commissioning device, the commissioning device having previously retrieved the service configuration details from the remote service, the service configuration details configured to enable the electronic device to connect to the remote service using any of the multiple communication paths, and the service configuration details comprising an account identifier, a pairing token that is uniquely associated with the account identifier, and a list of certificates; connect the electronic device to the remote service via a second communication path of the multiple communication paths using the stored service configuration details and the network interface; validate the connection between the electronic device and the remote service using the account identifier, the pairing token that is uniquely associated with the account identifier, and the list of certificates; and obtain, via the network interface, additional service configuration details from the remote service via the second communication path.