I'm planning to use the perovskite semiconductor as a photo anode in dssc , the reason why i've asked about the organic dyes to acts as a sensitizer just as an ruthenium dyes in tio2 dssc
In case of perovskite we don't use any dye. In case of DSSC perovskite can be used as a sensitizer in lieu of dye. Moreover, perovskite can not be used as photoanode, the reason is instability of perovskite while interaction with the acidic functional groups of dye molecules.
As you mentioned that, perovskite as a semiconductor in conversation with Juliane. Initially confirm whether it is p-type or n-type. It will come to know through the preparation method. If it is p-type you need not to use HTM, the perovskite itself acts as a both hole transporter and sensitizer.
Finally you can not use any dyes with the combination of perovskite materials because of its stability issues.