
I have been developing an IoT device that senses an event, takes a picture and pushes the jpg to an appwrite project. I'm using a Sixfab Pico LTE board that couples a Raspberry Pi Pico W with a Quectel cellular radio. I had everything working perfectly last October then got busy with some other projects. I got back to it in December and found without any code changes it no longer worked. I tried a number of things but could not resolve the issue. Just getting back to it again. What I noticed was a timeout when a REST HTTP Post to the appwrite server occurs, even with a 120 second timeout. I decided to repeat the same test with the Pico W WiFi radio connected to my router and that worked perfectly. I'm thinking the cellular plan that Sixfab provides for the board does not cover international hops. I'm located on the east coast of the United States. A simple way to test this is to create a project that utilizes the New York appwrite server that was recently introduced, but when I try to create a new project in appwrite, the only region I can select is Frankfurt. I am using the free plan for appwrite for now, still developing to see if appwrite will work for this application. I consult as a Technical Director for a Capstone program at a nearby University. On one of the projects last year I recommended they use appwrite and they ran into the same issue and had to switch to Firebase. I would like to recommend appwrite for Capstone projects next year, but without the ability to utilize the New York server, I can't be certain it would work if we use it with a cellular radio. Am I doing something wrong when I try to setup a new project? Can someone help me resolve this issue?
Recommended threads
- Flutter - FCM: App Crashes when receivin...
- Firebase Messaging Causes ANR on Notific...
I am working on a Flutter project where I have set up notifications using Firebase Messaging. Everything was working perfectly until recently. After coming back...
- Flutter 3.32 Upgrade Warning – Appwrite ...
Hey everyone, just a heads-up after upgrading to Flutter 3.32! This likely won’t impact your development, but I wanted to give you a quick warning. ``` [log] W...
