Unterstützung von Geräten mit der Smartlife/Tuya-App

@AlexTrovato
Ich habe eine ganze Menge von Steckdosen und Rolladen-Schaltern bei mir zu Hause, falls du einen Tester brauchst :wink:

Ich nutze die Gelegenheit, um @Lokkye zu fragen: Hast du Tuya-Material? :slight_smile:

Vielleicht ist es motivierender, diese Integration zu entwickeln, wenn du das Material zu Hause hast, und angesichts der Nachfrage nach dieser Integration bin ich sicher, dass wir eine Sammelaktion starten könnten, um dir das Material zu bezahlen!

@pierre-gilles ich konnte an diesem Punkt nicht viel vorankommen. Zu viel Stress und gesundheitliche Probleme. Ich versuche, daran zu arbeiten, sobald es geht.

Alles klar, erhol dich gut! :slight_smile:

Hast du bereits Material oder brauchst du Geräte von Tuya?

Danke :slightly_smiling_face:
Nein, ich habe keine Hardware von Tuya. Ich sage nicht nein zu etwas Test-Hardware, das wird die Tests einfacher machen.

@Lokkye Auf jeden Fall!

Von denen, die die Tuya-Integration sehen wollen, könnte jemand eine kleine Spendenaktion organisieren, um @Lokkye ein paar Geräte zu kaufen? :slight_smile: (oder könnte jemand @Lokkye ein paar unbenutzte Geräte schicken?)

Hallo zusammen!

Ich bringe das Thema nochmal auf. Wer hätte Lust, die Entwicklung wieder aufzunehmen?

Der Installationsprozess einer Gladys-Entwicklungsumgebung hat sich seit dem deutlich vereinfacht :slight_smile:

Unter MacOS/Linux:

Unter Windows:

Ich habe einen Doowifi-Tuya-kompatiblen Fernschalter gekauft. Ich verwende ihn derzeit mit Smart Life.
Wie wäre die Entwicklungsmethode für das Modul, um es mit Gladys nutzbar zu machen?
Mit freundlichen Grüßen Kevin

Was ist dein Hintergrund in der Entwicklung? ^^

Gladys ist ein Preact-Frontend (wie React), Node.js-Backend und SQLite-Datenbank.

Zuerst musst du eine Entwicklungsumgebung einrichten.

MacOS/Linux:

Windows:

Dann haben wir diesen Tutorial:

Ich habe auch mal ein Live-Coding gemacht:

Zögere nicht, Fragen zu stellen.

Hallo,
Das interessiert mich, ich habe Switches, die über Smart Life gesteuert werden. Ich habe kürzlich ein Ein-/Ausschaltmodul mit Verbrauchsüberwachung, einen Temperatur- und Feuchtigkeitssensor und einen Rauchmelder bestellt.
Ich habe die Entwicklungsumgebung installiert, beginne, die Dokumentation zu lesen, und nehme Gladys in v4 wieder in Betrieb.
Ich weiß nicht, ob ich die Kompetenzen habe (Junior-Entwickler), aber ich werde das ganz genau verfolgen.

Auf welcher Stack bist du Entwickler? :slight_smile: Alles kann man lernen! Man muss nur durchhalten und nicht aufgeben!

Es ist auch lehrreich, an einem Open-Source-Projekt zu arbeiten, das kann dir helfen, deine Fähigkeiten zu verbessern :slightly_smiling_face:

Zögere nicht, wenn du Fragen hast

Hauptsächlich Java/Spring/HTML/CSS/Microsoft SQL Server, Webdienste (SOAP XML), etwas JavaScript.
Aber meine Kurse und Projekte sind noch recht frisch, ich bilde mich weiter selbst weiter und bastle aus Neugier (Android/Flutter/React) und habe ein kleines Webprojekt in Entwicklung (Symfony/PHP, React für die Frontend, MySQL, Tailwind CSS…).

Und ja, ich denke schon lange über Open Source nach, für meine persönliche Bereicherung, aber auch für andere, wenn möglich :+1:

Im Moment werde ich die Dokumentation lesen, ich beginne, die Projektstruktur zu betrachten, was AlexTrovato in Bezug auf Tuya begonnen hat, wie die Dienste gemacht sind usw. und komme bei Bedarf mit Fragen auf euch zurück :smiley:

Okay, wenn du schon mal mit diesen Technologien gearbeitet hast, selbst nur teilweise, dann ist das schon ein Zeichen dafür, dass du neugierig bist und schnell lernst :wink: Ich denke, das ist das Wichtigste! Entwickeln lernt man nicht, man macht es einfach :wink:

Super! Zögere nicht, ein anderes Thema im Bereich « Entwicklung » zu erstellen, wenn du Fragen hast.

@Lokkye Da du gerade so heiß bist, falls du Tuya-Geräte brauchst, sag Bescheid, ich kann jetzt liefern, seit ich die SAS Gladys Assistant habe :slight_smile:

Bei Domadoo gibt es Rabatte: Tuya/Smart life Rabatte

Achtung, bei Tuya, wenn du Zigbee-Geräte nimmst, brauchst du einen Tuya-Hub, ich weiß nicht, ob die bei Domadoo welche verkaufen.

Bei WLAN habe ich zum Beispiel diese Steckdose gesehen: https://www.domadoo.fr/fr/peripheriques/5907-woox-prise-intelligente-wifi-16a-format-fr-8435350741525.html?domid=17

Hallo,

Falls ich Zeit habe, kann ich auf Basis der von @AlexTrovato (top übrigens) erstellten Grundlage daran arbeiten.
Alles ist bisher lokal auf meinem Rechner.
Da es meine ersten Schritte mit node/react/gladys sind, komme ich langsam voran, indem ich mich an anderen Diensten orientiere. Im schlimmsten Fall hilft es mir, die Dinge für mögliche zukünftige Entwicklungen an Gladys zu verstehen :smiley:

Absolut @Celoshalito, wir sind immer dankbar für Hilfe :slight_smile:

Zögere nicht, wenn du Fragen hast, und lass uns gerne hier kleine Fortschrittsberichte da!

Hallo @Celoshalito!

Ich wollte mal nachfragen, wie es mit der Integration vorangeht. Hast du beim Entwickeln schon Fortschritte gemacht? Gibt es Punkte, die dich blockieren?

Hallo! Wird dieser Service auch Roboterstaubsauger unterstützen? :blush:

Hallo zusammen !!
Ich folge dem Projekt schon eine Weile … aber ich habe ungeduldig auf die Integration des Tuya-Plugins gewartet, um meine WiFi-Rolladensteuerungen zu verbinden … jetzt ist es soweit … ich wage den Schritt :wink:
@Celoshalito: Hast du ein Repository, an dem wir deine Integration weiterentwickeln/testen können, um sie schnell in die Gladys-Addons zu integrieren?
Danke im Voraus

Für Info, ich glaube, @Lokkye hat die Entwicklung übernommen, da @Celoshalito nicht mehr daran arbeitet

@Lokkye hast du Tuya-Material?