-
Notifications
You must be signed in to change notification settings - Fork 0
Devices
Henrik Östman edited this page Jul 3, 2015
·
23 revisions
Users:
Id: string
Username: string
Firstname: string
Lastname: string
Description: string
Created: date
Disabled: boolean
Email: string
PasswordHash: string
LostPasswordHash: string (public visibile in URLs and mails)
LastLoggedIn: string
Locallity: string
ACL_Roles:
name: string
rights: ["read", "write"...]
EventLog:
Type [string]("auditing")
Timestamp [date]("2014-12-24 18:23:20.212")
Source [string]("auditing handler")
Event [string]("login")
Site:
Id [string]("1234567890")
Name [string]("solar1")
Description [string]("My solar panel sensor")
GPS-position [string]("57.6378669 18.284855")
ACL_UserRoles [
userId:string
roles ["role1", "role2"]
ACL_Rights [string-array]("role1", "role2")
PublicVisible [boolean]
Sensors [
Id [string]("1234567890")
Name [string]("solar1")
Description [string]("My solar panel sensor")
GPS-position [string]("57.6378669 18.284855")
CurrentValue
Value [number(depending on ValueType)](24.0)
Time [date]("2014-12-24 18:23:20.212")
PreviousValue
Value [number(depending on ValueType)](24.3)
Time [date]("2014-12-24 18:23:20.212")
MaxValue
Value [number(depending on ValueType)](123.5)
Time [date]("2014-12-24 18:23:20.212")
MinValue
Value [number(depending on ValueType)](-55.0)
Time [date]("2014-12-24 18:23:20.212")
State [string]("connected"|"disconnected")
SampleDelay [number](10000)
Hardware
Id [string]
VendorId [string]
Port [string] ("/dev/USB2"|"/dev/ttyS0"|..)
ValueTransformation [string]("=i*0.5")
ValueType [string]("number"|"string")
ACL_Rights [string]("role1", "role2")
SmallPresentation:
Type [string]("text"|"gauge"|...)
Settings
MediumPresentation:
Type [string]("text"|"gauge"|...)
Settings
LargePresentation:
Type [string]("text"|"gauge"|...)
Settings
]
Actuators [
Id [string]("1234567890")
Name [string]("motor1")
Description [string]("My solar panel pump")
GPS-position [string]("57.6378669 18.284855")
CurrentValue
Value [number(depending on ValueType)]("on")
Time [date]("2014-12-24 18:23:20.212")
PreviousValue
Value [number(depending on ValueType)]("off")
Time [date]("2014-12-24 18:23:20.212")
State [string]("connected"|"disconnected")
Hardware
Id [string]
VendorId [string]
Port [string] ("/dev/USB2"|"/dev/ttyS0"|..)
ValueType [string]("number"|"string")
ACL_Rights [string]("role1", "role2")
SmallPresentation:
Type [string]("text"|"switch"|...)
Settings
MediumPresentation:
Type [string]("text"|"switch"|...)
Settings
LargePresentation:
Type [string]("text"|"switch"|...)
Settings
]
s__2014-11-27:
Time [date]("18:23:20.212")
Value [number](24.0)
Build Stevenson screen: http://aaybee.com.au/StevensonScreen.html http://www.weatherforschools.me.uk/html/moresettingup.html