👋 👋 👋 Are you interested in a cheap, opensource home automation project based on Arudino and JavaScript?
I am:
- a Master of Business Administration (MBA), an accountant and a tax advisor. (This sound funny a weird, I know, but this field requires the application of a lot of matematics, IT and creativity) 📈
- a C++ (microcontrollers) and JavaScript developer in frontend and backend as well 👨💻
- a certified electrician 🔌
- a certified PLC (programmable logic controller) engineer
- the founder of Project abrIoT, an open source building automation project aiming to introduce cheap but flexible home automation solutions to every households
I have experience in the following fields:
- Accounting and taxation 😆
- Home electricity
- Home automation and smart homes
- Industrial PLCs
- Arduino, JavaScript, HTML and CSS development, databases (time series and relational)
- Microelectronics (PCB) development
Arduino IDE and C++, JavaScript, HTML, Grafana, InfluxDB and SQL, Node-RED, MQTT and modbus protocols, PCB design
Please check out my latest relevant blog posts:
Project abrIoT is an open source building automation and smarthome project with a strong emphasis on energy saving.
The aim of the project is to:
- Automate your home ("Smartize")
- Optimize and lower your overall energy consumption (electricity, gas and water)
- Monitor, log and analyize your data
- Expand your home with extra features (e.g. remote controlling, voice recognition, AI)
The core of the project is to:
- Implement open source solutions
- Keep installation costs as low as possible
- Comply with EU standards
- Build a community
- Be open to industry standards (e.g. PLC technology, modbus, MQTT)
abrIoT is based on the following languages and solutions:
- Linux Debian www.debian.org
- Arduion IDE (C++ for microcontrollers) www.arduino.cc
- JavaScript, Node.js and Node-RED www.nodered.org
- Grafana www.grafana.com
- InfluxDB www.influxdata.com
- abrIoT is based on cheap MCU (microcontoller) and MPU (microporcessor) technology like the famous ESP8266 and EP32.
abIoT is also providing simple, cheap tested and CE certified electronics and pre-built distribution boxes which make possible to automate and monitor your home and open it to the net if required.
- Home control is based on abrIoT single-board-PLC-s (SBP) which can be programmed by Arduino or ControlIO (MS Visual Code) by using the abrIoT Arduino libraries (C++)
- Units are communicating via a modbus hierarchy which makes it possible to connect hundreds of devices and thousands of I/O ports
- Extra features like AI, voice recognition, MQTT connection etc. are based on Linux Debian which is run on a single-board-computer (SBC) e.g. RaspberryPi or Olimex A10
- Industrial connectivity is applied (MQTT, modbus) so all "gadgets" are connectable with other industrial grade appliances (e.g. PLC, HMI)
abrIoT Instruction List (IL) is a simplified version of the IEC61131-3 standard PLC language aimed to home automation. See also: https://en.wikipedia.org/wiki/Instruction_list
abrIoT IL works with abrIoT Single-board-PLCs (SBP) or with ESP8266 and ESP32 chipsets.
The ongoing energy crysis gives us a notable lesson: there is and there will be no more cheap energy in Europe. We have to learn how to be more effective. Let us give a chance to save as much energy as possible.
Please also visit our website www.abriot.eu for further information and for product list.
Please also feel free to join, advise or contribute.
If you want to contact me:
- email: [email protected]
- LinkedIN: Profile