Are all rear DI2 shifters / derailleurs / internal gear hubs interchangeable? I'm specifically talking about rear shifters....
Can I mix and match any of Shimano's DI2 shifters with rear derailleurs and internal geared hubs?
Shimano makes several DI2 shifters

integrated shifters for drop bars (e.g. ST-R9170, and ST-R785)
thumb shifters for flat bars (e.g. SW-M8050 and SW-M9050)
standalone buttons (e.g. SW-R600 and SW-S705)

They also make several DI2 rear derailleurs and internal geared hubs

rear derailleurs (e.g. RD-R9150 and RD-M9050-SGS)
internal geared hubs (e.g. SG-S7051-8 and SG-S7051-11)

Are all of these combinations completely compatible?
For example, can I run ST-R9170 (Dura Ace 11spd &quot;road&quot; integrated shifter) with SG-S7051-8 (Alfine 8sp internal geared hub)?
Looks like Shimano provides a handy guide: https://bike.shimano.com/en-EU/e-tube/project/compatibillity.html
source
Posted here since Shimano is already deleted it: