Difference between revisions of "Channel type"
From PhotoVoltaic Logger new generation
m |
m |
||
Line 2: | Line 2: | ||
== Direct == | == Direct == | ||
− | * '''Can't | + | * '''Can't''' have child channels |
− | * Always readable | + | * '''Always''' readable |
− | * Always writable | + | * '''Always''' writable |
− | * Can always be used for charts | + | * Can '''always''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 64: | Line 64: | ||
== Proxy == | == Proxy == | ||
− | * Must have '''exact one''' child channel | + | * '''Must''' have '''exact one''' child channel |
− | * Always readable | + | * '''Always''' readable |
− | * Never writable | + | * '''Never''' writable |
− | * Can always be used for charts | + | * Can '''always''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 88: | Line 88: | ||
== Calculating == | == Calculating == | ||
− | * Must have child channel(s) | + | * '''Must''' have child channel(s) |
− | * Always readable | + | * '''Always''' readable |
− | * Never writable | + | * '''Never''' writable |
− | * Can always be used for charts | + | * Can '''always''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 112: | Line 112: | ||
== General grouping == | == General grouping == | ||
− | * Must have child channel(s) | + | * '''Must''' have child channel(s) |
− | * Never readable | + | * '''Never''' readable |
− | * Never writable | + | * '''Never''' writable |
− | * Can't never be used for charts | + | * Can't '''never''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 134: | Line 134: | ||
== Internal calculated == | == Internal calculated == | ||
− | * '''Can't | + | * '''Can't''' have child channels |
− | * Always readable | + | * '''Always''' readable |
− | * Never writable | + | * '''Never''' writable |
− | * Can always be used for charts | + | * Can '''always''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 152: | Line 152: | ||
|} | |} | ||
− | == | + | == Specials == |
+ | |||
+ | === Collectors === | ||
These channel types accept special inputs for their readings. | These channel types accept special inputs for their readings. | ||
* '''Must''' have child channel(s) | * '''Must''' have child channel(s) | ||
− | * Never readable | + | * '''Never''' readable |
− | * Always writable | + | * '''Always''' writable |
− | * Can't never be used for charts | + | * Can't '''never''' be used for charts |
{| class="wikitable" | {| class="wikitable" | ||
Line 180: | Line 182: | ||
|} | |} | ||
− | == | + | === Extractors === |
− | These channel types produces special outputs for their | + | These channel types produces special outputs for their target usage. |
* '''Must''' have child channel(s) | * '''Must''' have child channel(s) | ||
− | * Always readable | + | * '''Always''' readable |
− | * Never writable | + | * '''Never''' writable |
− | * Can't never be used for charts | + | * Can't '''never''' be used for charts |
{| class="wikitable" | {| class="wikitable" |
Revision as of 10:05, 3 March 2014
Direct
- Can't have child channels
- Always readable
- Always writable
- Can always be used for charts
Channel type | Model | Example unit | Readable | Writable | Chart available |
---|---|---|---|---|---|
Current sensor | Sensor | A | yes | yes | yes |
"Energy meter, absolute" | Meter | Wh | yes | yes | yes |
Frequency sensor | Sensor | Hz | yes | yes | yes |
Gas meter | Meter | m³ | yes | yes | yes |
Gas sensor | Sensor | m³/h | yes | yes | yes |
Heat sensor | Sensor | W | yes | yes | yes |
Humidity sensor | Sensor | % | yes | yes | yes |
Irradiation sensor | Sensor | W/m² | yes | yes | yes |
Luminosity sensor | Sensor | lm | yes | yes | yes |
Power sensor | Sensor | W | yes | yes | yes |
Power sensor counter | Counter | W | yes | yes | yes |
Pressure sensor | Sensor | hPa | yes | yes | yes |
Radiation meter | Meter | µSV/h | yes | yes | yes |
Radiation sensor | Sensor | µSV | yes | yes | yes |
Rainfall meter | Meter | mm | yes | yes | yes |
Rainfall sensor | Sensor | mm/h | yes | yes | yes |
Switch | Switcher | yes | yes | yes | |
Temperature sensor | Sensor | °C | yes | yes | yes |
Timer | Meter | h | yes | yes | yes |
Valve sensor | Sensor | ° | yes | yes | yes |
Voltage sensor | Sensor | V | yes | yes | yes |
Water meter | Meter | m³ | yes | yes | yes |
Water sensor | Sensor | m³/h | yes | yes | yes |
Winddirection sensor | Sensor | ° | yes | yes | yes |
Windspeed sensor | Sensor | m/s | yes | yes | yes |
Proxy
- Must have exact one child channel
- Always readable
- Never writable
- Can always be used for charts
Channel type | Model | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|
Baseline | Baseline | yes | no | yes | |
Calculator | Calculator | yes | no | yes | |
Dashboard channel | Dashboard | yes | no | yes (Should be used only in dashboard) | |
History | History | yes | no | yes | |
Sensor to meter | SensorToMeter | yes | no | yes | |
Topline | Topline | yes | no | yes |
Calculating
- Must have child channel(s)
- Always readable
- Never writable
- Can always be used for charts
Channel type | Model | Example unit | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|---|
Accumulator | Accumulator | unlimited | yes | no | yes | |
Average | Average | unlimited | yes | no | yes | |
Differentiator | Differentiator | unlimited | yes | no | yes | |
Full Differentiator | DifferentiatorFull | unlimited | yes | no | yes | |
Import / Export | InternalConsumption | 2 | yes | no | yes | |
Ratio calculator | Ratio | % | 2 | yes | no | yes |
General grouping
- Must have child channel(s)
- Never readable
- Never writable
- Can't never be used for charts
Channel type | Model | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|
Building | Group | unlimited | no | no | no |
Group | Group | unlimited | no | no | no |
Inverter | Group | unlimited | no | no | no |
Multi-Sensor | Group | unlimited | no | no | no |
Power plant | Group | unlimited | no | no | no |
Internal calculated
- Can't have child channels
- Always readable
- Never writable
- Can always be used for charts
Channel type | Model | Example unit | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|---|
Daylight | Daylight | none | yes | no | yes | |
Estimate | Estimate | Wh | none | yes | no | yes |
Fixed value | Fix | none | yes | no | yes | |
Random | Random | none | yes | no | yes |
Specials
Collectors
These channel types accept special inputs for their readings.
- Must have child channel(s)
- Never readable
- Always writable
- Can't never be used for charts
Channel type | Model | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|
Fronius Inverter | Fronius\SolarNet | unlimited | no | yes | no |
Fronius Sensorbox | Fronius\SolarNet | unlimited | no | yes | no |
OpenWeatherMap | JSON | unlimited | no | yes | no |
SMA Inverter | SMA\Webbox | unlimited | no | yes | no |
SMA Sensorbox | SMA\Webbox | unlimited | no | yes | no |
SMA Sunny Webbox | SMA\Webbox | unlimited | no | yes | no |
Wunderground | JSON | unlimited | no | yes | no |
Extractors
These channel types produces special outputs for their target usage.
- Must have child channel(s)
- Always readable
- Never writable
- Can't never be used for charts
Channel type | Model | Childs | Readable | Writable | Chart available |
---|---|---|---|---|---|
PV-Log Inverter | PVLog\Inverter | unlimited | yes | no | no |
PV-Log Plant | PVLog\Plant | unlimited | yes | no | no |
PV-Log Inverter (r2) | PVLog2\Inverter | unlimited | no | no | no |
PV-Log Plant (r2) | PVLog2\Plant | unlimited | yes | no | no |
Sonnenertrag JSON | Sonnenertrag\JSON | unlimited | yes | no | no |