breaker27 / smarthomatic

smarthomatic
http://www.smarthomatic.org
34 stars 12 forks source link

In all devices: Send Error-Ack when MessageID not supported #100

Closed breaker27 closed 9 years ago

breaker27 commented 10 years ago

To reduce traffic, a device which does not support a requested MessageID should answer with an Ack and active Error flag. If not, the e.g. BaseStation would retry the "Set" request and produce more traffic.

It's not urgent to change this, because the BaseStation using FHEM should not allow sending such non-supported messages. But this is to correct the behavior in the devices according spec and a general quality improvement.