<context>network-address</context>
<description>The IP address / FQDN of the Freebox Server (can include port number)</description>
<default>mafreebox.freebox.fr</default>
- <required>false</required>
</parameter>
<parameter name="appToken" type="text">
<label>Application Token</label>
<context>password</context>
<description>Token generated by the Freebox server</description>
- <required>false</required>
</parameter>
<parameter name="refreshInterval" type="integer" min="1" unit="s">
<label>Refresh Interval</label>
<description>The refresh interval in seconds which is used to poll given Freebox Server</description>
<default>30</default>
- <required>false</required>
</parameter>
<parameter name="useOnlyHttp" type="boolean">
<label>Use Only HTTP API</label>
<description>Use HTTP API even if HTTPS is available</description>
<default>false</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
<label>Enable Phone Discovery</label>
<description>Enable the discovery of phone things</description>
<default>true</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
<label>Enable Network Device Discovery</label>
<description>Enable the discovery of network device things</description>
<default>true</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
<label>Enable Network Interface Discovery</label>
<description>Enable the discovery of network interface things</description>
<default>true</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
<label>Enable AirPlay Receiver Discovery</label>
<description>Enable the discovery of AirPlay receiver things</description>
<default>true</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
<label>Phone State Refresh Interval</label>
<description>The refresh interval in seconds which is used to poll given Freebox Server for phone state</description>
<default>2</default>
- <required>false</required>
</parameter>
<parameter name="refreshPhoneCallsInterval" type="integer" min="0" unit="s">
<label>Phone Calls Refresh Interval</label>
<description>The refresh interval in seconds which is used to poll given Freebox Server for phone calls</description>
<default>60</default>
- <required>false</required>
</parameter>
</config-description>
</channels>
<config-description>
- <parameter name="macAddress" type="text">
+ <parameter name="macAddress" type="text" required="true">
<label>MAC Address</label>
<description>The MAC address of the network device</description>
<default></default>
- <required>true</required>
</parameter>
</config-description>
</channels>
<config-description>
- <parameter name="ipAddress" type="text">
+ <parameter name="ipAddress" type="text" required="true">
<label>IP Address</label>
<description>The IP address (v4 or v6) of the network interface</description>
<default></default>
- <required>true</required>
</parameter>
</config-description>
</channels>
<config-description>
- <parameter name="name" type="text">
+ <parameter name="name" type="text" required="true">
<label>Name</label>
<description>Name of the AirPlay device</description>
- <required>true</required>
</parameter>
<parameter name="password" type="text">
<context>password</context>
<label>Password</label>
<description>AirPlay password</description>
<default></default>
- <required>false</required>
</parameter>
<parameter name="acceptAllMp3" type="boolean">
<label>Accept All MP3</label>
<description>Accept any bitrate for MP3 audio or only bitrates greater than 64 kbps</description>
<default>true</default>
- <required>false</required>
<advanced>true</advanced>
</parameter>
</config-description>