I do use Bitcoin Core (bitcoind) for monitoring status of my bitcoin addresses. Now I'm generating addresses from XPub (exported from Trezor) and importing them using JSONRPC. This is not very convenient and requires running additional script/service to generate addresses.
<!--- What behavior did you expect? -->
I'd like to be able to create new wallet (read-only) by using XPub and then getting new addresses (via getnewaddress) and monitoring them (via getreceivedbyaddress) using bitcoind and it's jsonrpc.