💬 Building an Ethernet Gateway
-
I did look a little closer to the page you referenced and noticed your pin "color coding" was identical between the two radios, even though those two pin names were different. Would it be safe to interpolate those same "color codes" between the radio and the Arduino (using Pro Mini) even though the pin names are different?
Thanks for clarifying @flyyboyy
The following are used for SPI:
NSS (also called SÌ…SÌ…, SSEL, CS, CÌ…SÌ…, CE, nSS, /SS, SS# according to wikipedia)
SCK
MOSI
MISOand yes, I think they use the same colors on the nrf and rfm instructions. But I am not sure about CE vs CSN on the nrf24.
I have updated the table for w5100 to include the NSS naming.
-
I created a case for this gateway.
https://www.thingiverse.com/thing:2923130 -
OK, who's up for a WHOLE LOTTA handholding? Dang, guess I'm getting denser the older I get.
Is this page the place to solicit help, or should I start a new topic in the forum? I searched there for answers to my yet-unstated questions but found nothing. Guess I am the only one that doesn't get it. . .
TIA for any takersflyy
-
By the way, the questions at this point relate directly to the Ethernet Gateway -- that's why I was asking if this page was the proper place to ask
@flyyboyy here or in a new thread doesn't matter that much - as long as you don't post the same thing in multiple places.
https://forum.mysensors.org/category/5/troubleshooting is a good category for troubleshooting
The post at the top of that page lists the most common problems, how to troubleshoot them, and what information is usually required to help so you can get help as quick as possible.
-
WizNET W5500 Ethernet module
For your information.
A W5500 module can also be used. The wiring is the same as for the W5100 module (with A0, A1, A2). The Arduino code must be changed in two places:-
use as Ethernet module type
#define MY_GATEWAY_ENC28J60 -
#include <Ethernet2.h> instead of #include <Ethernet.h>
-
-
The newest version of the standard Arduino Ethernet (2.0.0) now has built-in support for the W5500 (in addition to W5200 and W5100) modules.
This eliminates the need to pull in the Ethernet2 library and change the sketch code to build an Ethernet Gateway with the newer/cheaper/better W5500 modules.
Supposedly it also has some substantial performance improvements as well (see here: https://www.pjrc.com/arduino-ethernet-library-2-0-0/).
The only downside I have run across so far is the increased progmem flash size that makes the sketch about 2.8 KB larger. -
Hi
I try building gateway on my Arduino Mega and i defined this:
// Controller ip address. Enables client mode (default is "server" mode).
// Also enable this if MY_USE_UDP is used and you want sensor data sent somewhere.
#define MY_CONTROLLER_IP_ADDRESS 192, 168, 13, 252This is ip my Controller on RPI4 with installed Hassos(Home Assistant). But when it is defined i can not controll my relay on gateway. When delete this define all works ok and i can controll relay from home assistant. Please help me... I want define it to block controll only from one device in my network(controller automation Home Assistant).
-
i built the ethernet gateway with the ENC28J60 module, arduino nano v3.0 and RF24 radio, using this guide and there are three problems which i'm not being able to solve (i used the https://github.com/mysensors/MySensorsArduinoExamples/tree/master/libraries/UIPEthernet, as suggested).
- fixed ip, connected to power supply, ethernet cable and usb - ping works, but HA does not "sees"
- fixed ip, connected to power supply, ethernet cable but no usb - ping does not works ????
- commented ip definition, to enable dchp - does not work.
seams the instructions are outdated -
i really need help to make it work.
thx