Ich habe es grad bei mir getest so sollte es funktionieren:
service: homematic.set_variable_value
data:
name: test
value: "{{ states('sensor.temp_bad') }}"
entity_id: homematic.raspberrymatic
und du solltest eine Systemvariable OHNE Lehrzeichen verwenden.
Mit Lehrzeichen hab ich es nicht hinbekommen.
MfG
totow