Widget - Homemade-Disaster/ioBroker.netatmo-energy GitHub Wiki

Thermostat

Widget for VIS to show a complete valve. You have only to define the "SetTemp" - datapoint. The widget will get all other information's dynamically out of the "rooms"-structure. You also get warnings as icons (signals).

ValveWidget

Common

  • SetTemp datapoint
    • SetTemp datapoint in the ioBroker objects. It is placed in the channel "settings" in each room of the homes structure
  • Position of the title
  • Roomname
    • The default title is the name of the room out of the structure. You can type in a custom defined title. If you want, you can use the parameter &room to include the default name in your description.
  • textcolor
  • fontname
  • fontsize

Design

Possible settings are:

  • color of the top and bottom section of the widget
  • corner radius of each widget corner

Temperature controller

Customize following options of the implemented slider:

  • minimum value
  • maximum value
  • step for increase / decrease the value
  • orientation of the slider
    • horizontal
    • vertical
  • inverted
    • changes the minimum and maximum position of the slider
  • submitmethod
    • stop - change value only at the end of changing the value by using the slider (recommended)
    • scroll - change the value during you change the slider position
  • Position and size of the slider
    • Place the slider where you want

Show temperatures

  • Customize the temperature information block for the widget. Available information's are:
    • Target temperature
    • Actual temperature
    • Valve temperature For each of these options, you can define:
  • Line number
    • Position of the information in the block. If it is empty, the information is hidden.
  • User defined description
  • Text behind each line (default = °C)
  • textcolor (default = white)
  • fontname
  • fontsize

Logo & API

  • Update API
    • define the applychanges trigger into this field. It will be automatically filled if you set up the main datapoint (SetTemp) - see above
    • executed manually by pressing the logo
  • Logo
    • Change the default Logo to your own
    • If you set the "Update API" the Logo gets a button design to execute the API request
  • Position and size of the logo
  • Option to show or hide the logo
  • Refresh structure
    • define the "refresh_structure" trigger into this field. It will be automatically filled if you setup the main datapoint (SetTemp) - see above
    • executed manually by pressing the refresh icon
  • refresh
    • Change the default icon to your own
    • If you set the "Refresh structure" the icon gets a button design to execute the API request
  • Position and size of the refresh icon
  • Option to show or hide the refresh icon

Warnings

Possible warnings are:

  • reachable
    • shows the default or custom defined icon with the defined size on the defined position if the room is NOT reachable
  • anticipating
    • shows the default or custom defined icon with the defined size on the defined position if the room is in the anticipating mode
  • window open
    • shows the default or custom defined icon with the defined size on the defined position if the window is open
  • active now
    • shows the default or custom defined icon with the defined size on the defined position if an API request is in process

You can disable following options:

  • reachable
  • anticipating
  • window open