Ruben Andreassen
Ruben Andreassen
You can set `cache_control` and `cache_expires` on a global level or for each resource.
I abandoned this and are using credentials. ``` client_credentials = ClientCredential(client_id, client_secret) ctx = ClientContext(sharepoint_site).with_credentials(client_credentials) ```
Something like this: ``` #include #include const int FW_VERSION = 1011; const char* mqtt_topic_fw_info = "esp/test/info"; void checkForUpdates(String fwImageURL) { HTTPClient httpClient; String newFWVersion = httpClient.getString(); mqtt.publish(mqtt_topic_fw_info, ((String)"Current firmware version").c_str());...
I have a much simpler board design (only ~10 parts). I can update my repo with the Fritzing files tonight if I remember.
I have only been experimenting with FOTA a little while, but my preferred method is something like `mosquitto_pub -t 'my/topic/update' -m 'http://my.local.webserver/firmware.bin'` This way the ESP only need to subscribe...
@NilashishC Yes, that is correct, see the output below. You know the collection best, but I (and probably others) would be happy with a more robust solution of my fix,...
It seems like the `armState:statusType` don't change but there is another attribute `alarms` that is added when the alarm is triggered. Don't know if `alarms` is an attribute of `armState`...