from claseDosW import *
#from claseTres import *
from manejo_MQTTW import *
import time
import _thread 
time.sleep(5)
debug = True

estado_conexion = conexionInternet() # almacena el true o false de la variable

if debug:
    print(f'{estado_conexion=}') # imprimame estado_conexion

if estado_conexion: # Si el estado devuelve un True
    print("Hay conexion WIFI con WOKWI")
    cliente = conectar_mqtt() #Se llama a conectar_mqtt y se guarda en cliente
    if not cliente: #si no hay cliente
        print("NO ME PUEDO SUSCRIBIR")
    else: #Si la conexión fue exitosa
        #publicar_mensaje_prueba(cliente) #LLamo la funcion publicar mensaje
        #publicar_estado(cliente) #Publicar estado del boton cada que pulsemos el boton
        #suscribirse(cliente,"Huawei")
        #suscribirse_Tarea(cliente,"Tarea")
        #publicar_estado_tarea(cliente)
        suscribirse_Json(cliente, "Tarea")
        #enviar_estado(cliente)
        #_thread.start_new_thread(publicar_estado_pulsador_wokwi, (cliente, "pulsador/wokwi", 15))


else:
    #lanzarServidor()
    print("No nos conectamos")