Would You Like Support For ESP8266 'Nodes'?
-
And now have you got network, where RF nodes can directly communicate with RS485 nodes without controller?
I think no.@kimot said in Would You Like Support For ESP8266 'Nodes'?:
And now have you got network, where RF nodes can directly communicate with RS485 nodes without controller?
I think no.Where did you read that? I can't imagine anyone here making a statement like that. Certainly nobody has said that in this topic.
-
@kimot said in Would You Like Support For ESP8266 'Nodes'?:
And now have you got network, where RF nodes can directly communicate with RS485 nodes without controller?
I think no.Where did you read that? I can't imagine anyone here making a statement like that. Certainly nobody has said that in this topic.
@affordabletech did you look at https://forum.mysensors.org/topic/6961/nrf5-bluetooth-action ?
-
@kimot said in Would You Like Support For ESP8266 'Nodes'?:
And now have you got network, where RF nodes can directly communicate with RS485 nodes without controller?
I think no.Where did you read that? I can't imagine anyone here making a statement like that. Certainly nobody has said that in this topic.
I've been told "the focus of MySensors is on RF and RS-485 communications", whereas I always thought MySensors was about an 'open and practical Home Automation ....
Normally, nodes on different "media" cannot talk each to other.
So you need write code for some "super gateway", which integrate RF, RS485 and wifi, to receive data from one media and resend it to other media or to controller.
Then I suggest PJON protocol, which support synchronous and for this purpose useful asynchronous ACK and different network ID.
Or put some UPS on your windows controller. -
I've been told "the focus of MySensors is on RF and RS-485 communications", whereas I always thought MySensors was about an 'open and practical Home Automation ....
Normally, nodes on different "media" cannot talk each to other.
So you need write code for some "super gateway", which integrate RF, RS485 and wifi, to receive data from one media and resend it to other media or to controller.
Then I suggest PJON protocol, which support synchronous and for this purpose useful asynchronous ACK and different network ID.
Or put some UPS on your windows controller. -
@gohan
I think he wants integrate ESP8266 to be able talk directly to other MySensors nodes.
Here is his answer:*Yes, I've had to do that for a couple of ESP8266 nodes I added recently, but the problem with that work-around is that those nodes are not really part of the network. They are 'isolated' because they bypass the gateway and cannot talk / interact with other nodes, so you no longer have an 'integrated home automation network' and it can quickly become a 'disjointed collection of random nodes'.
A lot of thought was put into the design of my system so that many of my nodes communicate direct with each other; if nodes have to depend on the controller to do their job, the system doesn't work if the controller is temporarily off-line..... * -
@kimot said in Would You Like Support For ESP8266 'Nodes'?:
And now have you got network, where RF nodes can directly communicate with RS485 nodes without controller?
I think no.Where did you read that? I can't imagine anyone here making a statement like that. Certainly nobody has said that in this topic.
@affordabletech Playing with custom transport isn't that hard. Here is an unfinished example if you want to follow this path (sorry, I did it in a hurry, so maybe it isn't very self explanatory):
https://github.com/marceloaqno/MySensors/commit/696d0d3993d88b2dc4565db6cb12f57a461372adI think there has never been much interest in creating an ethernet transport before, given the fact that mysensors don't support multiple transports. But there is some work being done to change that.
Building a node-to-node network using Ethernet with a standard client-server topology wouldn't be an easy task, I don't know how you intend to do it, but MQTT could help you with that.
-
@marceloaqno ppp
Thanks for the link, I really appreciate the constructive attitude. It might just be what I need to take the plunge and dive in...I'll have a look and get back to you.
Paul
-
@AffordableTech
in aliexpress, type "nrf51822" or "nrf52832", and you'll find lot of different dev boards, "final" products etc.. few bucks and more. There is also adafruit, sparkfun (> 15$ .. I agree), or even an original nordic nrf5x dev board is 40$, worth it for dev.
it works in MySensors https://www.openhardware.io/view/376/MySensors-NRF5-Platform- nrf52832: more ios, more peripherals, nfc+ ble or ESB(rf24 compatible mode), very low power. and soon nrf52840 will provide more range (integrated pa), integrated usb, 5v tolerant etc.
- esp8266 ?? wifi ? power hungry. limited ios and peripheral. else it's fun "toy" to play and tinker, I agree. I have a bunch of them that I won't never use I think :confused:
I'm not telling to give up on your esp or "go else where" (though, I haven't read the user said that in the other post, he was just trying to help with what he knows is available).
If you ask me, I prefer esp32 instead of esp8266.. I'm using esp32 for gw/bridge only, personally I think it's dumb to use wifi nodes for everything. I imagine people wanting that, would be mainly for convenience, money maybe or because they don't know pros&cons and alternatives.+1 for marcelo comment above
Lack of time is main problem. So why not helping us, you're welcome! the more features in MySensors, the more fun, and .. the more maintenance :grimacing:Edit: I didn't see your reply above, great to hear ;)
-
Thanks @scalz,
A very helpful an welcoming reply.Im no great fan of ESP, particularly becuse of its lack of i/o but it seems ideal for a simple node wirh one switch or I2C sensir.
Here (in Australia) Adafruit and Spark fun products are 200% to 300% higher than US price. I get stuff direct from them when I need qty, but fir 1 or 2 boards, the shipping is just too expensive. So yes, an Adafruit or Spark 5x here is $65.
Anyhow, I will be checking out AliExpress - thanks!
If I can contribute, I will, I'm so happy with my HA, I want to see everyone experiencing what a truly 'smart home' is about. Hardware vendors push their own idea of smart home, but many dont want to share data with competitors products. Sharing data etc is what makes o.s. projects so great. If I can create, or help to create an ethernet based nodes, that would be fantastic as I know how good it is if a simple MySensors temp sensor could switch on a heater 'direct' without having to rely on a controller.
The reason u think this is good, is because little micro processors just seem to do their job year after year, without maintenance, as long as you feed them 'volts'. Complex controllers just are not as reliable.
My water heater is controlled by Arduino which saves me $1,200 pa at least. My hot water now costs 35 cents a day (because it knows my patterns), whereas it usdd to cost $2 to $3 per day keeping it at 55 deg c (thermostats often not adjustable in Oz).I just need 40 deg most of the day (for hand wash etc) and a 'boost' to 55 deg just before my shower/bath. If I want a shower at an 'unusual' time, I have a 'boost' button on my phone or PC and 15 min later water is HOT!. $1200+ for the occasional inconvenience of waiting 15 min is
fine'smart' by me.Cheers,
Paul....
-
Thanks @scalz,
A very helpful an welcoming reply.Im no great fan of ESP, particularly becuse of its lack of i/o but it seems ideal for a simple node wirh one switch or I2C sensir.
Here (in Australia) Adafruit and Spark fun products are 200% to 300% higher than US price. I get stuff direct from them when I need qty, but fir 1 or 2 boards, the shipping is just too expensive. So yes, an Adafruit or Spark 5x here is $65.
Anyhow, I will be checking out AliExpress - thanks!
If I can contribute, I will, I'm so happy with my HA, I want to see everyone experiencing what a truly 'smart home' is about. Hardware vendors push their own idea of smart home, but many dont want to share data with competitors products. Sharing data etc is what makes o.s. projects so great. If I can create, or help to create an ethernet based nodes, that would be fantastic as I know how good it is if a simple MySensors temp sensor could switch on a heater 'direct' without having to rely on a controller.
The reason u think this is good, is because little micro processors just seem to do their job year after year, without maintenance, as long as you feed them 'volts'. Complex controllers just are not as reliable.
My water heater is controlled by Arduino which saves me $1,200 pa at least. My hot water now costs 35 cents a day (because it knows my patterns), whereas it usdd to cost $2 to $3 per day keeping it at 55 deg c (thermostats often not adjustable in Oz).I just need 40 deg most of the day (for hand wash etc) and a 'boost' to 55 deg just before my shower/bath. If I want a shower at an 'unusual' time, I have a 'boost' button on my phone or PC and 15 min later water is HOT!. $1200+ for the occasional inconvenience of waiting 15 min is
fine'smart' by me.Cheers,
Paul....
TO ALL IN THIS TOPIC
I though it was appropriate I acknowledge that I now realise I misunderstood there was anti-ESP sentiment here, its more a case of just too busy to jump onto every idea mentioned. Like a few others who spoke to me, I failed to make an official request, therefore until I did and was told err.. 'where to go', I should not have assumed anything.There was never any ill intention, just frustration as I probably love MySensors as much as anybody else here. Like everyone, I have real time restraints, but if I can conribute, I will.
My thanks to everyone who has taken the time to comment.
Paul