mirror of
https://github.com/esphome/esphome.git
synced 2024-11-23 15:38:11 +01:00
Also fake status pin
This commit is contained in:
parent
da3abf07c3
commit
2a69352c56
2 changed files with 2 additions and 6 deletions
|
@ -2,7 +2,6 @@
|
|||
#include "esphome/core/gpio.h"
|
||||
#include "esphome/core/helpers.h"
|
||||
#include "esphome/core/log.h"
|
||||
#include "esphome/core/util.h"
|
||||
|
||||
namespace esphome {
|
||||
namespace tuya {
|
||||
|
@ -484,15 +483,14 @@ void Tuya::send_empty_command_(TuyaCommandType command) {
|
|||
}
|
||||
|
||||
void Tuya::set_status_pin_() {
|
||||
bool is_network_ready = network::is_connected() && remote_is_connected();
|
||||
this->status_pin_->digital_write(is_network_ready);
|
||||
this->status_pin_->digital_write(true);
|
||||
}
|
||||
|
||||
uint8_t Tuya::get_wifi_status_code_() {
|
||||
uint8_t status = NET_STATUS_WIFI_CONNECTED;
|
||||
|
||||
// Protocol version 3 also supports specifying when connected to "the cloud"
|
||||
if (this->protocol_version_ >= 0x03 && remote_is_connected()) {
|
||||
if (this->protocol_version_ >= 0x03) {
|
||||
status = NET_STATUS_CLOUD_CONNECTED;
|
||||
}
|
||||
|
||||
|
|
|
@ -32,6 +32,4 @@ bool mqtt_is_connected() {
|
|||
return false;
|
||||
}
|
||||
|
||||
bool remote_is_connected() { return api_is_connected() || mqtt_is_connected(); }
|
||||
|
||||
} // namespace esphome
|
||||
|
|
Loading…
Reference in a new issue