sounds interesting!
it would either need a rework of the homeduino plugin or a new plugin for esp communication itself. guess imho a new plugin would be a better option since the homeduino plugin does not only provide rf communication.
but the advantage of this ESPimaticRF is that you don’t need any other plugin or install any software as mqtt and so on. so it’s easy to use and out of the box.
maybe in future the ESPimatic RF can be combined with some features known from ESPimatic itself.
Would be a swiss knife then
-
Announcement: ESPimaticRF coming soon
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
I was just thinking, this could be done a lot easier I guess, be it temporarily or for testing purposes. Just assign the correct RF code to the on/off message of an MQTT switch which publishes to a topic where the nodes are listening. This also provides the option of sending MQTT messages from specific nodes or to all nodes (dependent on the topic).
-
Also, the ESP on the Pi (with ESPimaticRF in homeduino) can still send/receive with local RF hardware.
You could attach the ESP to the Pi, connect the local RF hardware and install one ESPimaticRF node somewhere in the attic where that one RF device is slightly out of RF coverage.Next step for ESPimatic for now is to implement all the (sending) protocol definitions. This is used to analyze the RF command coming from pimatic, so the network knows the protocol/unit/id, which is used for the black/whitelisting.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
having a run now …
@koffienl said in Announcement: ESPimaticRF coming soon:
What is working?
…
Untested but multiple node should work without a problemconfirmed! working as seen above.
transmitting to several nodes
receiving from several nodespimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
Version 0.0.3 pushed to Github :
- Changed protocol parsing
- Changed hashing methode for UDP packets
- Info on root page
- Removed API key from config when in homeduino mode
- Added option to delete device from black/whitelist
- Fix in protocols.json
Edit : Forgot to mention in the post ; to delete a black/whitelisted device, simply click on the device in the ‘currently listed’ box, a poup will appear asking to confirm the deletion of the listing.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
update ota is working great btw
so easy to flash the devices. if using several nodes, the best would be to have the same hardware, so you need to compile the bin only once.just a question regarding the new bwlist feature, could you pls. provide a simple example for a bwlist.json file since there is no actual gui for adding (maybe if you are having the time for that … would be great )
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@leader21 Euh … there certainly is already a GUI
Perhaps you haven’t downloaded the latest HTML files? Make sure you have the latest bwlist.html and menubar.js and you should have a black/whitelist option in the menu.Adding something to the list is real easy : upon opening the bwlist page it will show you the latest received device, just cllick on blacklist or whitelist and that’s it.
Caution : only recognized protocols can be listed and so far only switch1 - switch10 is recognized as protocol. Working on extending the protocols. Current version allows you to blacklist a ‘unknown’ protocol , but that’s not advisable. Will be removed in upcoming release.Let me know if something doesn’w work on your side.
Any more testers? 14 upvotes, 430 views but only 1 tester?
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
Soon, I asked the China man to send my nodemcu by speedboat
Follow my domotica project on http://maredana.nl
-
@incmve Make him hurry, he’s got my new ESP also
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
@koffienl said in Announcement: ESPimaticRF coming soon:
@leader21 Euh … there certainly is already a GUI
oops… somehow now it is showing up!
sure, i always download the whole repo from git and flash the latest spiff too.
guess just a cache error although i’ve cleared it.Let me know if something doesn’w work on your side
all is good!! no worries!!
Any more testers? 14 upvotes, 430 views but only 1 tester?
strange … c’mon guys! it’s really a great application and eases RF communication up in lots of use cases!
promoted on facebook
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
Just ordered some ESP devices - but from China. So this needs some time!
-
@leader21 said in Announcement: ESPimaticRF coming soon:
strange … c’mon guys! it’s really a great application and eases RF communication up in lots of use cases!
i think you would be become more testers with a right “howto” and a list of Hardware.
How do i connect the ESP with power.
Yes, i can read and google all of these - but its very difficult if you have not enough programmer skill.What Hardware dit i need complete (Powersupply, ESP, homeudino?..?)
Can anyone write a “newbie” Howto? -
I am happy to trial this and to provide feedback. However, I’ll give a try with Arduino IDE 1.6.11 because this is what I am currently using for my ESP projects.
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
I got some esp´s around, was waiting for such a solution because i have often problems with homeduino and the connected port.
I will also start some testing and provide feedback.
-
@schmucke said in Announcement: ESPimaticRF coming soon:
@leader21 said in Announcement: ESPimaticRF coming soon:
strange … c’mon guys! it’s really a great application and eases RF communication up in lots of use cases!
i think you would be become more testers with a right “howto” and a list of Hardware.
How do i connect the ESP with power.
Yes, i can read and google all of these - but its very difficult if you have not enough programmer skill.What Hardware dit i need complete (Powersupply, ESP, homeudino?..?)
Can anyone write a “newbie” Howto?I have started a wiki: https://github.com/koffienl/ESPimaticRF/wiki , more will be added in the coming days.
On the other hand : connecting a ESP with a RF sender/transmitter is exactly the same as adding a Arduino Nano for the homeduino plugin.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
great! Thank you!
can i use this one? https://www.amazon.de/DAOKAI®-Serielle-Wireless-Transceiver-Modul-Empfangen/dp/B015D1AJ8S/ ?
-
you only need 2 gpio, that’s ok so far.
BUT :
we’re working with wemos or nodemcu which have 4MB / 32MBit memory.
if these esp01 from your amazon link are the 1MB / 4MBit versions this should work i guess.
ESPimatic is running on a 1MB esp1 when compressing the spiff files with gzip.
I only have the 512MB esp1 here. i guess these are not usable.@koffienl
could you maybe add the system information in a future version as in espimatic too if this is not too much work (copy paste maybe ^^). could be very informative
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@schmucke said in Announcement: ESPimaticRF coming soon:
great! Thank you!
can i use this one? https://www.amazon.de/DAOKAI®-Serielle-Wireless-Transceiver-Modul-Empfangen/dp/B015D1AJ8S/ ?
I really recommend a unsoldered Wemos D1 mini as homeduino (when not using RF on the homeduino) and a NodeMCU as a node. Prices in China are the same as the ESP-01 your linking to.
Like Leader21 said : SPIFFS could be an issue but I guess it can fit if you GZIP every single file.Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
this is my actual setup:
- Raspberry Pi 3 with jessie. connectet per RJ45 to the network (wired)
- arduino nano with a reciver and a sending unit.
What i need: i just need a higher range for the sending unit. often the signal just not recive in the bedroom upstairs.
my plan: i connect a wifi connector upstairs so i can send signals per WiFi to the NodeMCU. The NodeMCU push the RF command to the reciver.
why dit i need two of the nodemcu? -
If you want to send RF over wifi from Pimatic then you will need a ESP8266 connected to your Pi plus a ESP8266 in the bedroom to receive the wifi signal and process as RF.
If you ONLY want to grab some RF signals in the bedroom and send them over wifi to Pimatic, you can use only one ESP in the bedroom.Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm