* Add WS command thread/delete_dataset * Return not_allowed when trying to delete the preferred dataset
* Add WS command for discovering Thread routers * Fix type annotations * Mock zeroconf in tests * Key discovery by external MAC address * Add tests * Include hostname in data, allow missing fields * Fix typo * Include server instead of hostname