<divclass="pure-u-1 pure-u-lg-3-4 hint">The device has <spanname="free_size"></span> bytes available for OTA updates. If your image is larger than this consider doing a <ahref="https://github.com/xoseperez/espurna/wiki/TwoStepUpdates"rel="noopener"target="_blank"><strong>two-step update</strong></a>.</div>
<divclass="pure-u-1 pure-u-lg-3-4 hint">The device has <spanname="free_size"></span> bytes available for OTA updates. If your image is larger than this consider doing a <aclass="external"href="https://github.com/xoseperez/espurna/wiki/TwoStepUpdates"><strong>two-step update</strong></a>.</div>
You can get it using <aclass="external"href="https://www.grc.com/fingerprints.htm">https://www.grc.com/fingerprints.htm</a> (if it is publically available)<br/>
or, using <aclass="external"href="https://www.openssl.org/">openssl</a>. For example, on a Linux / macOS machine:<br/>
<divclass="pure-u-1 pure-u-lg-3-4 hint">POSIX TZ variable, defaults to <code>UTC0</code><br/>For the list of possible options, <arel="noopener"href="https://github.com/esp8266/Arduino/blob/master/cores/esp8266/TZ.h">see esp8266/Arduino's TZ.h (use the value inside of F("..."))</a>. For the complete documentation, <arel="noopener"href="https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html">see libc tzset(3) manual page</a></div>
<divclass="pure-u-1 pure-u-lg-3-4 hint">POSIX TZ variable, defaults to <code>UTC0</code><br/>For the list of possible options, <aclass="external"href="https://github.com/esp8266/Arduino/blob/master/cores/esp8266/TZ.h">see esp8266/Arduino's TZ.h (use the value inside of F("..."))</a>. For the complete documentation, <aclass="external"href="https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html">see libc tzset(3) manual page</a></div>
Here you can configure advanced rules based on RPN expressions. Check the <ahref="https://github.com/xoseperez/espurna/wiki/RPN-Rules"rel="noopener"target="_blank">wiki page about the RPN Rules module</a> to know how to use them.
Here you can configure advanced rules based on RPN expressions. Check the <aclass="external"href="https://github.com/xoseperez/espurna/wiki/RPN-Rules">wiki page about the RPN Rules module</a> to know how to use them.
</h2>
</div>
@ -1832,7 +1832,7 @@
To learn a new code click <strong>LEARN</strong> (the Sonoff RFBridge will beep) then press a button on the remote, the new code should show up (and the RFBridge will double beep). If the device double beeps but the code does not update it has not been properly learnt. Keep trying.<br/><br/>
Modify or create new codes manually and then click <strong>SAVE</strong> to store them in the device memory. If your controlled device uses the same code to switch ON and OFF, learn the code with the ON button and copy paste it to the OFF input box, then click SAVE on the last one to store the value.<br/><br/>
Delete any code clicking the <strong>FORGET</strong> button.
<br/><br/>You can also specify any RAW code. For reference see <arel="noopener"target="_blank"href="https://github.com/Portisch/RF-Bridge-EFM8BB1/wiki/Commands">possible commands for Sonoff RF Bridge EFM8BB1</a> (original firmware supports codes from <strong>0xA0</strong> to <strong>0xA5</strong>).
<br/><br/>You can also specify any RAW code. For reference see <aclass="external"href="https://github.com/Portisch/RF-Bridge-EFM8BB1/wiki/Commands">possible commands for Sonoff RF Bridge EFM8BB1</a> (original firmware supports codes from <strong>0xA0</strong> to <strong>0xA5</strong>).