CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 4
Managing Power Monitor
Here you can find information about all app settings that can be configured using a configuration profile:
AltElectricityPrice
CarbonRegions
ElectricityPrice
GraphAverageLineColor
GraphDayMarkerColor
GraphFillColor
GraphPositionLineColor
GraphPowerNapFillColor
MarkPowerNaps
ShowAverage
ShowCarbon
ShowDayMarkers
ShowPrice
Here you can find information about settings for the PowerMonitorDaemon that can be configured using a configuration profile:
AltPriceSchedule
EnableJournal
IgnorePowerNaps
JournalEntriesAutoDelete
UseAltPrice
An example configuration profile is available inside the app's Resources
folder, with a similar profile available here. The one stored inside the app will always be the current version.
key: ShowCarbon
value: boolean
Forces the display of the carbon footprint if the option is set to true. If this option is set to false, the display of the carbon footprint is disabled. Once this setting has been configured, the setting cannot be changed by the user.
key: CarbonRegions
value: dictionary
The dictionary must contain ISO country codes (alpha-2 codes like "DE" or alpha-3 codes like "DEU") as the keys along with the respective carbon intensity float values (in gCO2eq/kWh). You may obtain carbon intensity data from GitHub
e.g.:
<key>CarbonRegions</key>
<dict>
<key>ARE</key>
<real>162</real>
<key>ARG</key>
<real>196</real>
<key>AUS</key>
…
<key>ZAF</key>
<real>315</real>
</dict>
key: ShowAverage
value: boolean
Forces the display of the average line of the power graph if set to true, otherwise the display of the average line is disabled. Once this setting has been configured, the setting cannot be changed by the user.
key: ShowDayMarkers
value: boolean
Forces the display of the day markers of the power graph if set to true, otherwise the display of the day markers is disabled. Once this setting has been configured, the setting cannot be changed by the user.
key: MarkPowerNaps
value: boolean
Forces the display of the Power Nap intervals in the power graph if set to true, otherwise the display of the Power Nap intervals is disabled. Once this setting has been configured, the setting cannot be changed by the user.
key: GraphFillColor
value: data
Forces the fill color of the power graph. Once this setting has been configured, the setting cannot be changed by the user.
key: GraphAverageLineColor
value: data
Forces the color of the average line of the power graph. Once this setting has been configured, the setting cannot be changed by the user.
key: GraphDayMarkerColor
value: data
Forces the color of the day markers of the power graph. Once this setting has been configured, the setting cannot be changed by the user.
key: GraphPowerNapFillColor
value: data
Forces the color of the Power Nap intervals of the power graph. Once this setting has been configured, the setting cannot be changed by the user.
key: GraphPositionLineColor
value: data
Forces the color of the position line of the power graph. Once this setting has been configured, the setting cannot be changed by the user.
key: ShowPrice
value: boolean
Forces Power Monitor to display the electricity price instead of the power consumption. Once this setting has been configured, the setting cannot be changed by the user.
key: ElectricityPrice
value: floating point number
Forces the electricity price per kWh. Once this setting has been configured, the setting cannot be changed by the user.
key: AltElectricityPrice
value: floating point number
Forces the alternative electricity price per kWh. Once this setting has been configured, the setting cannot be changed by the user.
The following keys can be used to manage the PowerMonitorDaemon:
key: EnableJournal
value: boolean
Force enables the journal function if the option is set to true. If this option is set to false, the journal function is disabled. Once this setting has been configured, the setting cannot be changed by the user.
key: JournalEntriesAutoDelete
value: integer
Forces the interval for automatic deletion of journal entries. Once this setting has been configured, the setting cannot be changed by the user. Possible values and their meanings:
0: disables automatic deletion of journal entries
1: automatically delete journal entries older than one month
2: automatically delete journal entries older than six months
3: automatically delete journal entries older than one year
key: IgnorePowerNaps
value: boolean
If set to true, PowerMonitorDaemon will not capture power data during Power Naps. So times where the Mac takes a Power Nap are treated like times the Mac is in sleep mode. Once this setting has been configured, the setting cannot be changed by the user.
key: UseAltPrice
value: boolean
When set to true, the times specified in AltPriceSchedule
are given special treatment by PowerMonitorDaemon. This affects the current electricity price displayed in PowerMonitor and in the journal. If this value is set, it can no longer be changed by the user. Neither can the AltPriceSchedule
value.
key: AltPriceSchedule
value: dictionary
The dictionary contains a key for each day of the week, where the number 0 stands for Sunday, 1 for Monday, and so on. The corresponding value is of type array and contains integers for each hour of the day during which the alternative electricity tariff is to apply (0-23).
<key>AltPriceSchedule</key>
<dict>
<key>0</key>
<array/>
<key>1</key>
<array>
<integer>9</integer>
<integer>10</integer>
<integer>11</integer>
<integer>12</integer>
<integer>13</integer>
<integer>14</integer>
<integer>15</integer>
<integer>16</integer>
<integer>17</integer>
</array>
<key>2</key>
<array>
<integer>0</integer>
<integer>1</integer>
<integer>2</integer>
<integer>3</integer>
<integer>4</integer>
<integer>5</integer>
<integer>6</integer>
<integer>7</integer>
</array>
<key>3</key>
<array>
<integer>18</integer>
<integer>19</integer>
<integer>20</integer>
<integer>21</integer>
<integer>22</integer>
<integer>23</integer>
</array>
<key>4</key>
<array/>
<key>5</key>
<array/>
<key>6</key>
<array/>
</dict>