Menu

Faiing CallHome

mick3000
Joined
2021-11-21 02:38:24
Posts
13

Faiing CallHome

Hi forumsters! 😁  (that should be Failing in the title!)

UPDATE 15th DEC 2021:

After much trying and retrying with

  • multiple boards of the same type and different - 3x ESP (ESP8266-1M), 2 x ESP32-CAM and 2 x ESP32-Devkit
  • Different software versions IAS 2.1.0-RC5.1 ending up on 2.0.2
  • Different board software versions ending up on ESP8266 at 2.4.2
  • Different Partition tables
  • Different IDE - Arduino and PlarformIO - I prefer the latter but couldn't get it to compile in all circumstances

I am left with a number of issues:

  1. The main one is where I started this thread - 'Failing to Call Home'
  2. ESP8266-1M is too small even for the IASBlink OTA - Max user partition is 470K - I will not be able to OTA these - I'll need to invest in bigger devices if I need the OTA ability. No Problem
  3. The sign-in to the configuration app is very hit and miss - only about 1 in 3 attempts get through - again I can live with this now that I kinow I have to be persistent.

There area few other things that I am looking into, including getting the correct libraries in place - so these could all be issues of my making!

It seems to be a great solution and I thank Andreas and Onno who are allowing me to get very complex solutions up and running. 

The Project

The end point of this is a distributed campervan security system with multiple sensors and cellular comms/control back to me.  Every part is acting as a sentry on the other parts, so the ability to disarm the alarm system unnoticed should  be limited!

 

 

 

History and logs

I am to get working with IOTAppStory but have run into a problem which has me baffled 😕

I am able to use IASLoader to register new devices with my project, go through the config and switch to normal.  I can see the device I am testing connected through my WiFi router.

When the device tries to call home it fails to get a good response from https://iotappstory.com/ota/esp32-v1.php only a 404

However, the very first device I tried (ESP8266-1M) did work and successfully called home.  The OTA failed because the file was too big.  I made the mistake of leaving the device on whilst I looked into the code, forgot it and after a few hours of failing I had used my Data Download limit for the month! Stupid Me! 🤡

Onno was very kind and reset my account 👍 but now I get the  response highlighted below.

Obviously there is nothing wrong with the IOTAppStory server. Can anyone identify where it is failing please?

 

*-------------------------------------------------------------------------*
 Start INITLoader v1.2.0
*-------------------------------------------------------------------------*
 Mode select button: GPIO0
 Boardname: initloader
 Update on boot: 0
*-------------------------------------------------------------------------*
 bootTimes since last update: 8
 boardMode: C
*-------------------------------------------------------------------------*
 Connecting to WiFi AP
 
 WiFi connected

 Device MAC: 94:B9:7E:D9:05:6C
 Device IP Address: 10.1.1.211
 MDNS responder started: http://initloader.local

 To use mDNS Install host software:
 - For Linux, install Avahi (http://avahi.org/)
 - For Windows, install Bonjour (https://commaster.net/content/how-resolve-multicast-dns-windows)
 - For Mac OSX and iOS support is built in through Bonjour already
*-------------------------------------------------------------------------*

 


 C O N F I G U R A T I O N   M O D E
 STA mode. Open 10.1.1.211
 Exit config
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4

 

 

*-------------------------------------------------------------------------*
 Start INITLoader v1.2.0
*-------------------------------------------------------------------------*
 Mode select button: GPIO0
 Boardname: initloader
 Update on boot: 0
*-------------------------------------------------------------------------*
 bootTimes since last update: 9
 boardMode: N
*-------------------------------------------------------------------------*
 Connecting to WiFi AP
 
 WiFi connected

 Device MAC: 94:B9:7E:D9:05:6C
 Device IP Address: 10.1.1.211
 MDNS responder started: http://initloader.local

 To use mDNS Install host software:
 - For Linux, install Avahi (http://avahi.org/)
 - For Windows, install Bonjour (https://commaster.net/content/how-resolve-multicast-dns-windows)
 - For Mac OSX and iOS support is built in through Bonjour already
*-------------------------------------------------------------------------*

 

 

 Calling Home

 Checking for App(Sketch) updates from: https://iotappstory.com/ota/esp32-v1.php
 Failed. Lost Wifi, Server down OR HTTPS problems

 Checking for SPIFFS updates from: https://iotappstory.com/ota/esp32-v1.php
 Failed. Lost Wifi, Server down OR HTTPS problems

 Returning from IOTAppStory.com

 

mick3000
Joined
2021-11-21 02:38:24
Posts
13

Well I finally overcame this issue.  Deleted everything out of IAS and changed the libraray for IAS from 2.0.2 to 2.1.0-RC5.

I was able to call home.

mick3000
Joined
2021-11-21 02:38:24
Posts
13

In response to mick3000 (View post):

Well I finally overcame this issue.  Deleted everything out of IAS and changed the libraray for...

But I am still experiencing inconsistency/misunderstanding🤔

  1. I registered a new device to the project and loaded Virgin-soil-full successfully OTA following a call home.  It performed a lengthy erasure and loaded the sketch.  The dashboard shows the sucsessful call home and update.  The URL it called to was https://iotappstory.com/ota/updates
  2. I can re-enter Configuration mode and update the settings in the EEPROM but on return to Normal mode the call home fails.  Now the URL it calls to is to https://iotappstory.com/ota/esp32-v1.php which returns a 404 and the error message on the serial port of the board
  3. Observations from the serial port logs
  • a) the PSRAM failure

Serial logs

06:26:04.007 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:26:04.007 -> configsip: 0, SPIWP:0xee
06:26:04.045 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:26:04.045 -> mode:DIO, clock div:1
06:26:04.045 -> load:0x3fff0018,len:4
06:26:04.045 -> load:0x3fff001c,len:1044
06:26:04.045 -> load:0x40078000,len:10124
06:26:04.045 -> load:0x40080400,len:5856
06:26:04.045 -> entry 0x400806a8
06:26:04.376 -> 
06:26:04.376 -> 
06:26:04.376 -> 
06:26:04.376 -> 
06:26:04.376 -> 
06:26:04.431 -> *-------------------------------------------------------------------------*
06:26:04.431 ->  Start INITLoader v1.3.1
06:26:04.431 -> *-------------------------------------------------------------------------*
06:26:04.431 ->  Mode select button: GPIO0
06:26:04.431 ->  Boardname: initloader-892
06:26:04.431 ->  Update on boot: 1
06:26:04.431 -> *-------------------------------------------------------------------------*
06:26:04.478 ->  bootTimes since last update: 3
06:26:04.478 ->  boardMode: C
06:26:04.478 -> *-------------------------------------------------------------------------*
06:26:04.478 ->  Connecting to WiFi AP
06:26:04.478 ->  No creds or AP's available. Going into Configuration Mode
06:26:04.478 -> *-------------------------------------------------------------------------*
06:26:04.577 -> 
06:26:04.577 -> 
06:26:04.577 -> 
06:26:04.577 -> 
06:26:04.577 ->  C O N F I G U R A T I O N   M O D E
06:26:05.177 ->  AP mode. Connect to Wifi AP "initloader-892"
06:26:05.177 ->  And open 192.168.4.1
06:27:13.391 -> 
06:27:13.391 ->  Connect with received credentials
06:27:13.391 ->  .......
06:27:39.693 ->  WiFi connected
06:27:39.693 -> 
06:27:39.693 ->  Changed to STA mode. Reconnect to: 10.1.1.121
06:29:15.899 ->  Exit config
06:29:21.011 -> ets Jun  8 2016 00:22:57
06:29:21.011 -> 
06:29:21.011 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:29:21.011 -> configsip: 0, SPIWP:0xee
06:29:21.011 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:29:21.011 -> mode:DIO, clock div:1
06:29:21.011 -> load:0x3fff0018,len:4
06:29:21.062 -> load:0x3fff001c,len:1044
06:29:21.062 -> load:0x40078000,len:10124
06:29:21.062 -> load:0x40080400,len:5856
06:29:21.062 -> entry 0x400806a8
06:29:21.390 -> 
06:29:21.390 -> 
06:29:21.390 -> 
06:29:21.390 -> 
06:29:21.390 -> 
06:29:21.437 -> *-------------------------------------------------------------------------*
06:29:21.437 ->  Start INITLoader v1.3.1
06:29:21.437 -> *-------------------------------------------------------------------------*
06:29:21.437 ->  Mode select button: GPIO0
06:29:21.437 ->  Boardname: initloader-892
06:29:21.437 ->  Update on boot: 1
06:29:21.437 -> *-------------------------------------------------------------------------*
06:29:21.437 ->  bootTimes since last update: 4
06:29:21.437 ->  boardMode: N
06:29:21.437 -> *-------------------------------------------------------------------------*
06:29:21.490 ->  Connecting to WiFi AP
06:29:21.490 ->  ....................
06:29:43.636 -> No creds or AP's available. Going into Configuration Mode
06:29:43.636 -> *-------------------------------------------------------------------------*
06:29:43.721 -> 
06:29:43.721 -> 
06:29:43.721 -> 
06:29:43.721 -> 
06:29:43.721 ->  C O N F I G U R A T I O N   M O D E
06:29:44.238 ->  AP mode. Connect to Wifi AP "initloader-892"
06:29:44.238 ->  And open 192.168.4.1
06:30:36.757 -> ets Jun  8 2016 00:22:57
06:30:36.757 -> 
06:30:36.757 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:30:36.757 -> configsip: 0, SPIWP:0xee
06:30:36.757 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:30:36.757 -> mode:DIO, clock div:1
06:30:36.757 -> load:0x3fff0018,len:4
06:30:36.792 -> load:0x3fff001c,len:1044
06:30:36.792 -> load:0x40078000,len:10124
06:30:36.792 -> load:0x40080400,len:5856
06:30:36.792 -> entry 0x400806a8
06:30:37.108 -> 
06:30:37.108 -> 
06:30:37.108 -> 
06:30:37.108 -> 
06:30:37.108 -> 
06:30:37.155 -> *-------------------------------------------------------------------------*
06:30:37.155 ->  Start INITLoader v1.3.1
06:30:37.155 -> *-------------------------------------------------------------------------*
06:30:37.193 ->  Mode select button: GPIO0
06:30:37.193 ->  Boardname: initloader-892
06:30:37.193 ->  Update on boot: 1
06:30:37.193 -> *-------------------------------------------------------------------------*
06:30:37.193 ->  bootTimes since last update: 5
06:30:37.193 ->  boardMode: C
06:30:37.193 -> *-------------------------------------------------------------------------*
06:30:37.193 ->  Connecting to WiFi AP
06:30:37.193 ->  
06:30:46.778 ->  WiFi connected
06:30:46.778 -> 
06:30:46.778 ->  IP Address: 10.1.1.121
06:30:46.778 ->  Device MAC: 4C:EB:D6:61:4E:C8
06:30:46.825 ->  MDNS responder started: http://initloader-892.local
06:30:46.825 -> *-------------------------------------------------------------------------*
06:30:50.987 -> 
06:30:50.987 -> 
06:30:50.987 -> 
06:30:50.987 -> 
06:30:50.987 ->  C O N F I G U R A T I O N   M O D E
06:30:50.987 ->  STA mode. Open 10.1.1.121
06:33:35.561 ->  Exit config
06:33:40.231 -> ets Jun  8 2016 00:22:57
06:33:40.231 -> 
06:33:40.231 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:33:40.231 -> configsip: 0, SPIWP:0xee
06:33:40.231 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:33:40.231 -> mode:DIO, clock div:1
06:33:40.231 -> load:0x3fff0018,len:4
06:33:40.231 -> load:0x3fff001c,len:1044
06:33:40.231 -> load:0x40078000,len:10124
06:33:40.231 -> load:0x40080400,len:5856
06:33:40.231 -> entry 0x400806a8
06:33:40.579 -> 
06:33:40.579 -> 
06:33:40.579 -> 
06:33:40.579 -> 
06:33:40.579 -> 
06:33:40.626 -> *-------------------------------------------------------------------------*
06:33:40.626 ->  Start INITLoader v1.3.1
06:33:40.626 -> *-------------------------------------------------------------------------*
06:33:40.626 ->  Mode select button: GPIO0
06:33:40.626 ->  Boardname: initloader-892
06:33:40.664 ->  Update on boot: 1
06:33:40.664 -> *-------------------------------------------------------------------------*
06:33:40.664 ->  bootTimes since last update: 6
06:33:40.664 ->  boardMode: N
06:33:40.664 -> *-------------------------------------------------------------------------*
06:33:40.664 ->  Connecting to WiFi AP
06:33:40.664 ->  
06:33:50.276 ->  WiFi connected
06:33:50.323 -> 
06:33:50.323 ->  IP Address: 10.1.1.121
06:33:50.323 ->  Device MAC: 4C:EB:D6:61:4E:C8
06:33:50.323 ->  MDNS responder started: http://initloader-892.local
06:33:50.323 -> *-------------------------------------------------------------------------*
06:33:50.323 ->  Calling Home
06:33:50.323 -> 
06:33:50.323 ->  Checking for App(Sketch) updates from: https://iotappstory.com/ota/updates
06:33:54.702 ->  Downloading... Installing................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
06:35:18.067 ->  Updated to: Vigin-Soil-Full v0.0.1
06:35:18.067 ->  Reboot necessary!
06:35:18.114 -> ets Jun  8 2016 00:22:57
06:35:18.114 -> 
06:35:18.114 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:35:18.114 -> configsip: 0, SPIWP:0xee
06:35:18.114 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:35:18.114 -> mode:DIO, clock div:1
06:35:18.114 -> load:0x3fff0018,len:4
06:35:18.114 -> load:0x3fff001c,len:1044
06:35:18.114 -> load:0x40078000,len:10124
06:35:18.114 -> load:0x40080400,len:5856
06:35:18.114 -> entry 0x400806a8
06:35:18.468 -> 
06:35:18.468 -> 
06:35:18.468 -> 
06:35:18.468 -> 
06:35:18.468 -> 
06:35:18.468 -> E (149) psram: PSRAM ID read error: 0xffffffff
06:35:18.514 ->  EEPROM Configuration NOT FOUND!!!!
06:35:18.614 -> *-------------------------------------------------------------------------*
06:35:18.614 ->  Start  v
06:35:18.614 -> *-------------------------------------------------------------------------*
06:35:18.614 ->  Mode select button: GPIO0
06:35:18.614 ->  Boardname: virginsoil
06:35:18.614 ->  Update on boot: 1
06:35:18.614 -> *-------------------------------------------------------------------------*
06:35:18.614 ->  Partial erase of EEPROM but leaving config settings
06:35:18.668 ->  Erasing Flash...
06:35:18.668 ->  From  450 to 1984
06:35:18.714 -> *-------------------------------------------------------------------------*
06:35:18.768 ->  bootTimes since last update: 1
06:35:18.768 ->  boardMode: N
06:35:18.768 -> *-------------------------------------------------------------------------*
06:35:18.768 ->  Processing added fields
06:35:18.768 -> 
06:35:18.768 ->  ID | LABEL                          | LEN |  EEPROM LOC  | DEFAULT VALUE                  | CURRENT VALUE                  | STATUS
06:35:18.768 -> 
06:35:18.852 ->  01 | textLine                       | 016 | 0451 to 0469 | Light Show                     | Light Show                     | WRITTING TO EEPROM
06:35:18.946 ->  02 | Textarea                       | 080 | 0471 to 0553 | http://someapi.com/getdata.php?userid=1234&key=7890abc | http://someapi.com/getdata.php?userid=1234&key=7890abc | WRITTING TO EEPROM
06:35:19.069 ->  03 | Number                         | 008 | 0555 to 0565 | 6                              | 6                              | WRITTING TO EEPROM
06:35:19.169 ->  04 | Checkbox:Check me              | 001 | 0567 to 0570 | 1                              | 1                              | WRITTING TO EEPROM
06:35:19.269 ->  05 | Selectbox:Red,Green,Blue       | 001 | 0572 to 0575 | 0                              | 0                              | WRITTING TO EEPROM
06:35:19.369 ->  06 | Interval                       | 008 | 0577 to 0587 | 60                             | 60                             | WRITTING TO EEPROM
06:35:19.454 ->  07 | ledPin                         | 002 | 0589 to 0593 | 2                              | 2                              | WRITTING TO EEPROM
06:35:19.586 ->  08 | Timezone                       | 004 | 0595 to 0601 | 0.0                            | 0.0                            | WRITTING TO EEPROM
06:35:19.670 -> *-------------------------------------------------------------------------*
06:35:19.670 ->  Connecting to WiFi AP
06:35:19.670 ->  ..........
06:35:53.624 ->  No Connection. Going into Configuration Mode
06:35:53.624 -> *-------------------------------------------------------------------------*
06:35:53.624 -> 
06:35:53.624 -> 
06:35:53.624 -> 
06:35:53.624 -> 
06:35:53.624 ->  C O N F I G U R A T I O N   M O D E
06:35:53.678 ->  AP mode. Connect to Wifi AP "virginsoil"
06:35:53.678 ->  And open 192.168.4.1
06:37:04.159 -> 
06:37:04.159 ->  Connect with received credentials
06:37:04.206 ->  .......
06:37:14.782 ->  Changed to STA mode. Open 10.1.1.121
06:37:14.782 -> 
06:40:07.578 ->  Exit config
06:40:09.126 -> ets Jun  8 2016 00:22:57
06:40:09.126 -> 
06:40:09.126 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
06:40:09.126 -> configsip: 0, SPIWP:0xee
06:40:09.126 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
06:40:09.126 -> mode:DIO, clock div:1
06:40:09.126 -> load:0x3fff0018,len:4
06:40:09.126 -> load:0x3fff001c,len:1044
06:40:09.126 -> load:0x40078000,len:10124
06:40:09.126 -> load:0x40080400,len:5856
06:40:09.126 -> entry 0x400806a8
06:40:09.479 -> 
06:40:09.479 -> 
06:40:09.479 -> 
06:40:09.479 -> 
06:40:09.479 -> 
06:40:09.479 -> E (149) psram: PSRAM ID read error: 0xffffffff
06:40:09.526 -> *-------------------------------------------------------------------------*
06:40:09.526 ->  Start  v
06:40:09.526 -> *-------------------------------------------------------------------------*
06:40:09.526 ->  Mode select button: GPIO0
06:40:09.526 ->  Boardname: virginsoil
06:40:09.526 ->  Update on boot: 1
06:40:09.526 -> *-------------------------------------------------------------------------*
06:40:09.526 ->  bootTimes since last update: 2
06:40:09.579 ->  boardMode: N
06:40:09.579 -> *-------------------------------------------------------------------------*
06:40:09.579 ->  Processing added fields
06:40:09.579 -> 
06:40:09.579 ->  ID | LABEL                          | LEN |  EEPROM LOC  | DEFAULT VALUE                  | CURRENT VALUE                  | STATUS
06:40:09.579 -> 
06:40:09.664 ->  01 | textLine                       | 016 | 0451 to 0469 | Light Show                     | Darkness all arou xV⸮⸮  ⸮⸮⸮?4⸮⸮ | OVERWRITTEN
06:40:09.758 ->  02 | Textarea                       | 080 | 0471 to 0553 | http://someapi.com/getdata.php?userid=1234&key=7890abc | http://Google.com              | OVERWRITTEN
06:40:09.880 ->  03 | Number                         | 008 | 0555 to 0565 | 6                              | 3                              | OVERWRITTEN
06:40:09.981 ->  04 | Checkbox:Check me              | 001 | 0567 to 0570 | 1                              | 1                              | DEFAULT
06:40:10.081 ->  05 | Selectbox:Red,Green,Blue       | 001 | 0572 to 0575 | 0                              | 1                              | OVERWRITTEN
06:40:10.182 ->  06 | Interval                       | 008 | 0577 to 0587 | 60                             | 60                             | DEFAULT
06:40:10.266 ->  07 | ledPin                         | 002 | 0589 to 0593 | 2                              | 2                              | DEFAULT
06:40:10.360 ->  08 | Timezone                       | 004 | 0595 to 0601 | 0.0                            | 0.0                            | DEFAULT
06:40:10.398 -> *-------------------------------------------------------------------------*
06:40:10.398 ->  Connecting to WiFi AP
06:40:10.398 ->  
06:40:16.333 ->  WiFi connected
06:40:16.333 -> 
06:40:16.333 ->  Device MAC: 4C:EB:D6:61:4E:C8
06:40:16.333 ->  Device IP Address: 10.1.1.121
06:40:16.333 ->  MDNS responder started: http://virginsoil.local
06:40:16.333 -> 
06:40:16.333 ->  To use mDNS Install host software:
06:40:16.333 ->  - For Linux, install Avahi (http://avahi.org/)
06:40:16.333 ->  - For Windows, install Bonjour (https://commaster.net/content/how-resolve-multicast-dns-windows)
06:40:16.386 ->  - For Mac OSX and iOS support is built in through Bonjour already
06:40:16.386 -> *-------------------------------------------------------------------------*
06:40:16.386 ->  Calling Home
06:40:16.386 -> 
06:40:16.386 ->  Checking for App(Sketch) updates from: https://iotappstory.com/ota/esp32-v1.php
06:40:17.321 ->  Failed. Lost Wifi, Server down OR HTTPS problems
06:40:17.321 -> 
06:40:17.321 ->  Checking for SPIFFS updates from: https://iotappstory.com/ota/esp32-v1.php
06:40:18.292 ->  Failed. Lost Wifi, Server down OR HTTPS problems
06:40:18.292 -> 
06:40:18.292 ->  Returning from IOTAppStory.com
06:40:18.292 -> *-------------------------------------------------------------------------*
06:40:18.292 -> 
06:40:18.292 -> 
06:40:18.292 -> 
06:40:18.292 -> 
06:40:18.292 -> 
06:40:19.472 ->  LABEL        | VAR        | VALUE
06:40:19.472 ->  textLine    | lbl        | Darkness all arou xV⸮⸮  ⸮⸮⸮?4⸮⸮
06:40:19.472 ->  Textarea    | exampleURL    | http://Google.com
06:40:19.472 ->  Number        | nrOf        | 3
06:40:19.472 ->  Checkbox    | doSomething    | 1
06:40:19.472 ->  Selectbox    | chosenColor    | 1
06:40:19.511 ->  Interval    | updInt    | 60
06:40:19.511 ->  Led pin    | ledPin    | 2
06:40:19.511 ->  Timezone    | timeZone    | 0.00

mick3000
Joined
2021-11-21 02:38:24
Posts
13

RESOLVED:

Many reviews, reworks and retries later:

  1. My ESP32 boards (ESP32-CAM and ESP32) are working fine with IOTAppStory 2.1.0-RC5, once I got the correct sketches from the current examples AND under PlatformIO,  I suspect getting the partition table workable was also important 😀
  2. My Generic ESP8266 (1MB) are too small to hold even IASBlink ~600K - So no OTA here 😒
  3. However my ESP8266 NodeMCU (4MB) works fine with IOTAppStory 2.1.0-RC5 but only with the Espressif ESP8266 v 2.7.4 for Arduino IDE (but v2.6.3 for PlatformIO!) 🤓
  4. The sign in on Configuration still seems to be hit and miss (about 50/50) - but I can live with that.🙃

Throughout this, setting debug level in config.h to 3 was a great help to seeing what was happening.

 

Looking forward to using this in a real world project now!

I hope this forum will start to get some activity to support the great work done so far

Regards 

Mick

 

 

thedude
Joined
2022-01-01 16:07:23
Posts
2

Hi Mick3000,

just to give a kind of feedback, I run into similar problems. Partly it is a lack of detail knowledge about the concepts.

e.g. when I want to initiate the first device for an App /Project I do not know, how to create the project without a device
and the init of the device with the Loader fails, because there is no project for it.

Now I'm hunting a memory leak, crashing the board within 40 min, with a call home intervall of 30s.
My last hope, with a bigger intervall it last longer.

I wonder if someone is using it successful over a longer time.

 

mick3000
Joined
2021-11-21 02:38:24
Posts
13

Hi @thedude,

It took several days of trying, researching and rework to get the whole IAS working.  The product that Andreas and Onno have built is great and worth the effort in getting an understanding. 

It would be great if users were more active on this forum or the Discord forum but it seems that very few are.

I will do my best to help you though this stage of getting the basics working.

The concepts of IAS were not clear to me until I watched the video by Andreas #225 How-to Manage your ESP32 and ESP8266 over the Air (IOTappstory.com)  - This should be front and centre in the WIKI but I cannot find it.

You can add devices to you dashboard without a project.  You should be able to exit the app on you phone and complete the initialisation.

Are you using 30second call back to trigger a faster memory leak?  I have not had problems there.

Are you using Arduino IDE or PlatformIO?  I use Arduino IDE for IASLoader but PlatformIO for my apps.

Be careful if you are doing lots of download test.  I was trying to load a project too big for my ES01_1MB so it was downloading failing, downloading etc.   I left it running  and within a couple of hours I had used my download allowance!

I hope this helps?  If you raise a new thread in the forum, you may get more assistance - I will try to help if I can.

Regards

Mick3000

Rowan943
Joined
2023-10-22 17:29:29
Posts
1

Accurately estimating the total number of app developers in Australia is a complex task due to the fragmentation of the industry. There are no official statistics that provide a precise count of app developers. The total number will fluctuate as new professionals enter the field, and others may transition to different roles or industries. http://forum.dydaktyka.fizyka.umk.pl/viewtopic.php?f=8&t=122409&p=749311#p749311

caughtexpel
Joined
2024-01-19 01:15:38
Posts
5

I appreciate you writing this; I've been trying to find an article like this for quite some time, and now I finally found it. There is a treasure trove of useful information in this article; I appreciate it very much. http://forum.dydaktyka.fizyka.umk.pl/viewtopic.php?f=8&t=122409&p=749311#p749311coreball