zxdavb / ramses_cc

HA integration for CH/DHW and HVAC systems that use the RAMSES II RF protocol
GNU General Public License v3.0
80 stars 17 forks source link

Add impersonation support to send_packet service #201

Open Kars-de-Jong opened 3 months ago

Kars-de-Jong commented 3 months ago

This change adds support for impersonation using the send_packet service.

I use it to send fan_demand packets from my faked CO2 sensor, because ramses_rf doesn't support that yet.

I couldn't practically solve this use-case with a remote, because you have to predefine the commands in a remote, which is not very suitable for fan_demand packets, since you specify the demand percentage - you would need to create 100 commands for it.

I submitted this PR before, I hope you would consider merging it. If not, I will have to switch to using my own fork instead.

Kars-de-Jong commented 2 months ago

@zxdavb Any reasons for not merging this PR?