Verschiedene Exec Devices nutzen?
Moderator: Co-Administratoren
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Verschiedene Exec Devices nutzen?
Hallo.
Man nutzt ja für diverse Script Sachen das CuXD Exec Device.
Standardmäßig nimmt man dafür immer CUxD.CUX2801001:1.
Macht es Sinn, die verschiedenen Scripte auf mehrere Kanäle dieses Geräts zu verteilen?
Nicht dass da noch was durcheinander kommt, wenn 2 Scripte zufällig gleichzeitig auf ein und denselben Kanal zugreifen wollen.
Oder mache ich mir da umsonst Gedanken?
Gruss Nico
Man nutzt ja für diverse Script Sachen das CuXD Exec Device.
Standardmäßig nimmt man dafür immer CUxD.CUX2801001:1.
Macht es Sinn, die verschiedenen Scripte auf mehrere Kanäle dieses Geräts zu verteilen?
Nicht dass da noch was durcheinander kommt, wenn 2 Scripte zufällig gleichzeitig auf ein und denselben Kanal zugreifen wollen.
Oder mache ich mir da umsonst Gedanken?
Gruss Nico
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: Verschiedene Exec Devices nutzen?
ja, da es kein gleichzeitig gibt .. (für mich).
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: Verschiedene Exec Devices nutzen?
Ach so ok.
Ist dann meine Annahme hier richtig?
Wenn das CuxD Gerät mit dem was Script 1 von ihm will beschäftigt ist und Script 2 will auch was, dann muss Script 2 solange warten bis das Gerät durch ist mit Script 1?
Macht es dann Sinn, bei langen dauernden Scripten ein anderes CuxD Gerät zu nehmen?
Oder macht die CCU gar kein Multitasking und arbeitet immer nur 1 Script ich dem anderen ab?
Dann wären meine Gedankengänge ja eh sinnlos.
Ist dann meine Annahme hier richtig?
Wenn das CuxD Gerät mit dem was Script 1 von ihm will beschäftigt ist und Script 2 will auch was, dann muss Script 2 solange warten bis das Gerät durch ist mit Script 1?
Macht es dann Sinn, bei langen dauernden Scripten ein anderes CuxD Gerät zu nehmen?
Oder macht die CCU gar kein Multitasking und arbeitet immer nur 1 Script ich dem anderen ab?
Dann wären meine Gedankengänge ja eh sinnlos.
Re: Verschiedene Exec Devices nutzen?
Auf der CCU passiert NIE etwas gleichzeitig!
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: Verschiedene Exec Devices nutzen?
Aaaah ok.
Also während ein Script läuft, muss sich das andere hinten anstellen?
Dann macht meine Überlegung ja nun wirklich keine Sinn.
Einige HM Scripts laufen haben ja schon eine Gewisse Laufzeit.
So lange ist dann für den Rest halt Stillstand, versteh ich das richtig?
Ist das auch so, wenn man z.B. ein TCL Script ausführen lässt?
Steht dann der Rest auch still, bis das durchgelaufen ist?
Warum ist das überhaupt so, dass nie was gleichzeitig passiert?
Weil die CCU2 nur einen 1-Kern Prozessor hat?
Könnte man dann einen Raspi, der ja 4 Kerne hat, nicht viel effektiver nutzen, wenn man da Multitasking einführen würde?
Also während ein Script läuft, muss sich das andere hinten anstellen?
Dann macht meine Überlegung ja nun wirklich keine Sinn.
Einige HM Scripts laufen haben ja schon eine Gewisse Laufzeit.
So lange ist dann für den Rest halt Stillstand, versteh ich das richtig?
Ist das auch so, wenn man z.B. ein TCL Script ausführen lässt?
Steht dann der Rest auch still, bis das durchgelaufen ist?
Warum ist das überhaupt so, dass nie was gleichzeitig passiert?
Weil die CCU2 nur einen 1-Kern Prozessor hat?
Könnte man dann einen Raspi, der ja 4 Kerne hat, nicht viel effektiver nutzen, wenn man da Multitasking einführen würde?
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: Verschiedene Exec Devices nutzen?
wer soll das programmieren und warum ? HM ist eine steuerungssoftware - mehr nicht! alle "neuzeitlichen" optionen sind optional ..ein zubrot:-). wenn ich eine option nutzen möchte ( zb. iobroker ) kommt ein iobroker-rechner her und alles ist gut usw usw... ist insgesamt auch stabiler!
meine sicht.
meine sicht.
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: Verschiedene Exec Devices nutzen?
Für den Aufruf vom CMD_EXEC Datenpunkt macht es keinen Sinn.nicolas-eric hat geschrieben:Macht es Sinn, die verschiedenen Scripte auf mehrere Kanäle dieses Geräts zu verteilen?
Da kommt nichts durcheinander. Es sei denn, Du wertest den Return-Code in der CCU Logikschicht aus.nicolas-eric hat geschrieben:Nicht dass da noch was durcheinander kommt, wenn 2 Scripte zufällig gleichzeitig auf ein und denselben Kanal zugreifen wollen.
Natürlich laufen die Prozesse auf der CCU parallel. Sonst würde das Linux-System überhaupt nicht funktionieren.nicolas-eric hat geschrieben:Warum ist das überhaupt so, dass nie was gleichzeitig passiert?
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: Verschiedene Exec Devices nutzen?
Danke für Deine ausführliche Antwort Uwe!
Also sollte man bei Skripten, die mit dem CuXD Gerät z.B. DWD Wetterdaten abfragen, lieber einen anderen Kanal nehmen, weil sonst mit Pech was anderes "dazwischen funken" könnte?
Also sollte man bei Skripten, die mit dem CuXD Gerät z.B. DWD Wetterdaten abfragen, lieber einen anderen Kanal nehmen, weil sonst mit Pech was anderes "dazwischen funken" könnte?
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: Verschiedene Exec Devices nutzen?
Wenn Du die Befehle mittels CMD_RUNS, CMD_RUNL, CMD_RETS oder CMD_RETL ausführst, solltest Du eigene Kanäle verwenden.nicolas-eric hat geschrieben:Also sollte man bei Skripten, die mit dem CuXD Gerät z.B. DWD Wetterdaten abfragen, lieber einen anderen Kanal nehmen, weil sonst mit Pech was anderes "dazwischen funken" könnte?
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: Verschiedene Exec Devices nutzen?
Ok danke!
Dann werde ich bei den entsprechenden Skripten eigene Kanäle nehmen.
Dann werde ich bei den entsprechenden Skripten eigene Kanäle nehmen.