kakopappa / sinric

Amazon Alexa Smart home skill / Google Home Action for ESP8266 / ESP32 / Arduino
https://sinric.com
285 stars 166 forks source link

Version with WifiManager #18

Open mrlightsman opened 6 years ago

mrlightsman commented 6 years ago

It would be great if you had a version that used a WifiManager so the network credentials didn't have to be hard coded. Makes it easier to move the device from location to location. Thanks.

kakopappa commented 6 years ago

Cool.

Make one and send me? I will upload it to the github

On Thu, Feb 1, 2018 at 8:54 PM mrlightsman notifications@github.com wrote:

It would be great if you had a version that used a WifiManager so the network credentials didn't have to be hard coded. Makes it easier to move the device from location to location. Thanks.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18, or mute the thread https://github.com/notifications/unsubscribe-auth/AHIM5k0NaIn6TORnLw_w4jJNSv88Izsiks5tQcIAgaJpZM4R1pGe .

mrlightsman commented 6 years ago

Aruna, Thanks for the quick reply. I've been experimenting with your Sinric project for a couple of days now. It is great stuff for guys like me who lack the know how, but have the interest.

I used this GitHub project, https://github.com/tzapu/WiFiManager, on an earlier version of a wifi switch I experimented with. It seems to work pretty well . Specifically, I prefer the AutoConnect version.

Admittedly, I don't have enough knowledge of coding to incorporate this with your code.

On a different note, there is an instructable by samsungite called "Alexa and Switch Operated Lamp" that is based on nassir-maliks GitHub, https://github.com/nassir-malik/IOT-ESP8266-ESP12E-Alexa-Multiple-Devices, (which is based on your work) that includes an interrupt button on one of the pins to allow for manual on/off control of the switch. He has modified the ino, but uses all the same libraries. (Of course, the Amazon devices cannot discover the ESP, similarly as with your earlier project.) This type of added functionality would really make my wife and kids happy, as they just don't appreciate the techiness of voice controlled environments.

I wish I could contribute, but for now, I must settle with being a leach. Thank you for your work on this.

On Thu, Feb 1, 2018 at 9:15 AM, Aruna Tennakoon notifications@github.com wrote:

Cool.

Make one and send me? I will upload it to the github

On Thu, Feb 1, 2018 at 8:54 PM mrlightsman notifications@github.com wrote:

It would be great if you had a version that used a WifiManager so the network credentials didn't have to be hard coded. Makes it easier to move the device from location to location. Thanks.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18, or mute the thread https://github.com/notifications/unsubscribe-auth/AHIM5k0NaIn6TORnLw_ w4jJNSv88Izsiks5tQcIAgaJpZM4R1pGe .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-362277885, or mute the thread https://github.com/notifications/unsubscribe-auth/AiXwZgx_LV9otRxhcKOOqeK0jf5UEV-uks5tQcbmgaJpZM4R1pGe .

mrlightsman commented 6 years ago

After reading through the tzapu GitHub, I found this variant by the real orca. https://github.com/the-real-orca/WiFiManager in the example folders is a version which allows for multiple networks with fs. Assuming it works (as I have not tested it), this would really provide flexibility to device location and connection. If I understand it correctly, it will remember former networks and connect to the strongest one if the last used network becomes unavailable. In my case, this could be helpful for when power goes out and the ESP powers up before the AP, while still allowing for a web portal for initial use or change in location.

kakopappa commented 6 years ago

@BoriKing Thanks. https://github.com/kakopappa/sinric/blob/master/arduino_examples/multi_wifi_example.ino added

BoriKing commented 6 years ago

@kakopappa

Added WiFi manager AutoConnect with custom api_key, device id's and added Reset all credentials by pressing the built in reset switch twice in less than 2 seconds.

gma

SinricAutoConnectCustomParametersFS_CredentialsReset.ino

mrlightsman commented 6 years ago

@boriking

First, thanks for the code update. This will make the chips very user friendly. But, I keep getting an error I can’t figure out when programming the chip with Arduino ide. It tells me there is no getap or addap in wifimanager. (Sorry, I’m not at my computer and can’t remember the exact error text.) It seems I must have an old wifimanager library? But I’ve used the tzupa (sp?) one in the compilation. I’ve been using his older version of the Wi-Fi manager for about a year on another project. But when I pull the real orca files I get nothing....

Thoughts and help are greatly appreciated. Thanks.

BoriKing commented 6 years ago

@mrlightsman

for Multi WiFi, you need the modified version of WiFiManager.cpp and WiFiManager.h from https://github.com/the-real-orca/WiFiManager

for the AutoConnect you can still use tzupa.

note that i haven't implemented api_key, deviceiD and physical reset credentials to Multi WiFi configuration manager.

mrlightsman commented 6 years ago

Thanks. That must be my issue. I’ll give it a go later.

mrlightsman commented 6 years ago

@boriking I updated my Library and everything compiles as expected. When I load the chip and try to run the code it errors. The serial monitor shows it crashing after passing the json file. It says there is an error 28 then loops a bunch of garbage before rebooting. Seems to have something with the strcpy code. I’ll try to post some screen shots later. Thanks.

BoriKing commented 6 years ago

@mrlightsman you must reset your device as the json file it's reading your old configurations i will be adding that in a few.

mrlightsman commented 6 years ago

@BoriKing Thank you for the help with flashing the esp. I did that, then immediately loaded the wifimanager code of yours. Here is what the serial is reporting now. (it should be noted, when I download your sketch, Arduino ide can't open it. So I've had to open it as a text doc and paste it into Arduino. Any idea what might be going on? I don't see anything that I can make sense of. Thanks.

mounting FS... mounted file system WM: Adding parameter WM: api key WM: Adding parameter WM: 1st-deviceId WM: Adding parameter WM: 2nd-deviceId WM: WM: AutoConnect WM: Connecting as wifi client... WM: Using last saved values, should be faster WM: Connection result: WM: 3 WM: IP Address: WM: 192.168.0.19 connected...yeey :) local ip 192.168.0.19 [WSc] Service connected to sinric.com at url: / Waiting for commands from sinric.com ... [WSc] Webservice disconnected from sinric.com! [WSc] Service connected to sinric.com at url: / Waiting for commands from sinric.com ... [WSc] Webservice disconnected from sinric.com! [WSc] Service connected to sinric.com at url: / Waiting for commands from sinric.com ...

The last few lines go endlessly and I cannot get a response from alexa..

BoriKing commented 6 years ago

@mrlightsman

Flash this: FormatDevice.ino

then new sketch.

mrlightsman commented 6 years ago

@BoriKing YES. That did the trick. Thank you. I am now going to experiment with making pin 3 (RX) the trigerpin and add some feedback on pin 1 (TX) to use the built in LED as an indicator. I'll let you know how it goes.

mrlightsman commented 6 years ago

@BoriKing Things are working excellent now. THANK YOU for helping me through this project. I've added code to give a quick double flash when connected to WiFi. Then flash 1 for device 1, flash 2 for device 2, flash 3 for unknown device. Next I will try to find a spot to cause a steady blink while connecting to WiFi (versus connected), but I'm not seeing an obvious spot to add that.

The LED feedback is helpful to ensure the device is reacting to commands as expected. I am doing that on pin 1 and using pin 3 as the reset pin.

mrlightsman commented 6 years ago

@boriking and @kakopappa rock! This is a great way to access Alexa. Thank you both for the help. It’s time for me to close the issue.

BoriKing commented 6 years ago

@mrlightsman

Here you go: SinricAutoConnectCustomParametersFS_CredentialsReset.ino

This sketch will make your device led blink while in configuration mode or while connecting to a network, deleted external reset switch and added Reset all credentials by pressing the built in reset switch twice in less than 2 seconds.

kakopappa commented 6 years ago

@BoriKing can you send me the updated multi_wifi_example.ino ? Thanks

BoriKing commented 6 years ago

@kakopappa

Here you go: SinricMultiWiFiCustomParametersFS_CredentialsReset.ino

Added the ability to add api key + devices id's while in configuration mode. Deleted hard coding api key + devices id inside sketch. Added Reset all credentials by pressing the built in reset switch twice. (this feature is for nodemcu) Added built in Blinking LED feedback while in Sinric Wifi manager configuration or while connecting to Network (thanks to @mrlightsman for the led feedback idea) Added Sinric AP instead of Espxxxxxx. Commented // https://github.com/the-real-orca/WiFiManager for the needed library instead of: // https://github.com/tzapu/WiFiManager

In other words no need to flash sketch again just to change api key or devices id's, a quick reset will do the trick.

mrlightsman commented 6 years ago

@BoriKing I was using your earlier version with digitalRead(triger_pin, LOW) but something must be flakey with my physical build because I cannot seem to avoid pin 3 (the RX pin which has been defined as triger_pin) from being read as low, even with a 1k pull-up resistor. Every time the esp boots, it connects to wifi, then goes right into reset. I tried nesting two if statements like this: If (digitalRead(trigger_pin,LOW) { delay(1000); if(digitalRead(trigger_pin,LOW) { do the reset code... } } My thought being that in order to reset, one would have to hold the external reset button (a NO button connected to ground) for at least a second. That way, any flakiness might be overlooked. But I must be nesting the If statements wrong, or something, because it doesn't work.

Now I've been working with your version with Ticker and drd. Ticker works great. However, the ESP-01 doesn't have an onboard reset. Is there a way to redirect this to pin 3 (RX)? And, might this help address my flakiness?

I cannot figure out why things are flaky with my current setup. All connections are carefully soldered. I've used a pull-up resistor to keep the pin from floating. Yet, it still flakes to LOW and resets.

Any help is appreciated. Thanks.

BoriKing commented 6 years ago

@mrlightsman

I will be working on that sometime today after work..

mrlightsman commented 6 years ago

Thanks. I also found, late last night that changing pinMode (Triger_Pin, INPUT) to pinMode (trigger_pin, INPUT_PULLUP) has significantly stabilized it. Since doing that, things have been behaving properly.

On Tue, Feb 20, 2018 at 5:56 AM, BoriKing notifications@github.com wrote:

@mrlightsman https://github.com/mrlightsman

I will be working on that sometime today after work..

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-366941034, or mute the thread https://github.com/notifications/unsubscribe-auth/AiXwZqzWM1mRwYLogMsDNNY7Tgs6l47Yks5tWqTGgaJpZM4R1pGe .

victorantonio21 commented 6 years ago

Hi, I got an Different error trying to compile the code. Can you help me solve it? I'm using Arduino IDE 1.8.6, the Sinric Multi_Wifi_Example with the Real-Orca Wifi-Manager. the error says:

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `~_Vector_base':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `__gnu_cxx::new_allocator::deallocate(unsigned char*, unsigned int)':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

collect2.exe: error: ld returned 1 exit status

exit status 1 Error compiling to NodeMCU 1.0 (ESP-12E Module)

I appreciate any help <3

mrlightsman commented 6 years ago

Hi. I can't be of much help, as I am not much more than a newbie. However, when I was doing this project, I was getting errors because I had the Tzapu WifiManager library installed. The-Real-Orca Wifi manager had some modifications. Ultimately, I stayed with tzapu and did not use the multiWiFi aspects.

Sorry I could not be more help. Good luck.

On Mon, Sep 10, 2018 at 1:50 PM victorantonio21 notifications@github.com wrote:

Hi, I got an Different error trying to compile the code. Can you help me solve it? I'm using Arduino IDE 1.8.6, the Sinric Multi_Wifi_Example with the Real-Orca Wifi-Manager. the error says:

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `~_Vector_base':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `__gnu_cxx::new_allocator::deallocate(unsigned char*, unsigned int)':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

collect2.exe: error: ld returned 1 exit status

exit status 1 Error compiling to NodeMCU 1.0 (ESP-12E Module)

I appreciate any help <3

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-420001331, or mute the thread https://github.com/notifications/unsubscribe-auth/AiXwZvwBLASVFl_9McEjFBSTG4kWJPYUks5uZqZMgaJpZM4R1pGe .

betterligne commented 5 years ago

Hi, I got an Different error trying to compile the code. Can you help me solve it? I'm using Arduino IDE 1.8.6, the Sinric Multi_Wifi_Example with the Real-Orca Wifi-Manager. the error says:

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `~_Vector_base':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

libraries\WiFiManager-WiFiMulti\WiFiManager.cpp.o: In function `__gnu_cxx::new_allocator::deallocate(unsigned char*, unsigned int)':

C:\Users\Documents\Arduino\libraries\WiFiManager-WiFiMulti/WiFiManager.cpp:2176: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'

collect2.exe: error: ld returned 1 exit status

exit status 1 Error compiling to NodeMCU 1.0 (ESP-12E Module)

I appreciate any help <3

@kakopappa

same problem. any help please

betterligne commented 5 years ago

@victorantonio21

problem solved. Just install this : esp8266 by ESP8266 Community version 2.4.1 from boards manager

arduino-nour commented 5 years ago

Had a great experience with ESP8266

Luke8900 commented 4 years ago

Hi, I'm getting the same 'class WiFiManager' has no member named 'addAP' error, I have changed to the modified wifi manager which didn't work can anybody help, please?

mrlightsman commented 4 years ago

Sorry, I’ve long since abandoned that project. What I recall, though, is that you have to use the real orca version of Wi-Fi manager in order to use the addap function.

On Mon, May 4, 2020 at 4:20 PM crazytacowizerd notifications@github.com wrote:

Hi, I'm getting the same 'class WiFiManager' has no member named 'addAP' error, I have changed to the modified wifi manager which didn't work can anybody help, please?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-623684099, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIS7AZUXACP3K7INVNICCI3RP4PQNANCNFSM4EOWSGPA .

-- Jim

Luke8900 commented 4 years ago

I have added the real orca version to my libraries or is there something else I had to do?

mrlightsman commented 4 years ago

Try uninstalling other versions of Wi-Fi manager? Beyond that, I’m at a loss. Sorry. And good luck.

On Mon, May 4, 2020 at 4:24 PM crazytacowizerd notifications@github.com wrote:

I have added the real orca version to my libraries or is there something else I had to do?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-623686035, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIS7AZVRPQRUHL4YMSVTTDDRP4P7ZANCNFSM4EOWSGPA .

-- Jim

Luke8900 commented 4 years ago

Okay, i will try that thank you. if you don't mind me asking why did you abandon the project?

mrlightsman commented 4 years ago

I didn’t like the blocking effect of Wi-Fi manager so I ended up making my own web interface that allows web server to remain on. It is not good code, but it does the job. This way, if I lose internet connection I could let the rest of the program run anyway.

Wi-Fi manager is the way to go if it does what you want .

On Mon, May 4, 2020 at 4:28 PM crazytacowizerd notifications@github.com wrote:

Okay, i will try that thank you. if you don't mind me asking why did you abandon the project?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-623687701, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIS7AZQCXQNT2L6RLAIC3ELRP4QNBANCNFSM4EOWSGPA .

-- Jim

Luke8900 commented 4 years ago

oh okay, well if it works for you then that's great! just one more thing sorry. I think its fixed my problem but I'm getting error compiling now `In file included from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/ctype.h:7:0,

             from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0/tools/sdk/libc/xtensa-lx106-elf/include/ctype.h:5,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\cctype:42,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\bits\localefwd.h:42,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\string:43,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\stdexcept:39,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\array:38,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\tuple:39,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\functional:55,

             from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\memory:79,

             from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0\cores\esp8266/FS.h:24,

             from C:\Users\luket\Desktop\sinric-master\arduino_examples\multi_wifi_example\multi_wifi_example.ino:3:

C:\Users\luket\Documents\Arduino\libraries\WiFiManager-WiFiMulti/strings_en.h:20:36: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

const char HTTP_HEAD[] PROGMEM = "<!DOCTYPE html>{v}";

                                ^

In file included from C:\Users\luket\Desktop\sinric-master\arduino_examples\multi_wifi_example\multi_wifi_example.ino:7:0:

C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0\libraries\ESP8266WebServer\src/ESP8266WebServer.h:34:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'

enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };` if you could help me fix this problem too it would be great! thanks

mrlightsman commented 4 years ago

Sorry. That is way over my head. I’m a simple hobbyist who, like you asked a lot of questions. I wish I could have helped more.

If you are lucky, aratuna will chime in. That guy is very smart. Good luck.

On Mon, May 4, 2020 at 4:36 PM crazytacowizerd notifications@github.com wrote:

oh okay, well if it works for you then that's great! just one more thing sorry. I think its fixed my problem but I'm getting error compiling now `In file included from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/ctype.h:7:0,

         from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0/tools/sdk/libc/xtensa-lx106-elf/include/ctype.h:5,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\cctype:42,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\bits\localefwd.h:42,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\string:43,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\stdexcept:39,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\array:38,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\tuple:39,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\functional:55,

         from c:\users\luket\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\memory:79,

         from C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0\cores\esp8266/FS.h:24,

         from C:\Users\luket\Desktop\sinric-master\arduino_examples\multi_wifi_example\multi_wifi_example.ino:3:

C:\Users\luket\Documents\Arduino\libraries\WiFiManager-WiFiMulti/strings_en.h:20:36: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

const char HTTP_HEAD[] PROGMEM = "{v}";

                            ^

In file included from C:\Users\luket\Desktop\sinric-master\arduino_examples\multi_wifi_example\multi_wifi_example.ino:7:0:

C:\Users\luket\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.0\libraries\ESP8266WebServer\src/ESP8266WebServer.h:34:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'

enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };` if you could help me fix this problem too it would be great! thanks

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kakopappa/sinric/issues/18#issuecomment-623691491, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIS7AZRTPYRWPZXUD7KKKRDRP4RLTANCNFSM4EOWSGPA .

-- Jim

Luke8900 commented 4 years ago

That's okay I'm sure ill find my answer somewhere thank you for your help anyway :)

shahibul commented 4 years ago

Hi, I am not able to execute the program can someone help me to execute it

SudhaMaanasa commented 4 years ago

@mrlightsman

Flash this: FormatDevice.ino

then new sketch.

@BoriKing Could you Please send this ino file to me.. I m facing the same issue as @mrlightsman.. Also I m unable to access the provided link.

SudhaMaanasa commented 4 years ago

@BoriKing Also could u please send me this SinricMultiWiFiCustomParametersFS_CredentialsReset.ino I am unable to access both of these links.