Based on @NightRanger script and instruction here and based on the python-broadlink repository by mjg59…
I’ve created a Custom Component to act as a platform for the sensor domain.
You can grab it on my GitHub custom components repository.
The yaml configuration is pretty straightforward:
sensor:
- platform: broadlink_s1c
ip_address: "xxx.xxx.xxx.xxx"
mac: "xx:xx:xx:xx:xx:xx
All you S1C sensors will be added to HA after restart.
I hope more people will found use of it.