Can you elaborate on a high level, the differences between Cayenne and Blynk?
Could you give the points on which Cayenne scores?
Can you elaborate on a high level, the differences between Cayenne and Blynk?
Could you give the points on which Cayenne scores?
High level - Blynk more complicated more suitable for those who want to write code for functions. if you use the basic functions its fine but if you want more out of it without creating code etc then its not for you. I used it for a while to a point where it was better than Cayenne but now Cayenne is out performing Blynk. Cayenne still needs some development but its great!
Some points:
Blynk - Small user interface difficult to sometimes see screen based on dark colours , lost connectivity to Pi too often. Good for the basics.
Cayenne scores on many levels: Simple to use, great for scheduling triggers and events , donāt have to use cron jobs on the Pi, great device monitoring and status notifications for buttons - you know when something has happend from the console, etcā¦Still waiting for landscape orientation for handheld devices and code behind widgets to run scripts from the pi, but the team is aware of thisā¦
Hope this brief description helps.
A few main highlights:
I hope this helps.
For this you can download Rotation Locker from google play, I have it on a tablet with cayenne app running and it works. Just a bypass until official release.
Regards
Amol,
Although you have been around for a while, I noticed this is your first post. So, please allow me to say Welcome to the Cayenne community!
Sorry, this will be a response from a very low level; me.
Differences:
Blynk - code
Cayenne - no code
I learned a long time ago (FORTRAN, COBOL, BASIC) that code is not my thing. Hardware on the other hand I very much enjoy. If I plug this into that, and then something happens, Iām happy! Iām well aware that none of this happens without code, I just donāt do code.
Cayenne has enabled and encouraged me to assemble sensors, actuators, and processors, together and have them generate information and do things that interest me. Is it imperative that I know that it is 0.69°C in my backyard right now? Probably not. Could I have purchased a consumer indoor/outdoor thermometer and achieved the same outcome? Probably.
I guess the bottom line is that in the past I started my computer day looking at this C:\>
, today Iām presented with a GUI that greatly enhances my UX. Cayenne is the drag and drop GUI that greatly enhances my IoT experience.
Again Amol, welcome,
Ian
@electronicsguy
I use both, so I must say I disagree with people here. Loving Cayenne, but trying to be objective.
For me itās the opposite: Cayenne is great for beginners, while Blynk is definitely much more flexible and allows a lot more. They might not have the triggers, which I personally love on Cayenne, however coding is still super simple. I donāt mind putting 3 lines of code to push data from hardware to my own cloud or writing a simple IF statement. For basic operations, like switching GPIOs you donāt have to code on Blynk - same as Cayenne, it works out of the box.
Web dashboard is definitely a huge benefit for Cayenne as for me.
Blynk seems to have no plans for that.
Cayenne works with RPi only,
Blynk works with all the hardware I know and use + supports any connection type
They do have scheduling and real-time clock. They call it Timer Widget
I donāt know if Cayenne team has plans on āexporting appsā, but this is what Blynk does really well. My wife has a clone of my project set up which she can only use, but canāt modify, which is really nice.
The last point:
Cayenne is not open-source (or at least I canāt find info on that) - correct me if Iām wrong
Blynk cloud and libs are open-source. Iām the kind of guy who likes keeping his data for himself
I think that these products are just different tools, where you choose one which is more suitable for a task.
Absolutely concur!
There are many options out there (thank goodness!), and I find that Cayenne is the best fit for my situation.
As a good friend of mine says often- āNot better, just differentā - Sal Glasser
Also, welcome to the group and thank you for your input,
Ian
Hello everyone and thank you for all your inputs. I want to do some simple projects with my Raspberry Pi and some sensors for temperature, humidity, motion sensing. I am comfortable coding in C and Python. I did hook-up a single temperature sensor to my Blynk project and got some readings. Iāll work on setting up Cayenne over the weekend and see how it goes. The web dashboard certainly seems useful!
Ian, do you have any project schematics that youāre willing to share?
Amol,
Sure! I donāt have a lot of my own, but I will share. What devices do you have?
Most all, if not all of the devices supported by Cayenne are documented in separate tutorials here-
https://cayenne.mydevices.com/cayenne/tutorial/index
-Ian
@Ian I have a Raspberry Pi B+, an esp8266 ESP-01, ESP-12, some temperature and humidity sensors and an infrared sensor.
Amol,
Although I have a couple 8266ās in the form an Adafruit Huzzah break out, I havenāt programmed either one, and since Cayenne isnāt quite ready, I may hold off a bit on those. As far as temp sensors go, if theyāre DS18B20ās, they are without question the easiest sensor to install on Cayenne since it auto detects and installs them without intervention. Iām going to guess that temperature and humidity sensors are DHT11/22ās which arenāt supported by Cayenne yet.
Here is a wiring diagram for a pair of DS18B20ās and a BMP085/180.
Hope this helps,
-Ian
@electronicsguy, @adlardb, @demoboard, @helder-rodrigues, @Ian, @peter.bee
Iāve been using Blynk in a dozen of my projects, and I see many benefits of Blynk platform:
Cayenne pros:
BTW, it actually appears that Cayenne is somehow using Blynk as itās engine.
Just check the Cayenne library: https://github.com/myDevicesIoT/Cayenne-Arduino-Library - and see that itās actually a Blynk library renamed to Cayenne
What do you think?
You have valid points there, but Cayenne isnāt looking to be a Blynk clone, just another solution that stands out from the rest.
Cayenne doesnāt claim to be the first IoT builder. In fact, the Raspberry Pi side is run on a platform called WebIOPi which is also an IoT builder. The main page simply says āThe worldās first drag-and-drop project builderā.
Cayenne does use Blynk for itās Arduino devices, however anything named Cayenne is a Cayenne library. If you look through the files you will see files from Blynk with Blynk in their name.
Yes youāre right! Didnāt want to tell that Cayenne is a clone.
But Blynk is (and always was) also drag-and-drop project builder!
Also thanks for pointing to WebIOPi, Iāll take a look!
It was suspicious we received such an intense post, so after we noticed this user has never activated a device on Cayenne we did further investigation on this user account. It is certain this poster is affiliated with Blynk. We wonāt call the person out in this post. We embrace all other platforms and we would never flame another company, person, or platform. We respectfully request this individual refrain from posting anything further.
@peter.bee If you have any issues, please email our CEO directly or message him on LinkedIn since it appears you are both connected. This post will be deleted.
I think this post has run out of energy
It looks like you can officially create any projects for free with Blynk, if you use Private Cloud option (install cloud component on your RPi, for example)!
Using it for 3 days already - server response is blazing fast!