Link zur Hauptseite des Forums

LotharGehlhaar - Teichbauforum

DAS informative Forum der Koi-Szene
Link zur Enzyklopaedie
Aktuelle Zeit: Do 28.Mär 2024 12:11

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 76 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8  Nächste
Autor Nachricht
BeitragVerfasst: Mo 25.Apr 2016 18:53 

Cash on hand: Locked
Pfiffikus hat geschrieben:
Hallo Paul,

Auf meinem Windows-Rechner verwende ich Dev-PHP. Hier lässt sich das Verhalten per Menübefehl umschalten.


Besten Dank Gunter!!!!!!!!!!!!!!!!


oh now i NEVER see the darkness




Link zum Video



Hier der Link zum laden, des Dev-PHP. falls noch jemand Interesse hat.


http://devphp.sourceforge.net/

Pfiffikus hat geschrieben:
Hex-Editor? Um Himmels Willen!!!


Ja gut über suchen und ersetzen ging es auch unter Notepad++, aber so ist es doch noch besser.

Wie kann ich es denn sichtbar machen, das habe ich noch nicht gefunden Gunter?

Pfiffikus hat geschrieben:
Pfiffikus,
der ausdrücklich darauf aufmerksam macht, dass diese Einstellung für PHP-Skripte völlig unwichtig ist


Haben die in PHP noch mal was eigenes?
;
}
>
usw. ?

Ich bin mir nicht so sicher aber dort kannst Du auch ein ganzes Script in einer Zeile schreiben theoretisch.


Nach oben
  
 
BeitragVerfasst: Mo 25.Apr 2016 20:02 
Offline
Realer User
Realer User
Benutzeravatar

Registriert: Mo 14.Nov 2005 20:39
Cash on hand:
5.716,97 Taler

Beiträge: 14507
Wohnort: 07548 Gera
Hallo Paul,

Fischkopf hat geschrieben:
Haben die in PHP noch mal was eigenes?
;
}
>
usw. ?

Ich bin mir nicht so sicher aber dort kannst Du auch ein ganzes Script in einer Zeile schreiben theoretisch.

so ist es. Die nicht druckbaren Zeichen wie Leerzeichen, Zeilenumbrüche, Tabulatoren sind alle gleichbedeutend - nämlich bedeutungslos. Dadurch jann man in PHP den Platz aufteilen, wie es beliebt. Man kann einrücken, wie man mag. Auf die Funktion des Codes hat das keinen Einfluss.

Da ich versuche, alle Funktionen so kleinteilig zu strukturieren, dass sie möglichst komplett auf einen Bildschirm passen, schreibe ich am Anfang gerne mehrere Zuweisungen in eine einzige Zeile, um Zeilen zu sparen.



Fischkopf hat geschrieben:
Wie kann ich es denn sichtbar machen, das habe ich noch nicht gefunden Gunter?

nach meinen Beobachtungen machen das die Programme nicht für jede Zeile einzeln, sondern für die komplette Datei einheitlich.


Pfiffikus,
der da nur noch nachsieht, wo im Menü der Haken gesetzt ist


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Di 26.Apr 2016 9:34 
Offline
Realer User
Realer User

Registriert: Di 22.Jul 2008 15:12
Cash on hand:
448,97 Taler

Beiträge: 3073
Wohnort: 93173 Wenzenbach
Danke Gunter,

Zitat:
"Und die ZEITSPÜLUNG alle 15 Minuten per Job wurde auch nicht ausgeführt, VERMUTLICH weil der Raspi mit dem nicht finden des Sensors beschäftigt war???"
Richtig?


Zitat:
"Den Braten habe ich ja gerochen und erstmal manuelle Spülungen durchgeführt. Dann um 22.15 Uhr auf Zeitsteuerung einen Job eingerichtet, der wohl nicht funktionierte.
Hier auch wieder eine Frage :!: Hätte ich bei einem bestehenden Sensorproblem keinen Job einrichten sollen, sondern stattdessen eine Zeit für die Zwangsspülung unter FILTER/FILTERSTEUERUNG" ???


Viele Grüße
Hans
P.S. Wie lautet die Kategorie für:
Zitat:
.... und ein Thema für Jobs


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Di 26.Apr 2016 10:52 
Offline
Realer User
Realer User
Benutzeravatar

Registriert: Mo 14.Nov 2005 20:39
Cash on hand:
5.716,97 Taler

Beiträge: 14507
Wohnort: 07548 Gera
Hallo Hans,

hansemann hat geschrieben:
"Und die ZEITSPÜLUNG alle 15 Minuten per Job wurde auch nicht ausgeführt, VERMUTLICH weil der Raspi mit dem nicht finden des Sensors beschäftigt war???"
Richtig?

eigentlich nicht. Das Python-Skript von Dennis sucht ja nicht ewig nach dem Sensor, sondern gibt die Suche auf und liefert Null zurück.
Im schlimmsten Fall, wenn die Software vor der Ausführung eines Jobs abstürzen würde, dann bliebe der unerledigte Job in der Datenbank stehen und würde eine Minute später erledigt.

hansemann hat geschrieben:
"Den Braten habe ich ja gerochen und erstmal manuelle Spülungen durchgeführt. Dann um 22.15 Uhr auf Zeitsteuerung einen Job eingerichtet, der wohl nicht funktionierte.
Hier auch wieder eine Frage :!: Hätte ich bei einem bestehenden Sensorproblem keinen Job einrichten sollen, sondern stattdessen eine Zeit für die Zwangsspülung unter FILTER/FILTERSTEUERUNG" ???

Um den Filter zu steuern, ist die Einrichtung eines zusätzlichen Jobs nicht nötig. Es genügt, im Baustein "Filter" alle Einstellungen vorzunehmen.
Die Möglichkeit, den Filter per Job zu spülen, hatte ich eher zu Demo-Zwecken eingebaut, um seinerzeit die Leistungsfähigkeit von Jobs zu zeigen. Außerdem war eine solche Funktion relativ schnell eingebaut und ausgetestet. Spülungen per Job sind derzeit also eher als unnötiger Luxus zu betrachten. Ob das später mal anders wird, kann ich heute noch nicht sagen.


hansemann hat geschrieben:
P.S. Wie lautet die Kategorie für:
Zitat:
.... und ein Thema für Jobs

Dafür haben wir dieses Thema: viewtopic.php?f=90&t=20271


Pfiffikus,
der gerade merkt, dass dieses Thema lange nicht benutzt worden ist


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Mi 27.Apr 2016 8:11 
Offline
Realer User
Realer User

Registriert: Di 22.Jul 2008 15:12
Cash on hand:
448,97 Taler

Beiträge: 3073
Wohnort: 93173 Wenzenbach
schnuffi hat geschrieben:
Hallo Paul,

ja das weiß ich auch.

Ich wollte es für Hans ein wenig einfacher erklären. Ich weiß auch, dass man es im Notepad ++ umstellen kann, wie der Zeilenabschluss dargestellt werden kann.

Und bei mir war das Problem, als ich es aus Notepad ++ kopiert hatte (falsche Einstellung) gab es halt diese Probleme. :hammer3:

Hier noch einmal der Unterschied für Hans:
So lief es bei mir nicht
Dateianhang:
2016-04-22 14_28_20-_C__Users_das2cvu_Desktop_PI_echolot_20160419.py - Notepad++.png

So hat es dann funktioniert
Dateianhang:
2016-04-22 14_27_40-_C__Users_das2cvu_Desktop_PI_echolot_20160419.py - Notepad++.png


Hallo,
also seit Montag abend ist das Skript wie von Dennis vorgeschlagen, geändert.
Es kommen aber innerhalb 24 Stunden weiterhin noch die 3 unterschiedliche Fehlermeldungen, also:
1. Sensor TrommelfilterSensor liefert keinen sinnvollen Wert!
2. Der Pegelsensor der Filtersteuerung liefert keinen sinnvollen Wert!
3. Levelunterschreitung

So kam es gestern, trotz Skriptänderung am Montag und Kontrolle der Änderung und anschließendem reboot gestern Nachmittag:
26.04.2016 23:11:04 Der Pegelsensor der Filtersteuerung liefert keinen sinnvollen Wert!
26.04.2016 17:51:07 Levelunterschreitung!!!
26.04.2016 16:50:15 Sensor TrommelfilterSensor liefert keinen sinnvollen Wert!

Zu dem Fehler um 16:50 Uhr, Sensor TrommelfilterSensor liefert keinen sinnvollen Wert, habe ich die Erklärung parat. Ich habe alle 60 Minuten eine Messdokumentation eingestellt und wusste, um 16:50 Uhr ist es soweit :lol: Also habe ich absichtlich einige Male von 16:49 bis 16:51 Uhr auf den Pegelstand gedrückt bzw. die F5-Taste genötigt, damit der Raspi immer aktuelle Werte des Pegels zeigt. DAS hat den Raspi so beschäftigt, dass er KEINE Messung um 16:50 Uhr aufzeichnen konnte und die Fehlermeldung: Sensor TrommelfilterSensor liefert keinen sinnvollen Wert! zu Recht um 16:50 Uhr kam. Notfalls werde ich nicht mehr bzw. nur alle 10 Jahre einmal aufzeichnen lassen, mir wäre es sowieso lieber, wenn die Häufigkeit der Spülungen im 24 Stunden-Diagramm ablesbar wären, aber wir sind hier nicht bei "Wünsch dir was" :mrgreen:

17:51 Uhr "Levelunterschreitung!!!" kam dann ohne Grund, die Trommel müsste 20 cm in der Luft gestanden haben, sehe keinen Grund dafür. O.K., Den Job werde ich dann abstellen.

Tja, und um 23.11:04 dann "Der Pegelsensor der Filtersteuerung liefert keinen sinnvollen Wert!". Hat wieder schön mein Handy geklingelt, aber das ignoriere ich jetzt halt :pillepalle:

Viele Grüße
Hans


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Mi 27.Apr 2016 8:34 
Offline
Anonymer User
Benutzeravatar

Registriert: Do 03.Jan 2013 13:07
Cash on hand:
3.339,23 Taler

Beiträge: 646
Hallo Hans,

hansemann hat geschrieben:
Tja, und um 23.11:04 dann "Der Pegelsensor der Filtersteuerung liefert keinen sinnvollen Wert!". Hat wieder schön mein Handy geklingelt, aber das ignoriere ich jetzt halt :pillepalle:


Hast du auch das Skript wieder frei gegeben? Laut Anleitung von Pfiffikus musst du das nach jeder Änderung machen. Guck mal bitte in die Hilfestellung -> Pegel, Hilfestellung, Neuer Sensor, Hilfestellung

schnuffi hat geschrieben:
Wenn das echolot.py geändert wird musst du die Datei wieder frei geben. Hast du das gemacht?

sudo chmod +x /var/www/steuerung/quellen/sensoren/echolot.py

Edit :, steht auch bei der sw in der Hilfestellung

_________________
____________________
Viele Grüße
Dennis
____________________


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Mi 27.Apr 2016 9:58 
Offline
Realer User
Realer User
Benutzeravatar

Registriert: Mo 14.Nov 2005 20:39
Cash on hand:
5.716,97 Taler

Beiträge: 14507
Wohnort: 07548 Gera
Hallo Dennis,

schnuffi hat geschrieben:
Wenn das echolot.py geändert wird musst du die Datei wieder frei geben. Hast du das gemacht?

wir dürfen davon ausgehen, dass er das gemacht hat. Ansonsten wäre der Alarm nicht erst so spät abends gekommen.


Hallo Hans,

Du hast es selbst erkannt. Den Job brauchst Du nicht für die Filtersteuerung. Raus damit!

In den Einstellungen des Pegelsensors kannst Du einstellen, dass die Periode riesig wird. Damit wird der Pegel nicht mehr zwecks Aufzeichnung jede Stunde gemessen, sondern zum Beispiel einmal monatlich oder so. Damit würde diese Alarmierung entfallen.

Was bleibt, ist die Alarmierung, die erfolgt, wenn der Filter prüft, ob zu spülen ist. Hier bleibt nur die Option, wie bereits beschrieben, die Alarmierungsperiode hoch zu setzen oder die Zeile 137 komplett auszukommentieren.

Pi, aber nicht root, gibt ein:
Code:
joe /var/www/steuerung/quellen/cFilter.php

Code:
#            cSekretaer::Alarm($Text, PROT_FILTER);
            $aFilter['AlarmTermin']   =   $jetzt + 24*60*60-30;


Setze eine Raute vor diese Zeile und Du hast dauerhaft Ruhe vor diesen Alarmierungen.


Pfiffikus,
der davon ausgeht, dass die Zeile wieder aktiviert werden kann, wenn das Problem mit den US-Sensoren gelöst ist


Nach oben
 Profil userposition on geomap  
 
 Betreff des Beitrags: Werbung, um Taler einzunehmen
Verfasst: Do 28.Mär 2024 12:11 
Online
Expertin
Benutzeravatar

Registriert: Mo 05.Dez 2005 19:01
Cash on hand:
immer zu wenige Taler

Beiträge: nur ein paar
Wohnort: Koi-Schnack
Anzeige:

_________________
Wenn du einen Monat lang ein werbefreies Forum willst, klicke hier und überweise mir 100 Taler!
Wenn du mich im Koi-Schnack etwas fragen möchtest, klicke hier!


Nach oben
 Profil Private Nachricht senden  
 
BeitragVerfasst: Mi 27.Apr 2016 10:21 
Offline
Realer User
Realer User

Registriert: Di 22.Jul 2008 15:12
Cash on hand:
448,97 Taler

Beiträge: 3073
Wohnort: 93173 Wenzenbach
Ähhhm, ich weiß es jetzt nicht mehr, denn Paul meinte:

Zitat:
Wenn in einer vorhandenen Datei etwas geändert wird, brauchst Du die Rechte nicht neue vergeben, du kannst die Datei sogar mit einer Neuen Datei ersetzen (gleicher Name vorausgesetzt) die Rechte bleiben erhalten. Zumindest bei mir mit WinSCP.

______________________________________________
Schönen Gruß vom
Paul


Heute Nachmittag wird es auf jeden Fall mal eingegeben.

Ich gebe dann wieder Bescheid.

Viele Grüße
Hans


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Mi 27.Apr 2016 12:15 
Offline
Realer User
Realer User
Benutzeravatar

Registriert: Mo 14.Nov 2005 20:39
Cash on hand:
5.716,97 Taler

Beiträge: 14507
Wohnort: 07548 Gera
Hallo Hans,

hansemann hat geschrieben:
Ähhhm, ich weiß es jetzt nicht mehr, denn Paul meinte:

Zitat:
Wenn in einer vorhandenen Datei etwas geändert wird, brauchst Du die Rechte nicht neue vergeben, du kannst die Datei sogar mit einer Neuen Datei ersetzen (gleicher Name vorausgesetzt) die Rechte bleiben erhalten. Zumindest bei mir mit WinSCP.

______________________________________________
Schönen Gruß vom
Paul


damit hat er Völlig Recht.


Pfiffikus,
der nicht glaubt, dass es bei Dir Probleme mit der Rechtevergabe gibt


Nach oben
 Profil userposition on geomap  
 
BeitragVerfasst: Mi 27.Apr 2016 13:44 

Cash on hand: Locked
Pfiffikus hat geschrieben:
Hallo Hans,

hansemann hat geschrieben:
Ähhhm, ich weiß es jetzt nicht mehr, denn Paul meinte:

Zitat:
Wenn in einer vorhandenen Datei etwas geändert wird, brauchst Du die Rechte nicht neue vergeben, du kannst die Datei sogar mit einer Neuen Datei ersetzen (gleicher Name vorausgesetzt) die Rechte bleiben erhalten. Zumindest bei mir mit WinSCP.

______________________________________________
Schönen Gruß vom
Paul


damit hat er Völlig Recht.


Pfiffikus,
der nicht glaubt, dass es bei Dir Probleme mit der Rechtevergabe gibt


Danke Gunter,
ich dachte schon es kommt keine Reaktion darauf.

Bei der 1-wire geschichte (z.B. Relaiskarte) ist es anders da das Verzeichnis ja Spirivirtuell immer wieder neu aufgebaut wird.
Gunter hatte dazu ein verzögertes Startskript erstellt.
Mittlerweile habe ich diesen Befehl einfach am Anfang meines Steuerskripts gestellt ,für noch mehr Sicherheit.


Nach oben
  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 76 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de