Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import time
- import datetime
- import odoorpc
- odoo = odoorpc.ODOO('xxxxxxxxx', port=xxxx)
- #print('Listado Bases de datos %s' , odoo.db.list())
- odoo.login('xxxxxxxx', 'POIUWERQE', '%"##"$"#&%$%AASD==')
- # Current user
- user = odoo.env.user
- print(user.name) # name of the user connected
- print(user.company_id.name) # the name of its company
- #Acceso al modelo de datos
- medicion = odoo.env['uniquindio.medicion']
- pruebas = 1
- while True:
- print('Prueba # %s',pruebas)
- inicio = datetime.datetime.now()
- precipitacion = random.randint(100, 200)
- humedad_amb = random.randint(20, 80)
- temp = random.randint(-10, 50)
- humedad = random.randint(10, 100)
- medicion.create({'estacion_id':1,'tipo_id':1 , 'valor': humedad , 'unidad': '%'})
- medicion.create({'estacion_id':1,'tipo_id':2 , 'valor': temp , 'unidad': 'Grados Centigrados'})
- medicion.create({'estacion_id':1,'tipo_id':3 , 'valor': humedad_amb , 'unidad': '%'})
- medicion.create({'estacion_id':1,'tipo_id':4 , 'valor': precipitacion , 'unidad': 'cm3'})
- fin = datetime.datetime.now()
- print('Tiempo de la Prueba %s (segundos)', (fin-inicio).total_seconds())
- pruebas = pruebas + 1
- time.sleep(0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement