error: 'ThingsBoardHttp' does not name a type
Hi,
I get the following error message sketch_jan02c:54:1: error: 'ThingsBoardHttp' does not name a type ThingsBoardHttp tb(client, TOKEN, THINGSBOARD_SERVER, THINGSBOARD_PORT); ^ When I try to compile this example https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK/tree/master/examples/0005-arduino-sim900_send_telemetry_http
I using version 0.4.0 of ThingsBoard library and Arduino IDE 1.8.10
/Thanks
I had a very similar problem using platfromio, same error. The ArduinoHttpClient library uses conflicting names with the ones in https://github.com/espressif/arduino-esp32 The file name for the .h file is the same. Try to use a specific path, or rename one of the files. In my case I forked the library to rename the file because I could not avoid the conflict any other way.
I have the same issue ... any solution?

As I mentioned, it's a header file name conflict with that library. My fork is public if you want to try it instead. https://github.com/Panometric/ArduinoHttpClient
This is the problem with Thingsboard library version 0.4.0, just install the older version (0.2.0), now it's working for me...
Same problem with v0.6.0
Hi. Anyone has solution for this instead of using older library? This problem occurs when I compile for ESP32. Any idea? Thanks
Currently facing same issue here. Any solutions that does not involve not using older versions?
@imbeacon I think this issue can be closed, this issue refers to an old version and the new examples should fix it.