Alexa with NodeMCU

Hi !
My code is correct and it work perfectly BUT... I want add one push button for ON/OFF my lights.
How add 2 push buttons, one for each ligh?
Thks !!!!

#ifdef ARDUINO_ARCH_ESP32
#include <WiFi.h>
#else
#include <ESP8266WiFi.h>
#endif

#include <Espalexa.h>

int Fokita = D1;
int Foco = D2;
int Led = D8;

const char* ssid = "xxxx";
const char* password = "xxxxx";

Espalexa alexita;

void FuncionFokita(uint8_t brightness);
void FuncionFoco(uint8_t brightness);

void setup() {
 Serial.begin(115200);
 pinMode(Fokita, OUTPUT);
 pinMode(Foco, OUTPUT);
 pinMode(Led, OUTPUT);
 
 ConectarWifi();
 alexita.addDevice("Foco", FuncionFoco);
 alexita.addDevice("Fokita", FuncionFokita);
 alexita.begin();
}

void loop() {
 ConectarWifi();
 alexita.loop();
 delay(1);
}

void ConectarWifi() {
 if (WiFi.status() != WL_CONNECTED) {
   WiFi.mode(WIFI_STA);
   WiFi.begin(ssid, password);
   Serial.println("");
   Serial.println("Connecting to WiFi");
   
   while (WiFi.status() != WL_CONNECTED) {
     /*digitalWrite(Led, LOW);
     delay(1000);
     digitalWrite(Led, HIGH);*/
     delay(1000);
     Serial.print(".");
   }
   
   Serial.print("Connected to ");
   Serial.println(ssid);
   Serial.print("IP address: ");
   Serial.println(WiFi.localIP());

   digitalWrite(Led, LOW);
   delay(1500);
   digitalWrite(Led, HIGH);
   delay(2000);
   digitalWrite(Led, LOW);

 }
}

void FuncionFoco(uint8_t brightness) {
 Serial.print("Funcion Foco - ");

 if (brightness) {
   digitalWrite(Foco, 1);
   Serial.println(" Encender ");
 }
 else {
   digitalWrite(Foco, 0);
   Serial.println(" Apagar ");
 }
}

void FuncionFokita(uint8_t brightness) {
 Serial.print("Funcion Fokita - ");

 if (brightness) {
   digitalWrite(Fokita, 1);
   Serial.println(" Encender ");
 }
 else {
   digitalWrite(Fokita, 0);
   Serial.println(" Apagar ");
 }
}

Connect two buttons with digital pins and then get their status using digitalRead command, check examples for digitalRead.