Forum Replies Created
-
AuthorPosts
-
Hi Rix,
I think you can find all information in this articleEbyte LoRa E32 device for Arduino, esp32 or esp8266: fixed transmission – 4
You can use the addressing of the device to send messages to each other. Or you can use broadcast to send a message to all devices in the channel.
Do you have a particular problem?
Bye Renzo
Hi Robert,
ok, now I understand.
I don’t know why It return 12 bytes, for my library was irrelevant because I use a fixed-size container and I flush the buffer to the end.
Probably It uses that byte like a terminating one.If I understand you have a remote sensor that works on low power (with a battery I think) and you must get all the temperatures in a central server.
If you need few frequencies data (more than a minute) I think the better solution is to write a simple Gateway that
- send a message to the device and wake It;
- the client sends back the temperature;
- the gateway sends a message to a central server;
You can do that with a WOR of LoRa device
Ebyte LoRa E32 device for Arduino, esp32 or esp8266: WOR (wake on radio) microcontroller and new Arduino shield – Part 6And use a free (limited) service like AWS for the Gateway
AWS IoT core and MQTT services: connect esp32 devices – 4If you need high frequencies data simply send the data from the client to a gateway that send all the data to the central server.
If you need a dashboard with all widgets pre-created you can use Blink, Arduino IoT, or Adafruit IO, but exists several IoT dashboards like that all free.
If you want use thethingnetwork with your device you can use the Arduino Library
https://www.thethingsnetwork.org/docs/devices/uno/quick-start/
Bye Renzo
Basically thing network is simply a redirecting of the messages to a push server.
I don’t know what is your need, but I wrote for other things a simple gateway if you are interested.Take a look
EByte LoRa E32 gateway: manage via REST and WebSocket (esp8266, esp32) – 1If you explain your need we can try to find a solution, but if you need specifically that network you must put some effort on develop the protocol.
Bye Renzo
Hi Robert,
I don’t understand the issue, please post your code, and we are going to check It.
Bye RenzoHi Philipp,
thanks, no I don’t find interest in the Thing Network, which if I understand is the standardization of a stack to put the Lora messages on the public web socket server.But if some people ask to me probably I’m going to adapt the Arduino library to these devices.
Bye Renzo
Hi CLP58,
use the project I shared, first read the README and configure your network.Download the repository, uncompress and open .ino file with Arduino IDE.
Select one of these configurations
you can set wifi manager at startutp to insert wifi intercatly:
#define WIFI_MANAGER
you can set multiple wifi setting stationstationList[] = {{"SSID1","passwd1", true},{"SSID2","passwd2", true}};
if you set falst the dhcp parameter stationstationList[] = {{"SSID1","passwd1", false},{"SSID2","passwd2", false}};
and add ip config#define ST_IP 192,168,1,41 #define ST_GATEWAY 192,168,1,1 #define ST_NETMASK 255,255,255,0 // One or two DNS servers can be supplied, only the NTP code currently uses them #define ST_DNS1 192,168,1,1 // #define ST_DNS2 8,8,8,8
you can set the initial resolution of the cam
#define UXGA FRAMESIZE_XGA // UXGA(1600x1200) #define SXGA FRAMESIZE_SVGA // SXGA(1280x1024) #define XGA FRAMESIZE_VGA // XGA(1024x768) #define SVGA FRAMESIZE_HVGA // SVGA(800x600) #define VGA FRAMESIZE_CIF // VGA(640x480) #define CIF FRAMESIZE_QVGA // CIF(400x296) #define QVGA FRAMESIZE_240X240 // QVGA(320x240) #define HQVGA FRAMESIZE_HQVGA // HQVGA(240x176) #define QQVGA FRAMESIZE_96X96 // QQVGA(160x120) #define INITIAL_FRAME_SIZE UXGA
Bye Renzo
29 April 2022 at 07:47 in reply to: SMTP error: We do not authorize the use of this system to transport unsolicited change HELO #20606Hi Sebastian,
can you write the provider and the port of your SMTP email service?
Bye RenzoHi CLP58,
Try to put that function before the utilization.
I try to find some time to verify.
Bye RenzoHi, Dominique,
Don’t worry, but I don’t test that function deeply; give me feedback about that functionality.
For the Serial problem, can you explain which issue you have?
Bye RenzoHehehehhe.. perfect!
Let us know what you are planning.
Bye RenzoHi CLP58,
don’t worry It’s all written in the guide.
Bye RenzoHi CLP58,
you can find all information on the site, you can start from this article and go on.MKS WIFI for Makerbase Robin: boards and how to wiring esp12 & NodeMCU – 1
Bye Renzo
Hi Francesco,
I think the fastest and simple solution is to modify the current version of the web interface, you can find It on GitHub.For the IP remember that when installing It on the device you can use the relative path, so if you use, in your code, an address like
/pippo
the result becomesHTTP://indirizzo/pippo
.In the code I shared you can find a
settings.json
file, inside there is a static IP used when I develop the web interface from a PC, but when I generate the package to install on the device I don’t copy thesettings.json
file, It will be generated by the Arduino firmware without the IP, so all the path will be relative.Bye Renzo
Hi Rix,
try to add an antenna or put the devices farther. There isn’t a specified reason for so high latency.
Bye Renzo -
AuthorPosts