Po skoraj dveh letih brezhibnega delovanja app
HTTP Request Shortcuts na ESPje se je začela zadeva nekaj zatikat - v routerju ali ESPjih nisem spreminjal nič.
Večinoma uporabljam na telefonu samo tri ukaze - ikone, ki pošljejo sledeče ukaze:
- Koda: Izberi vse
Vklop luč - GET http://iztok62.ddns.net:8073/control?cmd=GPIO,13,1
Izklop luč - GET http://iztok62.ddns.net:8073/control?cmd=GPIO,13,0
Imp.gar.vrat - GET http://iztok62.ddns.net:8071/control?cmd=pulse,12,1,800
Če tak ukaz pošljem iz PCja v Firefoksu takoj po izvršitvi dobim odgovor:
- Koda: Izberi vse
{
"log": "GPIO 13 Set to 1",
"plugin": 1,
"pin": 13,
"mode": "output",
"state": 1
}
V androidu pa po uspešni izvršitvi ukaza na spodnjem delu home ekrana čez sekundo samo napiše: "
Luč ON executed".
Do tukaj je vse OK.
...
Zadnje tedne pa mi po pošiljanju takšnega ukaza iz androida kar nekaj melje - ukaz pa se ne izvrši.
Čez par sekund pa na tel. izpiše le:
- Koda: Izberi vse
Luč ON failed: unexpected end of stream on
Connection{iztok62.ddns.net:8073, proxy=DIRECT
hostAddress=iztok62.ddns.net/89.143.39.94:8073
cipherSuite=none protocol=http/1.1} \n not found:
limit=0 content=...
Zanimivo pa je to, da se ukaz iz avta preko mobilnega omrežja vedno izvrši BP, doma ko je tel. v dosegu
mobilnega omrežja in hkrati domačega WiFi pa nekaj zakvačka ...
Predvidevam, da sem problem dovolj podrobno opisal, da mi kakšen poznavalec IoT lahko napiše v čem bi bil lahko problem

Ne bi pa rad, da bi doma stalno izklapljal in vklapljal mob. omrežje, ko grem od doma.
P.S. DDNS naslov je v opisu spremenjen, da mi ne bi preveč odpirali vrat ... 