Skip to content
anmaped edited this page Sep 23, 2016 · 40 revisions

OPAQ C1

How to manually update the Opaq c1 system files?

First, please type http://<IP>/rcv in your browser to access the recovery page from your local network. After that upload the file opaqc1-www-vXXX.tar by clicking the update button on the filesystem section after selecting the input file box. Note that XXX means the current version that shall be greater or equal to 002. Now, wait a moment, uploading the firmware can take several minutes. It is ready when the successful message has been displayed in your web browser. Enjoy your new Opaq c1 filesystem.

How to update the Opaq C1 firmware on Windows ?

First download the esptool.exe and the current opaq c1 firmware. Next, please type in the windows command prompt, esptool.exe -vv -cd nodemcu -cb 115200 -cp COM3 -ca 0x00000 -cf opaqv101.bin, replacing opaqv101.bin by the proper downloaded file name, and COM3 by the proper COM port assigned to the opaq device.

Note that the opaq C1 need to be in programming mode. Press the opaq C1 one button before power it and release the button one or more seconds after the initialization.

The result should be something like

esptool v0.4.6 - (c) 2014 Ch. Klippel <[email protected]>
        setting board to nodemcu
        setting baudrate from 115200 to 115200
        setting port from COM1 to COM3
        setting address from 0x00000000 to 0x00000000
        espcomm_upload_file
        stat opaqv101.bin success
        setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
        flush start
        setting serial port timeouts to 1 ms
        setting serial port timeouts to 1000 ms
        flush complete
        espcomm_send_command: sending command header
        espcomm_send_command: sending command payload
        read 0, requested 1
trying to connect
        flush start
        setting serial port timeouts to 1 ms
        setting serial port timeouts to 1000 ms
        flush complete
        espcomm_send_command: sending command header
        espcomm_send_command: sending command payload
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_send_command: receiving 2 bytes of data
        espcomm_open
Uploading 389296 bytes from opaqv101.bin to flash at 0x00000000
        erasing flash
        size: 05f0b0 address: 000000
        first_sector_index: 0
        total_sector_count: 96
        head_sector_count: 16
        adjusted_sector_count: 80
        adjusted_size: 050000
        espcomm_send_command: sending command header
        espcomm_send_command: sending command payload
        setting serial port timeouts to 10000 ms
        setting serial port timeouts to 1000 ms
        espcomm_send_command: receiving 2 bytes of data
        writing flash
.............................................................................................................................................................................................................................................................................................................................................................................................
starting app without reboot
        espcomm_send_command: sending command header
        espcomm_send_command: sending command payload
        espcomm_send_command: receiving 2 bytes of data
closing bootloader
        flush start
        setting serial port timeouts to 1 ms
        setting serial port timeouts to 1000 ms
        flush complete

Enjoy your new firmware.

How to configure client mode on Opaq C1?

First save the current settings. Note that settings can be erased if deep modifications have been performed on the new firmware release. Second, flash the opaq c1 firmware 1.0.2 or greater (see below). After that, please connect the host platform to the opaq access point (commonly, opaq-XXXX) and type in the web browser http://<IP>/global?clientssid=<SSID>&clientpwd=<PWD> replacing the <IP> by the opaq ip (usually, 192.168.4.1), the <SSID> with the desired ssid, and the <PWD> with the desired password.

The message "Client enabled." should be dispalyed. Note that the opaq C1 will reinitialize automatically. Finally, verify if the opaq is registered in the target access point using its web configuration page and save the assigned ip address by the target DHCP server. Opaq should be ready in http://<newIP>. Case the operation is unsuccessful the opaq C1 will return into the AP mode approximately after 1 minute.

What are the external Opac C1 compatible devices?

For now we have two supported devices such as: Opaq Frame

  • Light
    • two channel Zetlight Lancia aquarium series dimmers (more details here)
  • Power outlets
    • Chacon RF power sockets (more information here)