# IIoT Tools

- [Node-RED](https://wiki.codeandcompile.com/iiot/iiot-tools/node-red.md): Find all the resources related to our course Node-RED made Easy.
- [Renewing SSL Certificates](https://wiki.codeandcompile.com/iiot/iiot-tools/node-red/renewing-ssl-certificates.md): If your node-red-contrib-opcua-server has been running for a while and the SSL certificate has expired, here's a clear and practical guide to replacing it with a new one.
- [Node-RED Safe mode](https://wiki.codeandcompile.com/iiot/iiot-tools/node-red/node-red-safe-mode.md): Many a time your flow caused your Node-RED to crash. And when you restart your Node-RED, it crashes again and makes it difficult for you to troubleshoot the flow.
- [How to format the timestamps](https://wiki.codeandcompile.com/iiot/iiot-tools/node-red/how-to-format-the-timestamps.md): Sometimes you need to use the timestamps in your Node-RED project. You can use the timestamp node to extract the timestamp like below:
- [OPC UA](https://wiki.codeandcompile.com/iiot/iiot-tools/opc-ua.md): Resource page for our course Learn OPC UA with Node-RED
- [OPC UA Course](https://wiki.codeandcompile.com/iiot/iiot-tools/opc-ua/opc-ua-course.md): In this page you will find resources related to OPC UA course available at www.codeandcompile.com
- [Troubleshooting](https://wiki.codeandcompile.com/iiot/iiot-tools/opc-ua/troubleshooting.md): In this page, you will find troubleshooting techniques for OPC UA
- [Certificate error in Node-RED](https://wiki.codeandcompile.com/iiot/iiot-tools/opc-ua/troubleshooting/certificate-error-in-node-red.md)
- [MySQL](https://wiki.codeandcompile.com/iiot/iiot-tools/mysql.md): In this page you will find resources related to our online course named Interface MySQL with PLC via Node-RED
- [MQTT](https://wiki.codeandcompile.com/iiot/iiot-tools/mqtt.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.codeandcompile.com/iiot/iiot-tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
