diff --git a/Parameters/index.html b/Parameters/index.html index efdef49..ad7174a 100644 --- a/Parameters/index.html +++ b/Parameters/index.html @@ -499,7 +499,6 @@ For backwards compatibility, this did not get changed.

  • TimeServer
  • TimeZone
  • -

    Section Alignment

    Parameter AlignmentAlgo

    Default Value: Default

    @@ -513,7 +512,8 @@ For backwards compatibility, this did not get changed.

  • HighAccuracy: Use all 3 color Channels (3x slower)
  • Fast: First time use HighAccuracy, then only check if the image is shifted
  • -
    +
    +

    Parameter FlipImageSize

    Default Value: false

    @@ -526,7 +526,8 @@ For backwards compatibility, this did not get changed.

    This parameter can be used to rotate the viewport together with the alignment rotation:

    -
    +
    +

    Parameter InitialMirror

    Default Value: false

    @@ -534,7 +535,8 @@ For backwards compatibility, this did not get changed.

    This parameter is not accessible through the Web Interface Configuration Page!

    Please fill me with an explanation and useful links

    -
    +
    +

    Parameter InitialRotate

    Default Value: 179

    @@ -542,7 +544,8 @@ For backwards compatibility, this did not get changed.

    This parameter is not accessible through the Web Interface Configuration Page!

    Please fill me with an explanation and useful links

    -
    +
    +

    Parameter SearchFieldX

    Default Value: 20

    @@ -550,7 +553,8 @@ For backwards compatibility, this did not get changed.

    This is an Expert Parameter! Only change it if you understand what it does!

    x size (width) in which the reference is searched.

    -
    +
    +

    Parameter SearchFieldY

    Default Value: 20

    @@ -558,7 +562,8 @@ For backwards compatibility, this did not get changed.

    This is an Expert Parameter! Only change it if you understand what it does!

    y size (height) in which the reference is searched.

    -
    +
    +

    Section Analog

    Parameter CNNGoodThreshold

    Default Value: 0.5

    @@ -571,11 +576,13 @@ For backwards compatibility, this did not get changed.

    Warning

    EXPERIMENTAL - NOT WORKING FOR ALL CNNs!

    -
    +
    +

    Parameter ExtendedResolution

    Default Value: true

    Please fill me with an explanation and useful links

    -
    +
    +

    Parameter LogImageLocation

    Default Value: /log/analog

    Location to store separated analog images on the SD-Card for logging.

    @@ -583,15 +590,18 @@ For backwards compatibility, this did not get changed.

    Warning

    A SD-Card has limited write cycles. Since the device does not support Wear Leveling, this can wear out your SD-Card!

    -
    +
    +

    Parameter LogfileRetentionInDays

    Default Value: 3

    Days to keep the separated analog images (0 = forever).

    -
    +
    +

    Parameter Model

    Default Value: /config/ana-cont_11.3.1_s2.tflite

    Path to CNN model file for image recognition. See here for details.

    -
    +
    +

    Section AutoTimer

    Parameter AutoStart

    Default Value: true

    @@ -605,12 +615,14 @@ For backwards compatibility, this did not get changed.

    Typically this is set to true. The only reason to set it to false is debugging or if you want to trigger it manually using the REST API or MQTT-API.

    -
    +
    +

    Parameter Intervall

    Default Value: 5

    Interval in minutes in which the Flow (Digitization Round) is run. If a rund takes longer than this interval, the next round gets postponed until the current round completes.

    -
    +
    +

    Section DataLogging

    Parameter DataLogActive

    Default Value: true

    @@ -619,11 +631,13 @@ If a rund takes longer than this interval, the next round gets postponed until t

    Warning

    A SD-Card has limited write cycles. Since the device does not support Wear Leveling, this can wear out your SD-Card!

    -
    +
    +

    Parameter DataLogRetentionInDays

    Default Value: 3

    Number of days to keep the data files (0 = forever).

    -
    +
    +

    Section Debug

    Parameter Logfile

    Default Value: 1 (ERROR)

    @@ -641,11 +655,13 @@ If a rund takes longer than this interval, the next round gets postponed until t

    DEBUG or INFO might damage the SD-Card if enabled long term due to excessive writes to the SD-Card! A SD-Card has limited write cycles. Since the device does not support Wear Leveling, this can wear out your SD-Card!

    -
    +
    +

    Parameter LogfileRetentionInDays

    Default Value: 3

    Number of days to keep the log files (0 = forever).

    -
    +
    +

    Section Digits

    Parameter CNNGoodThreshold

    Default Value: 0.5

    @@ -658,7 +674,8 @@ A SD-Card has limited write cycles. Since the device does not support Warning

    EXPERIMENTAL - NOT WORKING FOR ALL CNNs!

    -
    +
    +

    Parameter LogImageLocation

    Default Value: /log/digit

    Location to store separated digit images on the SD-Card for logging.

    @@ -666,15 +683,18 @@ A SD-Card has limited write cycles. Since the device does not support
    Warning

    A SD-Card has limited write cycles. Since the device does not support Wear Leveling, this can wear out your SD-Card!

    -
    +
    +

    Parameter LogfileRetentionInDays

    Default Value: 3

    Days to keep the separated digit images (0 = forever).

    -
    +
    +

    Parameter Model

    Default Value: /config/dig-cont_0600_s3.tflite

    Path to CNN model file for image recognition. See here for details.

    -
    +
    +

    Section GPIO

    Parameter IO0

    Default Value: input disabled 10 false false

    @@ -698,7 +718,8 @@ Additionally, it is used to activate Bootloader mode and must therefore be HIGH
  • GPIO 0 enable HTTP: Enable HTTP write/read
  • GPIO 0 name: MQTT topic name (empty = GPIO0). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter IO1

    Default Value: input disabled 10 false false

    @@ -719,7 +740,8 @@ Additionally, it is used to activate Bootloader mode and must therefore be HIGH
  • GPIO 1 enable HTTP: Enable HTTP write/read
  • GPIO 1 name: MQTT topic name (empty = GPIO1). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter IO12

    Default Value: input-pullup disabled 10 false false

    @@ -740,7 +762,8 @@ Additionally, it is used to activate Bootloader mode and must therefore be HIGH
  • GPIO 12 enable HTTP: Enable HTTP write/read
  • GPIO 12 name: MQTT topic name (empty = GPIO12). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter IO13

    Default Value: input-pullup disabled 10 false false

    @@ -761,7 +784,8 @@ Additionally, it is used to activate Bootloader mode and must therefore be HIGH
  • GPIO 13 enable HTTP: Enable HTTP write/read
  • GPIO 13 name: MQTT topic name (empty = GPIO13). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter IO3

    Default Value: input disabled 10 false false

    @@ -782,7 +806,8 @@ Additionally, it is used to activate Bootloader mode and must therefore be HIGH
  • GPIO 3 enable HTTP: Enable HTTP write/read
  • GPIO 3 name: MQTT topic name (empty = GPIO3). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter IO4

    Default Value: built-in-led disabled 10 false false

    @@ -804,20 +829,24 @@ By default, it is used for build-in flash light (onboard LED).

  • GPIO 4 enable HTTP: Enable HTTP write/read
  • GPIO 4 name: MQTT topic name (empty = GPIO4). Allowed characters: a-z, A-Z, 0-9, _, -.
  • -
    +
    +

    Parameter LEDColor

    Default Value: 150 150 150

    Color of the attached LEDs to GPIO12 in (R)ed, (G)reen (B)lue from 0 (full off) .. 255 (full on). (See IO12 parameter).

    -
    +
    +

    Parameter LEDNumbers

    Default Value: 2

    Number of LEDs on the external LED-stripe attached to GPIO12 (See IO12 parameter).

    -
    +
    +

    Parameter LEDType

    Default Value: WS2812

    Type of the WS2812x which is connected to GPIO12 (See IO12 parameter).

    -
    +
    +

    Parameter MainTopicMQTT

    Default Value: wasserzaehler/GPIO

    @@ -825,16 +854,19 @@ By default, it is used for build-in flash light (onboard LED).

    This parameter is not accessible through the Web Interface Configuration Page!

    Please fill me with an explanation and useful links

    -
    +
    +

    Section InfluxDB

    Parameter Database

    Default Value: ''

    Name of the Database into which to publish the values.

    -
    +
    +

    Parameter Measurement

    Default Value: undefined

    Name of the Measurement to use to publish the value.

    -
    +
    +

    Parameter Uri

    Default Value: undefined

    URI of the HTTP interface to InfluxDB v1, without trailing slash, e.g. http://IP-Address:Port.

    @@ -842,7 +874,8 @@ By default, it is used for build-in flash light (onboard LED).

    Note

    Currently only InfluxDB v1 is supported!

    -
    +
    +

    Parameter password

    Default Value: undefined

    Password for the InfluxDB v1 authentication.

    @@ -850,7 +883,8 @@ By default, it is used for build-in flash light (onboard LED).

    Note

    Currently only InfluxDB v1 is supported!

    -
    +
    +

    Parameter user

    Default Value: undefined

    Username for the InfluxDB v1 authentication.

    @@ -858,18 +892,21 @@ By default, it is used for build-in flash light (onboard LED).

    Note

    Currently only InfluxDB v1 is supported!

    -
    +
    +

    Section MQTT

    Parameter ClientID

    Default Value: watermeter

    ClientID to connect to the MQTT broker.

    If disabled, the hostname will be used.

    -
    +
    +

    Parameter HomeassistantDiscovery

    Default Value: true

    Enable or disable the Homeassistant Discovery.

    See here for details about the discovery.

    -
    +
    +

    Parameter MainTopic

    Default Value: watermeter

    MQTT main topic, under which the counters are published. @@ -881,7 +918,8 @@ The single value will be published with the following key: MAINTOPIC/NUMBE

    The general connection status can be found in MAINTOPIC/CONNECTION.

    See MQTT Result Topics for a full list of topics.

    -
    +
    +

    Parameter MeterType

    Default Value: other

    Select the Meter Type so the sensors have the right units in Homeassistant.

    @@ -892,23 +930,28 @@ The single value will be published with the following key: MAINTOPIC/NUMBE

    Please also make sure that the selected Meter Type matches the dimension of the value provided by the meter! Eg. if your meter provides , you need to also set it to . Alternatively you can set the parameter DecimalShift to 3 so the value is converted to liters!

    -
    +
    +

    Parameter SetRetainFlag

    Default Value: true

    Enable or disable the retain flag for all MQTT entries.

    -
    +
    +

    Parameter Uri

    Default Value: mqtt://IP-ADRESS:1883

    URI to the MQTT broker including the port. E.g. mqtt://IP-Address:Port.

    -
    +
    +

    Parameter password

    Default Value: PASSWORD

    Password for MQTT authentication.

    -
    +
    +

    Parameter user

    Default Value: USERNAME

    Username for MQTT authentication.

    -
    +
    +

    Section MakeImage

    Parameter Brightness

    Default Value: 0

    @@ -918,7 +961,8 @@ Alternatively you can set the parameter DecimalShift to 3

    Image Brightness (-2 .. 2)

    -
    +
    +

    Parameter Contrast

    Default Value: 0

    @@ -931,13 +975,15 @@ This parameter can also be set on the Reference Image configuration.

    Note

    Camera driver is not fully supporting this setting yet (no impact on image)

    -
    +
    +

    Parameter Demo

    Default Value: false

    Enable to use demo images instead of the real camera images. Make sure to have a /demo folder on your SD-Card and it contains the expected files! Check here for details.

    -
    +
    +

    Parameter FixedExposure

    Default Value: false

    @@ -946,7 +992,8 @@ Check here for details.

    Fixes the illumination setting of camera at the startup and uses this later --> individual round is faster.

    -
    +
    +

    Parameter ImageQuality

    Default Value: 12

    @@ -958,7 +1005,8 @@ individual round is faster.

    Warning

    Values below 12 can result in reboots as the image gets larger and might no longer fit in the available RAM!

    -
    +
    +

    Parameter ImageSize

    Default Value: VGA

    @@ -971,7 +1019,8 @@ Available options:

  • VGA (640 x 480 pixel)
  • QVGA (320 x 240 pixel)
  • -
    +
    +

    Parameter LEDIntensity

    Default Value: 50

    @@ -980,7 +1029,8 @@ Available options:

    This parameter can also be set on the Reference Image configuration.

    Set the Flash LED Intensity.

    -
    +
    +

    Parameter LogImageLocation

    Default Value: /log/source

    Location on the SD-Card to store the raw images for logging.

    @@ -988,11 +1038,13 @@ This parameter can also be set on the Reference Image configuration.

    Warning

    A SD-Card has limited write cycles. Since the device does not support Wear Leveling, this can wear out your SD-Card!

    -
    +
    +

    Parameter LogfileRetentionInDays

    Default Value: 15

    Number of days to keep the raw images (0 = forever)

    -
    +
    +

    Parameter Saturation

    Default Value: 0

    @@ -1005,7 +1057,8 @@ This parameter can also be set on the Reference Image configuration.

    Note

    Camera driver is not fully supporting this setting yet (no impact on image)!

    -
    +
    +

    Parameter WaitBeforeTakingPicture

    Default Value: 5

    @@ -1013,44 +1066,52 @@ This parameter can also be set on the Reference Image configuration.

    This is an Expert Parameter! Only change it if you understand what it does!

    Waiting time between switching illumination on and taking the picture (in seconds)-

    -
    +
    +

    Section PostProcessing

    Parameter <NUMBER>.AllowNegativeRates

    Default Value: false

    Please fill me with an explanation and useful links.

    -
    +
    +

    Parameter <NUMBER>.AnalogDigitalTransitionStart

    Default Value: 9.2

    This can be used if you have wrong values, but the recognition of the individual ROIs are correct. Look for the start of changing of the first digit and note the analog pointer value behind. Set it here. Only used on combination of digits and analog pointers. See here for details.

    -
    +
    +

    Parameter <NUMBER>.DecimalShift

    Default Value: 0

    Shift the decimal separator (positiv or negativ). Eg. to move from 'm³' to 'liter' (1 m³ equals 1000 liters), you need to set it to +3.

    -
    +
    +

    Parameter <NUMBER>.ExtendedResolution

    Default Value: false

    Use the decimal place of the last analog counter for increased accuracy.

    -
    +
    +

    Parameter <NUMBER>.IgnoreLeadingNaN

    Default Value: true

    Leading N's will be deleted before further processing.

    This is only relevant for models which use N!

    See here for details.

    -
    +
    +

    Parameter <NUMBER>.MaxRateType

    Default Value: AbsoluteChange

    Defines if the Change Rate compared to the previous value is calculated as absolute change (AbsoluteChange) or as rate normalized to the interval (RateChange = change/minute).

    -
    +
    +

    Parameter <NUMBER>.MaxRateValue

    Default Value: 0.05

    Maximum change of a reading.

    Depending on the settings of <NUMBER>.MaxRateType it is either treated as absolute or relative!

    -
    +
    +

    Parameter <NUMBERS>.AllowNegativeRates

    Default Value: false

    Allow a meter to count backwards (decreasing values).

    @@ -1058,11 +1119,13 @@ as rate normalized to the interval (RateChange = change/minute).

    Note

    This is unusual (it means there is a negative rate) and not wanted in most cases!

    -
    +
    +

    Parameter AllowNegativeRates

    Default Value: false

    Please fill me with an explanation and useful links

    -
    +
    +

    Parameter CheckDigitIncreaseConsistency

    Default Value: false

    @@ -1071,7 +1134,8 @@ as rate normalized to the interval (RateChange = change/minute).

    An additional consistency check. It especially improves the zero crossing check between digits.

    -
    +
    +

    Parameter ErrorMessage

    Default Value: true

    @@ -1080,7 +1144,8 @@ It especially improves the zero crossing check between digits.

    Do not show error message in return value. In an error case, the last valid number will be used for the various transmission protocols (MQTT, InfluxDB, REST, ...).

    -
    +
    +

    Parameter PreValueAgeStartup

    Default Value: 720

    @@ -1088,12 +1153,14 @@ In an error case, the last valid number will be used for the various transmissio

    This is an Expert Parameter! Only change it if you understand what it does!

    Time in minutes, how long a previous read value is valid after reboot.

    -
    +
    +

    Parameter PreValueUse

    Default Value: true

    Use the previous value (value from previous round) for consistency checks. -This also work through a reboot of the device!

    -
    +This also works through a reboot of the device!

    +
    +

    Section System

    Parameter AutoAdjustSummertime

    Default Value: false

    @@ -1102,7 +1169,8 @@ This also work through a reboot of the device!

    This parameter is not accessible through the Web Interface Configuration Page!

    Please fill me with an explanation and useful links

    -
    +
    +

    Parameter Hostname

    Default Value: undefined

    @@ -1111,7 +1179,8 @@ This also work through a reboot of the device!

    Hostname for the device. It gets automatically transferred to /wlan.ini on the SD-Card at next startup.

    -
    +
    +

    Parameter RSSIThreashold

    Default Value: ''

    WLAN Mesh Parameter: Threshold for the RSSI value to check for start switching access point in a mesh system. @@ -1121,7 +1190,8 @@ It gets automatically transferred to /wlan.ini on the SD-Card at ne

    Note

    Due to a typo, the parameter is wrongly named RSSIThreashold.

    -
    +
    +

    Parameter SetupMode

    Default Value: true

    @@ -1129,7 +1199,8 @@ It gets automatically transferred to /wlan.ini on the SD-Card at ne

    This parameter is not accessible through the Web Interface Configuration Page!

    Set this parameter to true to stay in the Setup Mode after the next start of the device.

    -
    +
    +

    Parameter TimeServer

    Default Value: pool.ntp.org

    @@ -1140,12 +1211,13 @@ It gets automatically transferred to /wlan.ini on the SD-Card at ne You can also set it to the IP of your router. Many routers like Fritzboxes can act as a local NTP server. To disable NTP, you need to activate it but set the TimeServer config to be empty (""). In such case the time always starts at 01.01.1970 after each power cycle!

    -
    +
    +

    Parameter TimeZone

    Default Value: CET-1CEST,M3.5.0,M10.5.0/3

    Time zone in POSIX syntax (Europe/Berlin = CET-1CEST,M3.5.0,M10.5.0/3 - incl. daylight saving) Check the table on http://<DEVICE IP>/timezones.html to find the settings for your region.

    -
    +