I looked further on the internet and found this series of articles:
https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/07_1_Creating_a_Partially_Signed_Bitcoin_Transaction.mdI found the section
Create a PSBT the Easy Way to be the most suitable for me. But of course I have to try it out first.
HWI is discussed in the last article. I didn't know this tool before. I think it's a good thing but at the moment I have the feeling it adds just another layer of complexity to my already existing setup. Can't I just use
walletprocesspsbt on my HW wallet (Raspberry with Bitcoind 27.1)? My approach would be roughly as follows:
1. Use
walletcreatefundedpsbt with empty inputs on the watch-only Wallet.
2. Transfer the output of
walletcreatefundedpsbt as a QR code to my HW Wallet.
3. Use
walletprocesspsbt on the HW Wallet with the transfered output of
walletcreatefundedpsbt.
4. Transfer the output of
walletprocesspsbt as a QR code back to the watch-only Wallet.
5. Then there:
finalizepsbt and
sendrawtransactionDoes that make sense? Have I understood the scheme correctly?