Skip to content

Commit

Permalink
Update docs for 1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mp-se committed Sep 11, 2024
1 parent da3d013 commit 172f424
Show file tree
Hide file tree
Showing 22 changed files with 57 additions and 24 deletions.
6 changes: 3 additions & 3 deletions src_docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
# -- Project information -----------------------------------------------------

project = 'KegMon'
copyright = '2022-23, Magnus Persson'
copyright = '2022-2024, Magnus Persson'
author = 'Magnus Persson'

# The full version, including alpha/beta/rc tags
release = '0.8.0'
release = '1.0.0'


# -- General configuration ---------------------------------------------------
Expand All @@ -49,7 +49,7 @@
#
html_theme = 'furo'
html_logo = "images/kegmon_logo.png"
html_title = "KegMon v0.8.0"
html_title = "KegMon v1.0.0"

# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
Expand Down
75 changes: 54 additions & 21 deletions src_docs/source/configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ Device - Settings
Device - Hardware
*****************

TODO: Missing hardware screen dump

.. image:: images/view_device_hardware.png
:width: 600
:alt: Device Hardware
Expand Down Expand Up @@ -75,6 +73,21 @@ the factor for estimating the weight.
The third step is to validate that everything works, place anohter thing with a know weight and
check the measured value. If you are satisfied then you are done.

Device - Stability
******************

.. image:: images/view_device_stability.png
:width: 600
:alt: Serial console

Information page that can determine the stability of your hardware build.

I have found that some of my hardware builds was not really stable so I added this
feature to check the scale build before doing the final assembly.

If you keep the browser open you can also see the history of the values (raw, kalman & stable). This can help to show
how your scale varies over time. Data is only stored in the browser so any refresh or page change will delete the graphs.

Device - Wifi
*************

Expand Down Expand Up @@ -106,8 +119,8 @@ Device - Wifi

This is the amount of time allowed for a wifi connect.

Tap Settings
************
Taps - Settings
***************

.. image:: images/view_taps_settings.png
:width: 600
Expand All @@ -121,7 +134,7 @@ Tap Settings

* **Beer FG**: Used in formula for calculating the beer volume. FG has a slight impact on the weight / volume unit. If not defined 1 will be used for calculations.

Tap Settings
Taps - Beers
************

.. image:: images/view_taps_beers.png
Expand All @@ -130,12 +143,22 @@ Tap Settings

Shows information about beers on tap. Use the buttons to import from brewspy or brewfather.

Taps - History
**************

.. image:: images/view_taps_history.png
:width: 600
:alt: Tap history

Shows information about the latest pours per tapbeers on tap.


Integration - Home Assistant
****************************

.. image:: images/view_integration_ha.png
:width: 600
:alt: Home Assistant
:alt: Home Assistant integration

Setting for MQTT server that is used by Home Assistant.

Expand All @@ -148,43 +171,53 @@ Integration - Brewfather

API and User keys for access to brewfather


Integration - Brewspy
*********************

.. image:: images/view_integration_brewspy.png
:width: 600
:alt: Brewspy
:alt: Brewspy integration

Brewspy tokens for keg 1 & keg 2.

Click on the taplist and the tap you want to connect. Under webhook URL copy the
last code and enter that into kegmon.

.. note::
This will not work on ESP8266 due to lack of RAM for using SSL connections.

Brewspy tokens for keg 1 & keg 2.

Integration - Barhelper
***********************

.. image:: images/view_integration_barhelper.png
:width: 600
:alt: Barhelper
:alt: Barhelper integration

Barhelper API keys and name of monitors.

You can get the API key from the settings part of Barhelper and enter this into
kegmon. Make a copy of it since you will not be able to retrieve it again.

History
*******

TODO: Not yet implemented in new UI
The name of the monitors does not need to be registered, they will be added
after the first run. Just connect the tap/keg to the monitor and the level will
be the same as in kegmon.

.. note::
On ESP8266 the device will use a NON-SSL endpoint to send the data since there is
not enough memory.

Stability
*********

TODO: Not yet implemented in new UI
Integration - Influx
********************

Information page that can determine the stability of your hardware build.
.. image:: images/view_integration_influx.png
:width: 600
:alt: Influx integration

I have found that some of my hardware builds was not really stable so I added this
feature to check the scale build before doing the final assembly.
Sends scale and internal parameters to an influx db v2 for debugging and detailed analysis.

If you keep the browser open you can also see the history of the values (raw, kalman & stable). This can help to show
how your scale varies over time. Data is only stored in the browser so any refresh or page change will delete the graphs.

Serial console
**************
Expand Down
Binary file modified src_docs/source/images/view_device_calibration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_device_hardware.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_device_settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src_docs/source/images/view_device_stability.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_device_wifi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_integration_barhelper.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_integration_brewfather.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_integration_brewspy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_integration_ha.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_about.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_backup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_firmware.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_serial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_support.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_other_tools.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_taps_beers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_taps_history.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src_docs/source/images/view_taps_settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 172f424

Please sign in to comment.