Error in Blynk librarie

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:376:6: note: no known conversion for argument 1 from ‘IPAddress::’ to ‘uint8_t* {aka unsigned char*}’

Someone knows what this mean??

Post your sketch please

//Libraries
#include <SPI.h>
#include <Ethernet.h>
#include <BlynkSimpleEthernet.h>
#include <IRremote.h>
#include <SimpleTimer.h>
#include <dht.h>

//Definiçoes
#define dht_dpin A1

//Pré void
dht DHT;
SimpleTimer timer;
IRsend irsend;


char auth[] = "e2a6bdbbd0a34bc7a1f6379e834fe88a";

void setup() {
  Serial.begin(9600);
  Blynk.begin(auth);
}

void loop() {
  int luz = analogRead(5);
  luz = map(luz, 0, 1023, 0, 100);
  int chk = DHT.read11(dht_dpin);
  Blynk.virtualWrite(1, String(DHT.temperature) + "°C");
  Blynk.virtualWrite(2, String(DHT.humidity) + "%");
  Blynk.virtualWrite(3, String(luz) + "%");
  delay(200);
  Blynk.run();
}

in any case, using delay virtualWrite directly in the loop is a bad way… this is addressed in the documentation.
Switch to using SimpleTimer at least :smile:

But thsi is not related to error. What is you Arduino IDE version?

Its an arduino uno, I was using normally, but when I tried to update the sketch it happened

It may be problem with you Arduino IDE or our library installation.
Could you try reinstalling the latest versions?

I’ve just reinstaled the IDE, this is the new error

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp: In member function ‘void EthernetClass::begin(uint8_t*, IPAddress, IPAddress, IPAddress, IPAddress)’:

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:65:39: error: no matching function for call to ‘W5100Class::setIPAddress(IPAddress::&)’

W5100.setIPAddress(local_ip._address);

                                   ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:65:39: note: candidate is:

In file included from C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:1:0:

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:392:6: note: void W5100Class::setIPAddress(uint8_t*)

void W5100Class::setIPAddress(uint8_t *_addr) {

  ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:392:6: note: no known conversion for argument 1 from ‘IPAddress::’ to ‘uint8_t* {aka unsigned char*}’

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:66:38: error: no matching function for call to ‘W5100Class::setGatewayIp(IPAddress::&)’

W5100.setGatewayIp(gateway._address);

                                  ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:66:38: note: candidate is:

In file included from C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:1:0:

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:368:6: note: void W5100Class::setGatewayIp(uint8_t*)

void W5100Class::setGatewayIp(uint8_t *_addr) {

  ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:368:6: note: no known conversion for argument 1 from ‘IPAddress::’ to ‘uint8_t* {aka unsigned char*}’

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:67:38: error: no matching function for call to ‘W5100Class::setSubnetMask(IPAddress::&)’

W5100.setSubnetMask(subnet._address);

                                  ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:67:38: note: candidate is:

In file included from C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\Ethernet.cpp:1:0:

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:376:6: note: void W5100Class::setSubnetMask(uint8_t*)

void W5100Class::setSubnetMask(uint8_t *_addr) {

  ^

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:376:6: note: no known conversion for argument 1 from ‘IPAddress::’ to ‘uint8_t* {aka unsigned char*}’

Foram encontradas múltiplas bibliotecas para “SimpleTimer.h”
Usado: C:\Users\Jesio\Documents\Arduino\libraries\SimpleTimer
Não usado: C:\Users\Jesio\Documents\Arduino\libraries\SimpleTimer-master
Foram encontradas múltiplas bibliotecas para “SPI.h”
Usado: C:\Users\Jesio\Documents\Arduino\libraries\SPI
Não usado: C:\Users\Jesio\Documents\Arduino\libraries\Robot_Control
Não usado: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Foram encontradas múltiplas bibliotecas para “Ethernet.h”
Usado: C:\Users\Jesio\Documents\Arduino\libraries\Ethernet
Não usado: C:\Program Files (x86)\Arduino\libraries\Ethernet
Foram encontradas múltiplas bibliotecas para “IRremote.h”
Usado: C:\Users\Jesio\Documents\Arduino\libraries\IRremote
Não usado: C:\Program Files (x86)\Arduino\libraries\RobotIRremote
exit status 1
Erro compilando.

I just tried your code. It compiles OK.
I had to remove dht and IRremote ad I don’t have them.
But in other means it looks OK…

I’ll try to to reinstall all my libraries and see what happens

Still happening

C:\Users\Jesio\Documents\Arduino\libraries\Ethernet\utility/w5100.h:376:6: note: no known conversion for argument 1 from ‘IPAddress::’ to ‘uint8_t* {aka unsigned char*}’