I just got a Nodo Shop RFLink board as well as their WiFi adapter to make it work wirelessly (the place I have my HA server is not a good place for the RFLink, so USB isn’t an option). I am trying to figure out the best firmware to install on the wifi adapter, and best way to configure it in HA.
It looks like the RFLink folks suggest ESPEasy, and offer instructions for that, but only for Domoticz integration. The HA page about the RFLink component suggests esp-link. I think I also saw somewhere that people have gotten Tasmota to work for this.
So, which firmware do you folks use? How do you configure it? Any way to get it to work with HA autodiscovery (not for the RFLink bridge itself, but for the 433MHz sensors)?
Yeah, I ran across that, and it’s one approach. But as I understand it, this pushes the whole thing to MQTT. I was hoping to use the HA RFlink component, which needs a serial-over-IP link.
No real reason for this - the MQTT approach may work perfectly well… My biggest issue is sensor discovery. I really don’t want to have to individually configure each sensor, as I plan to have a bunch. I’ll have to see what works the best.
OK, I managed to get it sorted using ESPEasy - the problem was that the Arduino Mega I was using was not delivering 3.3V to the NodeMCU. Swapped it out and now have a link and can try to programme my Somfy blinds!
I did get it to work, but because of the specific sensors I had bought the whole thing was so frustrating that I gave up and got a Sonoff RF Bridge. Not nearly as capable, but was much easier to get to work. May go back and poke at the RFLink eventually.
Thank you for your reply, @Juliean_Galak Once I replaced my Arduino Mega for one that provides 3V3 I can get it to link to HASS but I still can’t get HASS to drive the blinds attached / issue the right code.
@Juliean_Galak did you happen to document the NodeMCU settings you used? I’m becoming convinced that this is where my problem lies - but can’t figure out where!
I hope you can point me in the right direction, I’m unable to configure Home Assistant with my RFLink and EspEasy. Everything seems to be working, but the sensors and switches do not appear in Home Assistant.
This is how EspEasy is set up and what’s showing in RFLink uploader:
Home assistant log shows Rflink to be connected:
2019-10-24 08:38:17 INFO (MainThread) [homeassistant.components.rflink] Initiating Rflink connection
2019-10-24 08:38:22 INFO (MainThread) [homeassistant.components.rflink] Connected to Rflink
But still, no data is displayed in Home assistant, the sensors show “Unknown”.
Thanks, that’s exactly the link I used to figure out the setup (the only difference is my ESP-01 is separate, not embedded on the MEGA. That’s why I don’t understand why it’s not working. It seems that the data does not get through from EspEasy to HASS. There is nothing in the HASS log, except that it got connected to RfLink.
espRFLinkMQTT is working, but I was hoping I could get stuff autoconfigured with the direct setup, and maybe it consumes less resources than MQTT.
Thanks. I tried different ports, none seemed to work. I checked with Packet sniffer on my router, it seems that no packet was sent out on those ports by EspEasy.
Solved it finally using Esp-link, which connected without a problem.
Thanks for the help.
After my first approach to get RFlink talking to HA with the espRFLinkMQTT over MQTT it was working fine but it not really intergrated in HA.
So, I have put RFlink on a Arduino Mega 2650 mini and a Wemos D1 mini with Esp-link on it to do the serial communication over wifi. With this combination the RFlink intergration is as simple as over USB. Just fill in the IP adress and port number and you good to go.
I added a few switches, temperature sensors an two window screens (covers).