It's a succulent but it doesn't fear the heat. It's called a rose but it isn't a rose. Do you know it?

Many people are captivated by the shape and the vivid flowers of the desert rose. Years ago I once grew a desert rose; it is a very good succulent variety. When there is enough water, the desert rose's branches become plump; when water is scarce, it consumes the water it has stored itself, and at that point the branches wither.
You only need to water the desert rose once a week or once a fortnight; watering too frequently will cause the roots to rot and the plant to die.
May to December is the flowering period of the desert rose. During this time, if there is enough fertilizer, it will keep blooming. Monopotassium phosphate can be added to the water to supplement phosphorus and potassium fertilizer, and chicken manure or bone meal can also be sprinkled on the bottom of the pot. This is where bone meal works best; moreover, bone meal is an organic fertilizer and will not cause soil salinization.
The desert rose is a sun-loving plant, and it needs to be grown in the sunniest spot at home. Without enough sunlight it will not grow, and it will not bloom either.
So if your desert rose at home does not bloom, it is very likely caused by insufficient sunlight.