Here is an example of how an environment variable can be accessed via a taurus device:
p09/door/haso107d1.01 [3]: import taurus p09/door/haso107d1.01 [4]: door = taurus.Device('p09/door/haso107d1.01') p09/door/haso107d1.01 [5]: door.macro_server.setEnvironment( "var", "value") p09/door/haso107d1.01 [6]: door.macro_server.getEnvironment( "var") Result [6]: 'value' p09/door/haso107d1.01 [7]: door.macro_server.removeEnvironment( "var")