Browse Source

Merge pull request #2322 from alextircovnicu/dev

Correct manufacturer on HASSIO discovery + build error for IR TX not in raw mode
mcspr-patch-1
Max Prokhorov 4 years ago
committed by GitHub
parent
commit
7448ebf1fb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions
  1. +2
    -2
      code/espurna/homeassistant.cpp
  2. +4
    -4
      code/espurna/ir.cpp

+ 2
- 2
code/espurna/homeassistant.cpp View File

@ -82,8 +82,8 @@ struct ha_config_t {
deviceConfig.createNestedArray("identifiers").add(identifier.c_str()); deviceConfig.createNestedArray("identifiers").add(identifier.c_str());
deviceConfig["name"] = name.c_str(); deviceConfig["name"] = name.c_str();
deviceConfig["sw_version"] = version.c_str(); deviceConfig["sw_version"] = version.c_str();
deviceConfig["manufacturer"] = getDevice().c_str();
deviceConfig["model"] = getManufacturer().c_str();
deviceConfig["manufacturer"] = getManufacturer().c_str();
deviceConfig["model"] = getDevice().c_str();
} }
ha_config_t() : ha_config_t(DEFAULT_BUFFER_SIZE) {} ha_config_t() : ha_config_t(DEFAULT_BUFFER_SIZE) {}


+ 4
- 4
code/espurna/ir.cpp View File

@ -67,9 +67,9 @@ Raw messages:
uint8_t _ir_repeat_size = 0; // size of repeat array uint8_t _ir_repeat_size = 0; // size of repeat array
uint16_t * _ir_raw; // array for sending codes and repeat codes uint16_t * _ir_raw; // array for sending codes and repeat codes
#else #else
uint8_t _ir_type = 0; // Type of encoding
uint64_t _ir_code = 0; // Code to transmit
uint16_t _ir_bits = 0; // Code bits
decode_type_t _ir_type = UNUSED; // Type of encoding
uint64_t _ir_code = 0; // Code to transmit
uint16_t _ir_bits = 0; // Code bits
#endif #endif
uint8_t _ir_repeat = 0; // count of times repeating of repeat_code uint8_t _ir_repeat = 0; // count of times repeating of repeat_code
@ -208,7 +208,7 @@ void _irMqttCallback(unsigned int type, const char * topic, const char * payload
if (col > 0) { if (col > 0) {
_ir_type = data.toInt();
_ir_type = static_cast<decode_type_t>(data.toInt());
_ir_code = strtoul(data.substring(col+1).c_str(), NULL, 10); _ir_code = strtoul(data.substring(col+1).c_str(), NULL, 10);
col = data.indexOf(":", col+1); col = data.indexOf(":", col+1);


Loading…
Cancel
Save