Thanks for all inputs. Extra Kudos for TiN and ManateeMafia
Based on voting majority needs support 3458A, so lets start with this instrument.
It is going to use latest Raspbian with Pixel, this is answer to TiN question related to kernel ( 4.4.26) and Python 2.7.9
GPIB interface:
NI GPIB-USB-HS - TiN, Plesa
Agilent 82357B ( official) - we needs volunteer for testing
Agilent 82357B ( clone) - I have dead clone only
Prologix GPIB-USB v6.0 - we needs volunteer for testing
Agilent E5810A - Plesa
LAN:
support for LAN is made by
https://github.com/python-ivi/python-vxi11http://alexforencich.com/wiki/en/python-vxi11/startAlex Forencich ( member here) - author of python-vxi11 and also USBTMC
Instruments (Support means script for dataloging)
In first phase only 3458A,K2001,K2002
Future phases 3441xA/34401A/3446xA
Enviroment:
2x BME280 connected to I2C - Python dataloging with Adafruit code to log file (csv) and ploting data on webpage on RPI (similar look like Fluke 1620A display - 2nd page of datasheet)
http://download.flukecal.com/pub/literature/3397500_6200_ENG_B_W.PDF2 sensors as minimum
BME280 sensors I used are these
https://www.sparkfun.com/products/13676Others posted above do not allow to set I2C address, there are similar on Ebay for $5/pcs.
Data upload:
Function to upload CSV-data to remote FTP. I will prefer to make data available on RPI FTP instead of active upload.
Who needs this except TiN?
SSH access is default.
Apache2/NGINX - any preference except TiN?
Now we needs to discuss how to process data. I checked options like KST ( stability ) and ended like TiN with D3.js. There is possibility to plot graphs by D3 on server side to reduce processing time on webpage, but I needs to investigate further. Dataplot of 10MB takes 20-30s.
Currently I can imagine one page for data from 3458A ( timestamp, temperature, humidity,pressure) second page for environment log and third page as universal for generic instruments ( timestamp, value).
Any suggestions how to visualize data?