Linux/Unix Shell Scripting - Script regulacion pantalla raspberry

 
Vista:
sin imagen de perfil

Script regulacion pantalla raspberry

Publicado por Roger (1 intervención) el 15/09/2023 13:54:22
Buenas, no tengo ni idea de programar, a ver si almenos me se explicar.

Tengo un sensor de luminosidad que a través de IP puedo acceder a sus valores:
http://MiIP/rest/items/Sensor_llum

Esa url me entrega esto:

{"link":"http://MiIP/rest/items/Sensor_llum","state":"2 lx","stateDescription":{"pattern":"%.1f","readOnly":true,"options":[]},"unitSymbol":"lx","metadata":{"semantics": "value":"Point"}},"editable":true,"type":"Number:Illuminance","name":"Sensor_llum","label":"Sensor (luminance)","category":"outdoorlight","tags":["Point"],"groupNames":[]}

El valor en negrita (2) es el que necesito extraer.

Quiero hacer un script en mi Raspberry que, cuándo se actualice el valor (2), regule la intensidad lumínica de mi monitor. (si no es posible que lo haga automático cuándo actualice el valor, que se ejecute el script automáticamente cada determinado tiempo)

He probado en el terminal de mi RB y con este comando regulo la intensidad de forma manual.
xrandr --output HDMI-1 --brightness 0.1

Así pues cuando la luminosidad sea un valor alto, el valor de intensidad del monitor ha de ser alto.

Los valores de luminosidad van de 0 a 10 y los valores de regulación del monitor de 0.1 a 1.0
Así pues cuándo la luminosidad sea de 0, la regulación ha de ser de 0.1, cuando sea de 1 ha de ser de 0.2, cuando sea de 2 ha de ser de 0.3 y así sucesivamente.

Muchas gracias, espero haberme explicado...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder