Synthesis, excitation energy transfer and singlet oxygen photogeneration of covalently linked N-confused porphyrin–porphyrin and Zn(II) porphyrin dyads