Dear Client,
I am an experienced node-RED expert with a strong background in electronics and microcontrollers, particularly Arduino. I have read your project requirements and believe that my skills and experience align perfectly with what you are looking for.
I have extensive experience working with ESP32 (8266) based devices and integrating ZigBee or similar radio-based devices. Additionally, I have implemented high automations in smart homes, including presence detection based on common user devices like smartphones. My experience with MCU firmware, such as esphome, further strengthens my ability to deliver high-quality results.
To showcase my expertise, I can provide a video demonstration of a running simulator, featuring both basic sensor/actor simulations and more complex scenarios.
In terms of ideal skills and experience, I possess a deep knowledge of node-RED, strong programming skills, and familiarity with integrating node-RED with other platforms. I am also highly skilled in troubleshooting and efficiently fixing bugs.
For the project milestones, I propose the following:
MS1:
- Provide a comprehensive documentation on setting up a node-RED simulator, preferably Linux-based with a web UI for easy access.
- Install the simulator on a server provided by you.
- Implement a simple scenario involving a PIR sensor and ARP-based presence detector, controlling the switch on/off of a light and power plug, both MQTT-based.
MS2:
- Extend the scenario to include HVAC control, incorporating a temperature sensor and the switch on/off of a power plug, ensuring hysteresis to prevent hardware failure.
Regarding payment, we can estimate the effort and discuss clearances before mutually agreeing on the task. I will implement, test, and deliver the code, providing unit/integration tests to ensure its functionality. Documentation of each step and interaction of systems will also be provided.
Please note that we work on an open book basis and require a clear WBS for the work. We will not hire on a closed book basis.
Deliverables will include full source code, API samples