sinric
sinric copied to clipboard
Sinric Pro is here (https://sinric.pro)
Sinric Pro is here for beta testing. https://sinric.pro
Please give it a try and let us know how you feel. Thanks. 💯
what's difference between sinric and sinric pro?? I mean sinric and sinric pro gives almost same features and give all features that i want. and sinric is free but sinric pro only give 5 devices and i am using 8 relay so can't use it for free while i'm using sinric for free.
-
3 devices are free for testing. Lifetime free. Additional devices are 3$ per year. You can buy upto 3 years
-
Sinric Pro supports 19 device types such as Contact sensors / Motion sensors / Doorbells / Air Quality sesnors
check out the doorbell demo: https://www.youtube.com/watch?v=H-iftzWVTXE

- New website with a new dashboard / create new devices/ rooms / audit logs / create credentials

-
Improved security. Every message is authenticated, signed, and must be verified.
-
We made a new SDK for ESP / Python / NodeJs. These will make integration so much easy. https://github.com/sinricpro/
-
Complete Android/ iOS app https://play.google.com/store/apps/details?id=pro.sinric https://apps.apple.com/us/app/sinric-pro/id1513086098
-
Complete help site http://help.sinric.pro/
-
Complete API to access your account https://apidocs.sinric.pro/
-
UI support multiple languages
If not there you can help us to improve. :) -
Temperature charts

-
Energy charts/ Air Quality charts
-
Sinric Pro is a team effort. Everyone is there to help you if you have a problem . not just me :)
-
Plug example https://github.com/sinricpro/sinricpro_plug
-
Support IFTTT and SmartThings connector

Is Sinric going to be replaced by Sinric pro at any point? or we will be able to use Sinric forever? thanks.
Yes, it will be replaced. There is an operating cost involved in running sinric.com
On Thu, 5 Dec 2019 at 9:56 PM Gerardmoik [email protected] wrote:
Is Sinric going to be replaced by Sinric pro at any point? or we will be able to use Sinric forever? thanks.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/369?email_source=notifications&email_token=ABZAZZV4LTA4ZT5OALEGMI3QXEJBBA5CNFSM4JNJUOWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGA7GDY#issuecomment-562164495, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZAZZTTTXJRIERNPLROX3DQXEJBBANCNFSM4JNJUOWA .
Sinric pro is good but sinric is faster then sinric pro
What do you mean with "faster"? Did you do any measurements? I have two light devices (1x Sinric, 1x SinricPro): Turn on/off command Sinric: about 1.5 seconds Turn on/off command SinricPro: about 1 second
@Developer-error Could be but there are few things here you may not know.
-
Pro has additional checks for security like HMAC signature checks. These may delay response processing
-
Sinric - When you ask Alexa to do something, it forwards the request to Sinric server and the Sinric server returns OK response first whether the device is connected or not. Whereas Sinric pro sends the command to ESP module, wait for the response and send it back to Alexa. This creates a small delay
Got it sir. I m trying to learn from sinric , Big fan of your's.
Yes, it will be replaced. There is an operating cost involved in running sinric.com … On Thu, 5 Dec 2019 at 9:56 PM Gerardmoik @.***> wrote: Is Sinric going to be replaced by Sinric pro at any point? or we will be able to use Sinric forever? thanks. — You are receiving this because you were assigned. Reply to this email directly, view it on GitHub <#369?email_source=notifications&email_token=ABZAZZV4LTA4ZT5OALEGMI3QXEJBBA5CNFSM4JNJUOWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGA7GDY#issuecomment-562164495>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZAZZTTTXJRIERNPLROX3DQXEJBBANCNFSM4JNJUOWA .
When will it be discontinued?
I had a paid subscription at Smartnest.cz but I moved to Sinric.com because it is free, it is a pity that Sinric.com cannot stay forever but I understand there must be some costs for it. Now Sinric Pro sounds interesting, I will give it a try. is there any expected date for Sinric.com to be shut down?
@Gerardmoik @daniele-castellini I do not have an exact date as of now. We are waiting for the Google Home action to be approved so that existing users can switch to pro seamlessly. I will send an email for at least 3 months in advance with the date.
I understand that you guys must be disappointed. I get it. I like to keep it free forever too. but I like you guys to see this is a screencap from Alexa skill dev console. As you can see the Sinric Alexa Skill makes about 3000-7000 requests per hour just Alexa Alexa Skill only!! At this rate, I have to sell a kidney to keep this up and running... Please consider switching to Pro if you can.

I'm checking your good work, for now everything's perfect! may I make a suggestion: in SinricProContactsensor an example with 2 devices would be appreciated.
thanks
in SinricProContactsensor an example with 2 devices would be appreciated.
You can have as much devices as you want.
Just call <SinricProDeviceType> &<NAME> = SinricPro[<DEVICEID>] so it would be like this:
SinricProContactsensor &Sensor1 = SinricPro["5e14e91b9764a6c6d709b802"];
SinricProContactsensor &Sensor2 = SinricPro["5e14e93816266f609c211df4"];
SinricProContactsensor &Sensor3 = SinricPro["5e14e96d030cf63ef98ffa0b"];
..
SinricProContactsensor &Sensor99 = SinricPro["5e14e975e82097a9276508c0"];
You can do this with an array of DeviceIDs and iterate over that array to setup the devices.
Have a look at this example where i am using a std::map to setup multiple switch devices. The map contains as first parameter the deviceId, and as second parameter a struct which stores the used PINs, and the actual power state).
You can do this technique with all SinricPro devices in the library. Not only switches and contact sensors.
thank you very much for your very rapid response! I think two devices are the best solution. for example using a cheap ESP-01
while I'm trying occasionally it informs me:
[SinricPro]: EVENTS ARE BLOCKED FOR 58 SECONDS!
probably I have to check what I wrote and change few things :-(
or use a debounce capacitor.
Regards
A simple debounce logic will help (see Arduino debounce example)
Events are limited to prevent flooding the server (like you would have done ;). Current limitation is 10 events with a minimum distance of 1 second, then events are blocked for 1 minute.
Hi, in SinricProContactsensor
can I use INPUT_PULLUP instead of:
pinMode(CONTACT_PIN, INPUT);
That depends on the contact sensor you're using. And keep in mind to change the detection logic! In the example, an event will be send, when PIN is HIGH. Using INPUT_PULLUP, the pin will be always HIGH, except it is pulled to GND by our contact sensor. What type of contact sensor do you use?
I'm not sure between Hall magnetic sensor or optocoupler. I'm just working on it, the software side works great by the SinricPro aid. thank you so much for your help.
@kakopappa when will Sinric stop working? Alexa Discover Devices is not working for new devices I just created
@kakopappa any updates regarding Google Home integration? Also: will we be able to choose which action we would like to enable (by this I mean that in V1 even if a light can only be dimmed the GH app would still allow choosing colours) ? Thank you in advace!
Also looking forward to the google action, for now my only option is Smartnest.cz but it uses mqtt instead of web sockets. When will it be released? Thank you !

Waiting for approval 💯
Great news !!! Thanks !
Thank you!
How long have you been waiting?
since I've to change my sinric working code I would like to have a more secure usage. I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons. How can I have a feedback? Then, since Alexa allows user voice recognition, I would like to check who is giving the command. Is it possible with the pro version? Thanks I understand you concern about the costs, therefore I'm willing to pay a reasonable amount for a secure service. Since I want a reliable service this is not possible for free, but it should be reasonable (2-3 $/year)
I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons.
Did you have this problem with Sinric (classic) or SinricPro?
Then, since Alexa allows user voice recognition, I would like to check who is giving the command. Is it possible with the pro version.
SinricPro <--> Alexa connection is based on Alexa SmartHome Skill Interface. Unfortunately this Interface does not support user voice recogition. SinricPro does not get any voice informations. Maybe amazon will provide such info's on SmartHome interface one day...we have to wait for.
Since I want a reliable service this is not possible for free, but it should be reasonable (2-3 $/year)
Then SinricPro meets your requirement with 5 devices for free and additional devices are $3 per year.
I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons.
Did you have this problem with Sinric (classic) or SinricPro? SINric classic Just tonigth it was not working for a couple of hours then without any change it worked
Then, since Alexa allows user voice recognition, I would like to check who is giving the command. Is it possible with the pro version.
SinricPro <--> Alexa connection is based on Alexa SmartHome Skill Interface. Unfortunately this Interface does not support user voice recogition. SinricPro does not get any voice informations. Maybe amazon will provide such info's on SmartHome interface one day...we have to wait for.Let's hope
Since I want a reliable service this is not possible for free, but it should be reasonable (2-3 $/year)
Then SinricPro meets your requirement with 5 devices for free and additional devices are $3 per year.We are aligned Thanks Giovanni Roberto Mariani
Il lunedì 10 febbraio 2020, 20:09:12 CET, Boris Jäger <[email protected]> ha scritto:
I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons.
Did you have this problem with Sinric (classic) or SinricPro?
Then, since Alexa allows user voice recognition, I would like to check who is giving the command. Is it possible with the pro version.
SinricPro <--> Alexa connection is based on Alexa SmartHome Skill Interface. Unfortunately this Interface does not support user voice recogition. SinricPro does not get any voice informations. Maybe amazon will provide such info's on SmartHome interface one day...we have to wait for.
Since I want a reliable service this is not possible for free, but it should be reasonable (2-3 $/year)
Then SinricPro meets your requirement with 5 devices for free and additional devices are $3 per year.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons.
Sinric (classic) had no issue that time. So this will be related to WiFi issues and might happen with SinricPro and other WiFi related projects, too.
Clear thanks. And it will be like this till a more reliable 2 ways protocol will be adopted and command feed back transmitted. Inviato da Yahoo Mail su Android
Il Mar, 11 Feb, 2020 alle 5:19, Boris Jäger[email protected] ha scritto:
I've found that sometime commands are not received by devices, I don't know if it is due to networking ore other reasons.
Sinric (classic) had no issue that time. So this will be related to WiFi issues and might happen with SinricPro and other WiFi related projects, too.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
@robademar
When Alexa sends a request to the Sinric (sinric.com) the server sends "Success" back to Alexa without checking whether device is connected or not
In Sinric Pro, when Alexa sends a command to Sinric Pro (sinric.pro) server, it forwards the command to ESP module and wait for 8 seconds for a response from the ESP module. If your device is not connected or does not respond back to server, Alexa will say "device is not responding". If you hear device is not responding messages often likely you have wifi issues either with the router or esp board