[Modul] Symcon Integrity Check

Ich habe in meinem System ein Skript, das länger laufen darf. Dieses habe ich in der Instanz von der Thread Prüfung ausgeschlossen

Dennoch wird es als Langläufer ausgewiesen:

Habe ich noch etwas falsch konfiguriert?

das ist ja komisch, nein das ist schon wie gedacht konfiguriert.
Ich muss das dann nochmal nachstellen …

ok, versuch mal die aktuelle beta

Perfekt, nun ist mein System sauber :slight_smile:

Vielen Dank für dein Engagement!

1 „Gefällt mir“

Hi,

mit IPS 7.1 kommt der IPSView Workflow als weitere Automatisierungsmöglichkeit.

Die Workflowdatei wird als „InstanzID.ips.json“ im script Verzeichnis abgelegt.

Es wäre super, wenn du das mit berücksichtigen könntest. Momentan kommt es hier zu einem Hinweis:

Skripte:<br><span style="color: grey;">&nbsp;&nbsp;&nbsp;Datei "14396.ips.json" ist ungenutzt

Burkhard

Versuch mal das neue Beta (1.19) - sollte m.E. keine Fehlermeldung mehr geben und die IPSWorkflow getrennt ausweisen.
Ich habe da keine inhaltliche Prüfungen eingebaut ausser der Prüfung, ob die Datei leer ist.

Sonst weis ich von der Struktur der Datei nix.

Ich habe es gleich mal ausprobiert. Leider passt es noch nicht ganz. In der Zusammenfassung werden die Workflows nun ausgewiesen:

Aber unter Skripte tauchen nun alle Ablaufpläne und auch der Workflow (14396) auf:

Ok, das ist nicht so schön.

Ich kann das nur bedingt nachspielen, weil ich kein IPS-View zur Verfügung habe.
Ich habe die Beta gerade nochmal aktualisiert, vielleicht ist das besser so?

Du brauchst kein IPS View. Der Workflow Editor ist ab 7.1 im Modul Store verfügbar:
image

Sie integrieren sich in den Objektbaum:

Mit der neuen Beta kommt es nun zu einer Warning:

Warning: Undefined array key "actions" in C:\ProgramData\Symcon\modules\.store\demel42.symcon.integrity\IntegrityCheck\module.php on line 1098

Warning: foreach() argument must be of type array|object, null given in C:\ProgramData\Symcon\modules\.store\demel42.symcon.integrity\IntegrityCheck\module.php on line 1098
 in C:\Windows\System32\- on line 77
integer timestamp, hint
ObjektIDs in Zwischenablage kopiert und Objekte für Kopieren ausgewählt

ah, ok, dann teste ich mal.

das hat damit aber nichts zu tun, ist wohl ein anderes Problem bei einem „normalen“ Ablaufscript. Da ist ein json-elements nicht i.O.

Ich habe gerade an die Stelle Debug eingebaut, der müsste sowas wie „flow-text=“ ausspucken und da sollte es ein Element „actions“ drin geben (bitte Limitierung erhöhen!).
Fange ich dann auch ab, möchte aber gerne wissen, was da falsch läuft / ist.

Es kam zunächst eine Warning:

Fatal error: Uncaught Error: Undefined constant "__FUNCTІON__" in C:\ProgramData\Symcon\modules\.store\demel42.symcon.integrity\IntegrityCheck\module.php:1097
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\demel42.symcon.integrity\IntegrityCheck\module.php(475): IntegrityCheck->PerformCheck()

Da muss in __FUNCTION__ irgendein Sonderzeichen drin gewesen sein. Das habe ich bei mir korrigiert.

Der Debug mit flow-text ist:

	Zeile 5677: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":43645,"comparison":0,"value":false,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {897EEE0C-2707-6508-397F-C3A1333FAD44}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [ACTIVE] => <LF>                                                    [TARGET] => 34496<LF>                                                )<LF><LF>                                        )<LF><LF>                                )<LF><LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":43645,"comparison":0,"value":true,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>             ...
	Zeile 5691: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {DE55CF9F-AA55-3341-69EC-07E3D8BA9CE9}<LF>                    [parameters] => Array<LF>                        (<LF>                            [WAIT] => 1<LF>                            [TARGET] => 53278<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {FCE37F48-DA3F-45DD-AC77-71343792CC2D}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 1<LF>                            [TARGET] => 30955<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5697: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [WorkflowInstances] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [InstanceName] => V1<LF>                    [InstanceClass] => IPSEntityVariable<LF>                    [InstanceParams] => Array<LF>                        (<LF>                            [0] => 27845<LF>                            [1] => <LF>                            [2] => <LF>                            [3] => 1<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [InstanceName] => I1<LF>                    [InstanceClass] => IPSEntityInstance<LF>                    [InstanceParams] => Array<LF>                        (<LF>                            [0] => 13082<LF>                            [1] => 1<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>    [WorkflowEvaluations] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [Entity] => V1<LF>                    [EvalutionType] => 0<LF>                    [EntityGet] => <LF>                    [FunctionGet] => <LF>                    [EntitySet] => <LF>                    [FunctionSet] => <LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [Entity] => V1<LF>                    [EvalutionType] => 1<LF>                    [EntityGet] => V1<LF>                    [FunctionGet] => GetValue<LF>                    [EntitySet] => I1<LF>                    [FunctionSet] => Shelly_State1<LF>                )<LF><LF>            [2] => Array<LF>                (<LF>                    [Entity] => I1<LF>                    [EvalutionType] => 0<LF>                    [EntityGet] => <LF>                    [FunctionGet] => <LF>                    [EntitySet] => <LF>                    [FunctionSet] => <LF>                )<LF><LF>        )<LF><LF>    [ID] => 14396<LF>  ...
	Zeile 5699: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {28E92DFA-1640-2F3B-74F6-4B2AAE21CE22}<LF>                    [parameters] => Array<LF>                        (<LF>                            [FUNCTION] => SMTP_SendMail<LF>                            [Subject] => Grenzwertüberschreitung<LF>                            [Textg] => Grenzwert wurde überschritten. Der aktuelle Grenzwert ist:<LF>                            [SAVE_RETURN_VALUE] => <LF>                            [VARIABLE] => 1<LF>                            [TARGET] => 27975<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {D79A4E11-56E8-4FFA-B3BC-05584BF23CCE}<LF>                    [parameters] => Array<LF>                        (<LF>                            [SCRIPT] => <?php<LF><LF>$aktuellerGrenzwert = IPS_GetEvent($_IPS['EVENT'])['TriggerValue'];<LF>$aktuellerWert = GetValue($_IPS['VARIABLE'];<LF>SMTP_SendMail(27975, 'Grenzwertüberschreitung', 'Der Grenzwert von ' . $aktuellerGrenzwert . ' °C wurde überschritten: ' . $aktuellerWert . ' °C');<LF>                            [WAIT] => 1<LF>                            [TARGET] => -1<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5707: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":26219,"comparison":0,"value":1,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":17704,"comparison":1,"value":128,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                                                    [TARGET] => -1<LF>                                                    [ACTIONS] => Array<LF>                                                        (<LF>                                                            [0] => Array<LF>                                                                (<LF>                                                                    [actionID] => {16E78DB2-BD83-FE27-2D39-1515818C1770}<LF>                                                                    [parameters] => Array<LF>                                                                        (<LF>                            ...
	Zeile 5727: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {28E92DFA-1640-2F3B-74F6-4B2AAE21CE22}<LF>                    [parameters] => Array<LF>                        (<LF>                            [FUNCTION] => WFC_PushNotification<LF>                            [Title] => Test<LF>                            [Text] => Text<LF>                            [Sound] => <LF>                            [TargetID] => 0<LF>                            [SAVE_RETURN_VALUE] => <LF>                            [VARIABLE] => 0<LF>                            [TARGET] => 31829<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5731: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>        )<LF><LF>)<LF>
	Zeile 5733: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":27984,"comparison":0,"value":"off-press","type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":27845,"comparison":0,"value":true,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                                                    [TARGET] => -1<LF>                                                    [ACTIONS] => Array<LF>                                                        (<LF>                                                            [0] => Array<LF>                                                                (<LF>                                                                    [actionID] => {FCE37F48-DA3F-45DD-AC77-71343792CC2D}<LF>                                                                    [parameters] => Array<LF>                                                                        (<LF>                 ...
	Zeile 5827: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {28E92DFA-1640-2F3B-74F6-4B2AAE21CE22}<LF>                    [parameters] => Array<LF>                        (<LF>                            [FUNCTION] => WFC_Reload<LF>                            [SAVE_RETURN_VALUE] => <LF>                            [VARIABLE] => 1<LF>                            [TARGET] => 31829<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5831: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {FCE37F48-DA3F-45DD-AC77-71343792CC2D}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 0<LF>                            [TARGET] => 48994<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {1A46B595-7F7D-4602-9EB2-B4D1577EB137}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 1<LF>                            [TARGET] => 25514<LF>                        )<LF><LF>                )<LF><LF>            [2] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":41192,"comparison":3,"value":12,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {8890EA75-8C45-E218-27F5-345E11E3666C}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [DURATION] => 30<LF>                                                    [UNIT] => 60000<LF>                                                    [TARGET] ...
	Zeile 5849: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {8890EA75-8C45-E218-27F5-345E11E3666C}<LF>                    [parameters] => Array<LF>                        (<LF>                            [DURATION] => 15<LF>                            [UNIT] => 60000<LF>                            [TARGET] => -1<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5853: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":27984,"comparison":0,"value":"up-hold","type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {244CDF2A-4135-81D0-D171-5E24E21D0B5B}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [SUMMAND] => 10<LF>                                                    [TARGET] => 22128<LF>                                                )<LF><LF>                                        )<LF><LF>                                )<LF><LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":27984,"comparison":0,"value":"down-hold","type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<L ...
	Zeile 5867: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {FC12B48C-52B9-36FA-682F-3560D4D76B31}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":1,"rules":{"variable":[{"id":0,"variableID":17704,"comparison":0,"value":0,"type":0},{"id":1,"variableID":17704,"comparison":0,"value":1,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {75C67945-BE11-5965-C569-602D43F84269}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [VALUE] => <LF>                                                    [TARGET] => 13006<LF>                                                )<LF><LF>                                        )<LF><LF>                                    [1] => Array<LF>                                        (<LF>                                            [actionID] => {1A46B595-7F7D-4602-9EB2-B4D1577EB137}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [VALUE] => <LF>                                                    [TARGET] => 11361<LF>                                                )<LF><LF>                                        )<LF><LF>                                ...
	Zeile 5899: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 1<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {3644F802-C152-464A-868A-242C2A3DEC5C}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 35<LF>                            [TARGET] => 43746<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {FCE37F48-DA3F-45DD-AC77-71343792CC2D}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 1<LF>                            [TARGET] => 32522<LF>                        )<LF><LF>                )<LF><LF>            [2] => Array<LF>                (<LF>                    [actionID] => {8890EA75-8C45-E218-27F5-345E11E3666C}<LF>                    [parameters] => Array<LF>                        (<LF>                            [DURATION] => 10<LF>                            [UNIT] => 60000<LF>                            [TARGET] => -1<LF>                        )<LF><LF>                )<LF><LF>            [3] => Array<LF>                (<LF>                    [actionID] => {3644F802-C152-464A-868A-242C2A3DEC5C}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 15<LF>                            [TARGET] => 43746<LF>                        )<LF><LF>                )<LF><LF>            [4] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"vari ...
	Zeile 5915: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {28E92DFA-1640-2F3B-74F6-4B2AAE21CE22}<LF>                    [parameters] => Array<LF>                        (<LF>                            [FUNCTION] => VISU_PostNotification<LF>                            [Title] => MiFlora<LF>                            [Text] => MiFlora Heike ist online!<LF>                            [Type] => <LF>                            [TargetID] => 0<LF>                            [SAVE_RETURN_VALUE] => <LF>                            [VARIABLE] => 1<LF>                            [TARGET] => 53323<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5919: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>        )<LF><LF>)<LF>
	Zeile 5921: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {EF078D00-FBD5-8857-F5DC-F5B54B107DD3}<LF>                    [parameters] => Array<LF>                        (<LF>                            [TARGET] => 35404<LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>
	Zeile 5925: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 1<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {FCE37F48-DA3F-45DD-AC77-71343792CC2D}<LF>                    [parameters] => Array<LF>                        (<LF>                            [VALUE] => 1<LF>                            [TARGET] => 27845<LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {8890EA75-8C45-E218-27F5-345E11E3666C}<LF>                    [parameters] => Array<LF>                        (<LF>                            [DURATION] => 10<LF>                            [UNIT] => 60000<LF>                            [TARGET] => -1<LF>                        )<LF><LF>                )<LF><LF>            [2] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":37036,"comparison":0,"value":true,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":32015,"c ...
	Zeile 5941: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>            [0] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":50705,"comparison":0,"value":0,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                                    [0] => Array<LF>                                        (<LF>                                            [actionID] => {75C67945-BE11-5965-C569-602D43F84269}<LF>                                            [parameters] => Array<LF>                                                (<LF>                                                    [VALUE] => <LF>                                                    [TARGET] => 36084<LF>                                                )<LF><LF>                                        )<LF><LF>                                )<LF><LF>                        )<LF><LF>                )<LF><LF>            [1] => Array<LF>                (<LF>                    [actionID] => {257DBB55-AC69-496E-029A-7F9FA068D60B}<LF>                    [parameters] => Array<LF>                        (<LF>                            [CONDITION] => [{"id":0,"parentID":0,"operation":0,"rules":{"variable":[{"id":0,"variableID":50705,"comparison":0,"value":1,"type":0}],"date":[],"time":[],"dayOfTheWeek":[]}}]<LF>                            [TARGET] => -1<LF>                            [ACTIONS] => Array<LF>                                (<LF>                     ...
	Zeile 5955: TXT: 05.02.2024, 15:27:20 |         PerformCheck | flow-text=Array<LF>(<LF>    [strategy] => Array<LF>        (<LF>            [execution] => 0<LF>            [error] => 0<LF>            [errorRetries] => 0<LF>        )<LF><LF>    [actions] => Array<LF>        (<LF>        )<LF><LF>)<LF>

Die Ausgabe sieht nun gut aus, keine Skripte und kein Workflow mehr.

da danke, hatte ich gerade auch gesehen.

ja, jein, auch etwas „Zufall“

Problem war, das ich die Dateien bisher nach Endung unterschieden haben (php=PHP, .json=WORKFLOW), nun kommt ja eine weiterer Typ und der auch mit Änderung .json dazu.
Habe das intern mal umgebaut und gehe da etwas anders vor … nach meinen Tests sah es eigentlich ganz gut aus … hoffentlich :grinning: :thinking:

aktuelle Beta

Ja, das Ergebnis ist nun ganz anders :slight_smile:

Man sieht nun, dass sich da bei mir etwas „Müll“ angesammelt hat. Aber einiges davon ist richtig dort und gehört auch zu den Skripten (z.B. ini-Dateien).
Aber die kann man ja ignorieren lassen:

Da werde ich nun mal aufräumen.

Besten Dank für deine Unterstützung!

1 „Gefällt mir“

Moin,
Bumaas scheint ja ganz zufrieden zu sein dann will ich mal übernehmen :rofl:

Bei mir gibt es jetzt sekündlich:

06.02.2024 07:39:30 | 21864 | ERROR   | TimerPool            | Symcon Integrity-Check (MonitorThreads): 
Warning: 
Warning: Undefined array key 1 in /var/lib/symcon/modules/.store/demel42.symcon.integrity/IntegrityCheck/module.php on line 559
 in /- on line 1

Ich habe dann meinen Test-Workflow gelöscht und dann kam:

06.02.2024 07:44:01 | 21864 | ERROR   | TimerPool            | Symcon Integrity-Check (MonitorThreads): 
Warning: 
Warning: Undefined array key 1 in /var/lib/symcon/modules/.store/demel42.symcon.integrity/IntegrityCheck/module.php on line 559

Warning: Undefined array key 2 in /var/lib/symcon/modules/.store/demel42.symcon.integrity/IntegrityCheck/module.php on line 559
 in /- on line 1

Debug hängt dran.

Ralf
dump.zip (229,5 KB)

Schätze, Du benutzt veraltete Software … :slight_smile:
habe gerade die beta 1.19.1 eingereicht - besser?

Moin,
ja ich hatte die veraltete Version von Gestern Nachmittag :grin:

Ist leider nicht besser:

06.02.2024 09:20:23 | 21864 | ERROR   | TimerPool            | Symcon Integrity-Check (MonitorThreads): 
Warning: 
Warning: Undefined array key 1 in /var/lib/symcon/modules/.store/demel42.symcon.integrity/IntegrityCheck/module.php on line 559

Warning: Undefined array key 2 in /var/lib/symcon/modules/.store/demel42.symcon.integrity/IntegrityCheck/module.php on line 559
 in /- on line 1

Ralf

Dito, gerade auch Update gefahren - Fehler weiterhin da!

PS: Habe Workflow NICHT installiert!

schande über mein Haupt … ich bin hinreichend verwirrt.

Ich habe gerade mal ein Debug-Statement eingebaut, im Log sollte so etwas stehen:

06.02.2024, 09:41:35 |        BuildOverview | counters=Array
(
    [total] => 389
    [ignored] => 24
    [types] => Array
        (
            [0] => 337
            [1] => 27
            [2] => 1
        )

)

In der monierten Zeile erfolgt ein Zugriff auf counters[‚types‘]

Anscheinend hast Du doch was verändert - weil Fehler ist jetzt weg :slight_smile:

Gruß Heiko

Dafür gibt es jetzt ein anderes Problem - bei den zu ignorierenden PHP-Dateien! Da kann man nur Files eintragen die die Endung „.php“ haben :frowning:

Ich habe da 2 Dateien zu liegen:

  • __xmlrpc.inc.old
  • __xmlrpc.inc.v64

Die da auch so liegen sollen :slight_smile:

Kannste die Restriktion noch aufheben?

Gruß Heiko