Changeset - 8ecea309a052
[Not reviewed]
default
0 1 0
Dennis Fink - 4 years ago 2021-07-25 08:52:10
dennis.fink@c3l.lu
Save status json when updating sensors
1 file changed with 3 insertions and 0 deletions:
0 comments (0 inline, 0 general)
spaceapi/sensors.py
Show inline comments
 
@@ -43,12 +43,14 @@ def set_value(data, key):
 
        if key == "barometer":
 
            data["unit"] = "hPa"
 
        active_v14["sensors"][key][index].update(data)
 
    except ValueError:
 
        active_v14["sensors"][key].append(data)
 

	
 
    active.save_last_state()
 
    active_v14.save_last_state()
 
    return jsonify(active)
 

	
 

	
 
def set_radiation_value(data):
 

	
 
    active = ActiveStatus()
 
@@ -72,12 +74,13 @@ def set_radiation_value(data):
 
                data[first_subkey][second_subkey],
 
            )
 
            active["sensors"]["radiation"][first_subkey][index].update(data)
 
        except ValueError:
 
            active["sensors"]["radiaton"][first_subkey].append(data)
 

	
 
    active.save_last_state()
 
    return jsonify(active)
 

	
 

	
 
@sensors_views.route("/set/<key>", methods=["POST"])
 
@httpauth.login_required
 
def set_sensors(key):
0 comments (0 inline, 0 general)