Softwareentwicklung/Programmierung für DPRE Smart (m/w/d) - Remote / 09387 Jahnsdorf

Job type:
remote
Start date:
01.2021
Duration:
2 months (extension possible)
From:
ZLT Lüftungs- und Brandschutztechnik GmbH
Location:
Jahnsdorf
Published at:
01/04/2021
Country:
flag_no Germany
Contact person:
Jasmin Kettler
Project ID:
2022792

Warning
This project has been archived and is not accepting more applications.
Browse open projects on our job board.
Sehr geehrte Damen und Herren,

wir als mittelständisches Unternehmen im Bereich der Lüftungs- und Brandschutztechnik suchen professionelle Unterstützung im Bereich der Programmierung.
Angesetzt ist das Projekt für 2 - 3 Monat mit Beginn noch im Januar 2021.
Das Projekt hat einen Umfang von ca. 25 Projekttage, davon ca. 15-20 PT zusammenhängend im Jan – Feb 2021, weitere 5 – 10 PT für Modifikationen, Nachbesserungen usw. im Laufe des Jahrs 2021, insbesondere nach Feldtestphase und vor Serieneinführung ca. Mai 2021.

Projektbeschreibung:
Die bestehende und funktionierende Lösung mit der Darstellung von vier Parametern und einem änderbaren Vorgabewert wird weiterentwickelt zu:

• Darstellung von Betriebszuständen und Steuerung eines Elektrogeräts auf Smartphone/Tablet/PC in ansprechender Optik mit Einbindung von Firmenlogo und Firmenfarben
• Zeitschaltuhrfunktion,
• Erfassung verschiedener Fehler, Fehlerjournal kalendarisch mit Datum und Uhrzeit
• in Summe bis zu 20 Betriebsparameter, je nach Gerätetyp
• Einfache Berechnungen zur Darstellung berechneter Parameter wie aktuelle Leistung, Energieverbrauch/Energieeinsparung über bestimmte Zeiträume/seit Betriebsbeginn
• vier verschiedene Gerätekonfigurationen
• Vier Zugangsebenen:
1. Verbraucher-/ Benutzerebene: Ausschließlich Anzeige ausgewählter Daten mit Historie
2. Serviceebene Kunde: Anzeige erweiterter Daten mit Historie und Einstellung ausgewählter Parameter
3. Serviceebene Hersteller: Anzeige aller Daten mit Historie, Einstellung und Veränderung aller Parameter
4. Programmierebene mit vollem Zugriff
• Auswahlmöglichkeit für 4 Sprachen: Deutsch – Englisch – Französisch – NN, Wort- und Satzübersetzungen können beigestellt werden.
• Identifikationssystem fortlaufende Seriennummer für 100.000 Einheiten
• Identifikation Gerätetyp: Werkseitig 64 verschiedene Gerätetypen zur Auswahl mit drei Feldern: Typbezeichnung, Artikelnummer, Kunden-Artikelnummer
• Vergabe individueller Kundenbezeichnung mit 4 frei beschreibbaren Feldern je 32 Zeichen
• Darstellung der Typenschilddaten

Folgende Kenntnis sollten vorhanden sein:

- Programmierung C/C++ und HTML auf Plattform "Espressif ESP32".
- Framework Arduino bzw. Esp-idf
- Weiterführung des begonnenen Projektes mit Microsoft Visual Studio Code + PlatformIO.

Programmier Leistung:
- WEB-Server (persistent connections)
- HTML Sites (SPIFFS-Files)
- User Login, User-management
- WIFI Station, SoftAP, mDNS, DNS Hijacking
- MODBUS-IP
- OnWire, I2C, SPI
- FreeRTOS-Tasks