Gwenvel

Hello,

I have just taken my first steps with Gladys.
I have been interested in home automation for a long time, but I found the equipment much too expensive to start a complete project, until I discovered the Raspberry Pi and all its possibilities.
I am discovering computer programming and its different languages. At work, I have the opportunity to program, but on automation systems, so nothing to do with the language.
I started with a personal project, but I didn’t know enough about programming, so I turned to Domoticz, which I like so far.
Then I did some research to have a more interactive system, and I discovered your project, which I really like a lot.
I installed it, after some difficulties in installing it and some mistakes on my part (:oops: ) everything works.
Now, it’s time to get down to business, and there I will need as much help and advice as possible.
I am very eager to help evolve this project with you.

My current project start

  • 1 central unit (Raspberry, Arduino, 433MHz transmitter/receiver, I2C bus, 1-wire bus)
  • 1 I2C Box: Heating control, garage door, water heater
  • 1 433MHz Box (Transmitter/receiver, Arduino) Recovery of meter data, management of input (external gate, video intercom).

This is still in the study and trial stage. The tests are conclusive for controlling my I2C bus (via Domoticz and Python), my components are starting to arrive to set this up in real size (we will be able to continue to play, lol).

First requests:

  • What should I start with to get started with Gladys (language to learn, etc.)?
  • Can I control Domoticz via Gladys, or should I focus on a single control via Gladys?

Congratulations again on your project.

Best regards

Welcome to the forum!

Gladys is programmed in 100% JavaScript (both client-side and server-side with Node.js). If you want to learn a programming language, this is the one to learn :slight_smile:

For controlling Domoticz via Gladys, unless you’re willing to tinker, it probably isn’t possible as is. In my opinion, it’s better to opt for single control via Gladys. While compatibility is currently limited—since the v2 was released just a month and a half ago—many modules will be introduced to add compatibility with new devices!

Alright, let’s roll up our sleeves and dive into JavaScript and Node.js.
I’ll check out how Gladys and its various modules are managed.

Great!

After that, you can start step by step, try to make small Gladys scripts to start testing. JavaScript isn’t very complicated in itself.