Component
Duco Miner Component
Performance Impact on ESP8266
Due to the single-core architecture and hardware limitations of the ESP8266, running the Duino-Coin miner can significantly increase the response time (latency) of other components.
Since mining is CPU-intensive and shares a single execution thread, functions like web server handling, sensor updates, or Wi-Fi commands may experience noticeable delays. For a smoother multi-tasking experience, consider using an ESP32.
Duco Miner Component
- Username
- Mining key
- Miner name (leave blank for default)
Mining key
Please note that the mining key is not your password. It's a separate passphrase that you set during registration (or set in the wallet).
Using Secrets
Username, Key can be substituted using Secrets file secrets.yaml.
Danger
In order to keep your secrets safe, the secrets.yaml file should NOT be checked into git or any other version control system.
Parameters reference
-
id (optional, ID): Manually specify the identifier used for code generation and in service definitions.
-
username (required, string): Duino-Coin username.
-
key (required, string): Duino-Coin mining key.
-
name (optional, string): Custom miner name / identifier. Defaults to
Auto. -
temperature (optional, ID): Temperature sensor ID for transmission to the Duino IoT.
-
humidity (optional, ID): Humidity Sensor ID for transmission to the Duino IoT.
-
cpu_temperature (optional, ID): CPU Temperature sensor ID for transmission to the Duino IoT.
-
esphome (optional, boolean): Add ESPHome version for transmission to the Duino IoT. Defaults to
false. -
enable_mimicry (optional, boolean): Identify yourself to the server as an official client . Defaults to
false.
Duco Sensors
Duco Miner Sensors
Duco Miner Text Sensors
Cores status
- ~ - Task problem
- - - Job problem
- X - A significant number of errors in the job tasks
- * - No problem