Hi Guys,
We added PHP Weathermap into Observium ~2 years ago, but the enabling
option wasn't documented because there was an odd javascript bug
breaking the UI.
It turns out the bug was the same variable name being used in two
completely separate bits of code, causing a clash. Typical Javascript.
This is fixed now and it mostly functions, so I've unhidden the enabling
option in the web-based config.
$config['weathermap']['enable'] = TRUE;
It works slightly differently to the original weathermap, it generates
maps on the fly and is a little better integrated into the UI. It
retains all of the old issues though, the weathermap code is very, very
old and should not be enabled on installs untrusted people have access to.
Thanks,
adam.
--
Sent from Postbox
<https://www.postbox-inc.com/?utm_source=email&utm_medium=siglink&utm_campai…>
Hello,
I'm using Observium 24.6.13582 (stable) and believe I've found an issue with the device update API.
According to the API documentation, coordinates and location_manual can be updated using the "Changing a device" endpoint.
However, while updates to other fields work correctly, these two fields do not.
For example, this request works as expected:
curl -u user:password \
-X PUT http://observium/api/v0/devices/47/ \
-H "Content-Type: application/json" \
-d '{"disabled":"1"}'
But these requests do not update the device and return HTTP 304 Not Modified:
curl -u user:password \
-X PUT http://observium/api/v0/devices/47/ \
-H "Content-Type: application/json" \
-d '{"coordinates":"51.509865,-0.118092"}'
curl -u user:password \
-X PUT http://observium/api/v0/devices/47/ \
-H "Content-Type: application/json" \
-d '{"location_manual":"1","coordinates":"51.509865,-0.118092"}'
I've verified that:
* Authentication is working.
* The endpoint and HTTP method are correct.
* Other fields (e.g. disabled) update successfully
*
Could you please confirm whether coordinates and location_manual are supported for updates in Observium 24.6.13582, or whether this is a bug or documentation issue?
Thank you.
GUI about page says:
Observium 26.4.14713 (stable) (6th April 2026)
svn info says:
Path: /opt/observium
Working Copy Root Path: /opt/observium
URL: https://svn.observium.org/svn/observium/branches/stable
Relative URL: ^/observium/branches/stable
Repository Root: https://svn.observium.org/svn
Revision: 14935
Node Kind: directory
Schedule: normal
Last Changed Author: adama
Last Changed Rev: 14713
Last Changed Date: 2026-04-06 14:09:52 -0500 (Mon, 06 Apr 2026)
I have a Pro subscription, but I'm trying to add some OID Alerts and AI is telling me to go the Alert Checkers, which doesn't exist and it's telling me I don't have Pro.