AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Maschinenstatus via LED visualisieren
Thema durchsuchen
Ansicht
Themen-Optionen

Maschinenstatus via LED visualisieren

Ein Thema von Ykcim · begonnen am 22. Mai 2023 · letzter Beitrag vom 6. Jun 2023
Antwort Antwort
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#1

AW: Maschinenstatus via LED visualisieren

  Alt 22. Mai 2023, 18:28
Hallo Zusammen,

vielen Dank für die Anregungen. Habe eine Menge Wörter / Abkürzungen gefunden, mit denen ich mich erst einmal vertraut machen muss. Das wird eine Weile dauern, ich melde mich dann wieder

Vielen Dank
Patrick
Patrick
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#2

AW: Maschinenstatus via LED visualisieren

  Alt 22. Mai 2023, 21:21
Mal eine doofe Frage:
Aus wieviel Meter Entfernung soll man so eine LED in der Produktionshalle sehen?
Schreib doch einfach ein normales Delphiprogramm, das in beliebigen Farben einen kompletten Bildschirm ausfüllt und häng einen beliebig großen oder kleinen Monitor in der Halle auf, der das anzeigt.
Wenn's sparsam sein soll, mach es mit raspberry pi oder kleiner und über ein Linux Script / Webseite.
Ein beliebiger Funkschalter könnte zumindest einen Zustand per Leuchtmittel anzeigen. Eine WLAN Lampe ala Philips Hue kann auch mehrere Zustände. Usw. usw.
Das hast Du an einem halben Tag fertig und ist bestimmt billiger als Deine Programmierarbeit.

Mag sein, dass es alles für Dein Problem nicht passt, ist nur eine Idee.
Gruß, Jo
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.316 Beiträge
 
Delphi 12 Athens
 
#3

AW: Maschinenstatus via LED visualisieren

  Alt 22. Mai 2023, 22:01
@jobo brachte mich auch grad auf eine weitere Idee.

Die Lampen mit Schalter und da einen SwitchBot drankleben,
ähhhhhhh, ich meinte ...


Die Shelly gibt mit 1 bis 4 Ausgängen (für 5V, 12V-24V oder 230V)
und sie lassen sich auch ohne Cloud oder App direkt mit einer URL über WLAN ansteuern. (TCP/IP bzw. TIdHTTP oder TNetHTTPClient oder mit einer REST-Komponente)

z.B.
Shelly RGBW2 (anstatt einem LED-Streifen bis zu 4 einzelne 12V-LEDs/LEDGruppen, siehe 2. Bild)
Shelly Uni
Shelly Pro ***
Shelly Plus 2PM
oder
Shelly Duo
Shelly Bulb RGBW

https://www.shelly.cloud/de/products/shop#unfiltered
bei Mediamarkt, Amazon, ............



z.B. für Shell PlugS (bei anderen Shelly mit Relais oder digitalen Ausgängen ähnlich)
http://{ip-oder-name}/relay/0?turn=on
http://{ip-oder-name}/relay/0?turn=on&timer=30
http://{ip-oder-name}/relay/0?turn=off
http://{ip-oder-name}/relay/0?turn=toggle

Und über HTTP-GET lässt sich der Status (on/off/stromverbrauch) als JSON abfragen
https://shelly-api-docs.shelly.cloud...lly-plug-plugs
runter scrollen und siehe (via TCP/IP oder HTTP an Port 80 des {ip-oder-name} )
GET /status (ich glaub das ging immer, auch wenn der Zugriff via Name+Password gesichert ist)
GET /settings
GET /settings/relay/0
GET /relay/0
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (22. Mai 2023 um 22:27 Uhr)
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#4

AW: Maschinenstatus via LED visualisieren

  Alt 22. Mai 2023, 23:06
Zitat:
Die Shelly gibt mit 1 bis 4 Ausgängen (für 5V, 12V-24V oder 230V)
und sie lassen sich auch ohne Cloud oder App direkt mit einer URL über WLAN ansteuern. (TCP/IP bzw. TIdHTTP oder TNetHTTPClient oder mit einer REST-Komponente)
Das werde ich weiterverfolgen. Da sehe ich Chancen, dass ich das in absehbarer Zeit hinbekomme. Denn auch wenn die Anwendungen bei meinem Arbeitgeber zum Einsatz kommen, bin ich ein Hobby-Programmierer und habe während meiner Arbeitszeit eigentlich keine Zeit dafür...

Das ist eine coole Idee! Werde mir mal die Komponenten beschaffen und dann ein bißchen ausprobieren!

VIELEN DANK!
Patrick
Patrick
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.316 Beiträge
 
Delphi 12 Athens
 
#5

AW: Maschinenstatus via LED visualisieren

  Alt 22. Mai 2023, 23:31
Zum Einrichten gibt es die App (Handy),
aber es geht manuell auch einfach via Browser im PC/Handy.
Knopf lange drücken, dann starten die Module einen WLAN-AP.
Einfach dein WLAN damit verbinden und dann im Browser http://192.168.33.1 (später einfach den GeräteName nehmen oder die IP aus Explorer->Netzwerk oder siehe Router/FritzBox)

Dort kannst dann mindestens den WLAN-Zugang einrichten, damit sich die Shelly mit deinem Router verbindet, sowie Cloud und Co. deaktivieren.
Zusammen mit der Hilfe zur APIv1 sollte sich in der Oberfläche alles finden lassen. (Einrichtung per Browser und nicht über deine Anwendung ist das Einfachste)

Über die Actions kannst du dich auch vom Shelly anrufen lassen, z.B. bei Knopfdruck oder Statusänderung.
http://{ip-oder-name-deines-httpservers}:port/irgendwas kommt dann z.B. im TIdHTTPServer.OnCommandGet rein.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: Maschinenstatus via LED visualisieren

  Alt 23. Mai 2023, 07:46
Wenn Du mit der Shelly anfängst, dann schau Dir mal an, wie man die für den lokalen Betrieb umstellen kann und nicht über die Cloud des Anbieters gehen muss.
Hier sind Hinweise:
https://www.heise.de/ratgeber/Smart-...e-6119082.html
Gruß, Jo
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#7

AW: Maschinenstatus via LED visualisieren

  Alt 23. Mai 2023, 07:49
Anbieter Cloud, das meintest Du wahrscheinlich auch:

Dort kannst dann mindestens den WLAN-Zugang einrichten, damit sich die Shelly mit deinem Router verbindet, sowie Cloud und Co. deaktivieren.
Gruß, Jo
  Mit Zitat antworten Zitat
hhcm

Registriert seit: 12. Feb 2006
Ort: Wegberg
310 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Maschinenstatus via LED visualisieren

  Alt 23. Mai 2023, 11:43
Hmm. Ich lese TMS Komponenten und Shelly.
Dann würde ich über MQTT gehen.

Eventuell ein ESP8266 (z.B Wemos D1) mit WLED Firmware. Da ist dann mit 2-3 Bauteilen alles erledigt. Ebenfalls über MQTT steuerbar.
Chris
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#9

AW: Maschinenstatus via LED visualisieren

  Alt 24. Mai 2023, 06:56
Zitat:
Schreib doch einfach ein normales Delphiprogramm, das in beliebigen Farben einen kompletten Bildschirm ausfüllt und häng einen beliebig großen oder kleinen Monitor in der Halle auf, der das anzeigt.
+1 Da hast du mehr Möglichkeiten als eine statische LED Bar.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz