Tag v1.5.3

This commit is contained in:
Robert Strouse 2023-05-08 17:14:30 -07:00
parent 56aabfd1d1
commit 53ac717cf3
2 changed files with 1 additions and 1 deletions

View file

@ -122,7 +122,7 @@ void somfy_frame_t::decodeFrame(byte* frame) {
this->cmd = (somfy_commands)((decoded[1] >> 4) | ((decoded[8] & 0x08) << 4));
this->rollingCode = decoded[3] + (decoded[2] << 8);
this->remoteAddress = (decoded[6] + (decoded[5] << 8) + (decoded[4] << 16));
this->valid = this->checksum == checksum && this->remoteAddress < 16777215 && this->rollingCode > 0;
this->valid = this->checksum == checksum && this->remoteAddress > 0 && this->remoteAddress < 16777215 && this->rollingCode > 0;
if (this->valid) {
// Check for valid command.
switch (this->cmd) {