Jean-Marie Schneider <[email protected]> writes:

> *What works:*
>
>    - Windows PC: green indicator, real-time updates work perfectly 
>    -  Modern tablets: same, works fine 
>    -  WebSocket test with HiveMQ online client: successful connection 
>    -  Page loads correctly on all devices (no certificate errors after 
>    installing ISRG Root X1 certificate) 
>
> *What doesn't work:*
>
>    -  Android 7.0 tablet: red indicator, no real-time updates 
>    -  No connection attempts visible in Mosquitto logs from this tablet 
>    -  Generated JS files correctly contain port 8883 and SSL enabled 

First some context:

 Android 7.0 was released August 22, 2016 and EOL in August, 2019.

I wonder if you can load more modern LineageOS on the tablet.

Notably missing in your report is which browser you are using.  I'll
assume you have only tried the builtin browser.

Also missing is if the 7.0 tablet displays the rest of the page, and if
you are using the same certificate for your main wx page and the mqtt
websocket.

As for debugging:

It seems likely that the browser on the tablet is not doing some
combination of

  processing javascript
  websocket connections

to debug I would recommend:

  find some websocket test page that isn't about weewx/belchertown and
  try that.  If it doesn't work, you can continue investigating not
  about weewx or give up.

  turning on developer/debug mode and reading the browser logs

but really I would recommend:

  upgrade via lineage, and if not possible, recycle this tablet and find
  a different one.

  install the most recent version of firefox that can run on this
  tablet, and try that.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/rmi344gi71a.fsf%40s1.lexort.com.

Reply via email to