Kniwwelino
API
String getID()
retourne l'identifiant de la carte Kniwwelino = les 6 derniers chiffres de l'adresse MAC Wi-Fi.
String getName()
retourne le nom de la carte Kniwwelino = Kniwwelino + les 6 derniers chiffres de l'adresse MAC Wi-Fi.
String getMAC()
retourne l'adresse MAC Wi-Fi de la carte Kniwwelino.
String getIP()
retourne l'adresse IP Wi-Fi de la carte Kniwwelino.
boolean isConnected()
Vérifie la connexion Wi-Fi et MQTT de la carte Kniwwelino. Retourne vrai si la carte est connectée, faux sinon.
void sleep(uint16_t sleepMillis)
Met en veille le programme pour le nombre de millisecondes donné.
Utiliser ceci au lieu de arduino delay
, car il gère en arrière plan le Wi-Fi et le MQTT.
sleepMillis = millisecondes de mise en veille.
void loop()
boucle interne qui gère la connexion MQTT et la gestion des messages.
Doit être appelée régulièrement → termine la méthode de boucle Arduino.
void PINsetEffect(uint8_t pin, int effect)
Modifie l'effet du pin I/O (entrée/sortie) spécifié de la carte à on/off/blink/flash (allumé/éteint/clignote/clignote rapidement)).
pin = D5/D6/D7
effet = RGB_ON/RGB_BLINK/RGB_FLASH/RGB_OFF
void PINclear(uint8_t pin)
Clear the specified I/O Pin of the board. (set to OFF and remove from ticker)
pin = D5/D6/D7