Du musst den Start von Edomi mit ENTER abbrechen.
Danach:
"Nach dem Abbrechen kann in der Konsole, wie in "1.1 IP-Adresse_konfigurieren" beschrieben, die IP-Adresse geändert werden"
Wenn du nur die IP wissen willst reicht folgender Befehl in der Console: " ip a"
Ankündigung
Einklappen
Keine Ankündigung bisher.
Fragen und Probleme mit Edomi unter CentOS 7
Einklappen
X
-
Entschuldigung für die Anfänger-Frage, aber ich hab auch nichts über die Suche gefunden.
Hab mich heute zum ersten mal auch an die Edomi-Installation getraut, aber komme jetzt an einen Punkt nicht weiter.
Centos 7.6 (von Edomi-Seite) über VirtualBox installieren lassen. Hat geklappt.
Edomi 2.03 im Centos über eigenes Netzwerk vom Internet runtergeladen und installieren lassen (ohne USB-Stick). Hat auch geklappt.
Edomi startet nach Neustart und ist nun im Pausen-Modus.
Leider hab ich mir die IP-Adresse nicht aufgeschrieben während der Centos-Installation.
Die ganzen Hilfen helfen mir nicht so recht, da ich die Console nicht bedienen kann um die IP-Adresse auszulesen.
Starte ich Centos neu und unterbreche Edomi, ist die Console auch nicht zu bedienen. Ebenso wenn Edomi in Pause ist.
In der Virtualbox habe ich Internet Bridge aktiviert.
Nur zur Konfiguration im Admin-Menü muss ich ja die IP-Adresse wissen.
Wie kriege ich die IP-Adresse raus? Über VirtualBox oder Windows-Rechner Netzwerkkarten? Oder ganz anders. Kommt man doch irgendwie auf die Console?
Ich weiß das sie anscheined in der Console beim Start durchläuft, aber das geht so schnell das man nichts sieht und wie gesagt, auch wenn ich den Edomi-Start abbreche mit Enter kann ich in der Console nix eingeben oder hochscrollen damit die ich die richtige IP finde.
Danke für eure Hife.Zuletzt geändert von Mikelop; 09.08.2022, 14:22.
Einen Kommentar schreiben:
-
Hallo zusammen,
läuft eigentlich Edomi mit PHP8.1 oder maximal 7.x (wenn ja, welche?)? Die Lib des Modbus Read LBS würde in der aktuellsten Version PHP8+ erfordern.
Und enthalten die Backup Dateien unter var/edomi-backups eigentlich die komplette Installation inkl. aller Projekte? Also Datei rauskopieren, Server neu aufsetzen, Backupdatei einspielen und alles ist wieder da?
Einen Kommentar schreiben:
-
gibsonrocker
ja, an dem Fehler mache ich schon einige Tage "planlos" herum.
Nun den Baustein lokalisiert, den Fehler nach 5min gefixt! und endlich wieder ein sauberes Logfile
Einen Kommentar schreiben:
-
Ist das nicht auch ein lange gewünschtes Feature bei gaert, dass man die LBS-ID im Logfile sehen kann? Ich erinnere mich an einen Fehler von Brick und ich glaube da kam das damals schon auf. Oder täusche ich mich da?
Irgendwie sollten wir solche Tricks wie oben (#475) im Wiki festhalten. Das ist ja Gold-Wert.....
Einen Kommentar schreiben:
-
Das ist die EDOMI Interne ID, nicht die LBS-ID im DL-Portal.
Jeder LBS auf deinen Logikseiten hat oben in der Titelzeile seine ID.
Hier ein Beispiel: (in diesem Fall die LBS Instanz die ID 36)
lbs.png
Es scheint bei dir ein LBS zu sein, der mind. 36 Ausgänge hat.
Man kann in EDOMI leider nicht direkt danach suchen soweit ich weiß, aber in der DB geht das:
Dazu das folgende in einer ssh Shell auf dem EDOMI Server eingeben:
Als Ergebnis solltest du die Seitennummer (pageid) und die Nummer des LBS (functionid) bekommen, der das Problem verursacht.Code:mysql use edomiProject; select pageid,functionid from editLogicElement where id='21420';
Die Seitennummer kannst du über die Suche im Logikeditor direkt anspringen.
Einen Kommentar schreiben:
-
ich habe die komplette Platte nach *21420*.php durchsucht und haben keinen Treffer gelandet.
Einen Kommentar schreiben:
-
ich meinte eher, wir du geprüft hast, dass es die LBSID 21420 nicht gibt?
Einen Kommentar schreiben:
-
das ist eher spekulieren, als prüfen.
Da ich ja nicht weiß, was der Verursacher ist, war meine Spekulation, dass die Prüfung auf den Datentyp Array keinen Erfolgt bringt, dass es ggd. eine andere Datentype sein muss.
Der Timestamp der /tmp/lbs.id entspricht dem timestamp des utf8_decode in der Fehler.log, so dass hier ein Zusammenhang wahrscheinlich ist.
Einen Kommentar schreiben:
-
Wie hast du das geprüft?Zitat von hartwigm Beitrag anzeigenAllerdings werde ich da auch nicht schlauer, das eine LBSID kommt,welche keine 'gültige LBSID' ist.
Einen Kommentar schreiben:
-
Ich komme nochmals auf meinen Post vom 20.02. zurück
Im logfile schlägt noch immer im Abstand von ca. 7min die Meldung :
auf.Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | utf8_decode() expects parameter 1 to be string, array given
In die incl_logic.php hatte ich zunächst wie vorgeschlagen
eingefügt. Nachdem hier keine Meldungen in der /tmp/lbs.id aufgeschlagen sind habe ich nochCode:function logic_setOutput($elementid, $ausgang, $value) { $hm1 = gettype($value); i[B]f (is_array($value)) file_put_contents('/tmp/lbs.id','LBS: '.$elementid.' - Ausgang: '.$ausgang)[/B];
eingfügtCode:if ($hm1=="object") file_put_contents('/tmp/lbs.id','LBS: '.$elementid.' - Ausgang_object: '.$ausgang);
und hier wird in die LBS.id geschrieben. Allerdings werde ich da auch nicht schlauer, das eine LBSID kommt,welche keine 'gültige LBSID' ist.
Habt ihr noch eine IDEE?LBS: 21420 - Ausgang_object: 36
Einen Kommentar schreiben:
-
Problem gelöst: Die neue MAC-Adresse durfte im lokalen Netz noch nicht nach "draußen"... ping hat funktioniert, putty und winscp haben funktioniert, nur kein Download von "außerhalb" - und damit wurden auch die ganzen Pakete nicht installiert.
Vielleicht sollte man an dieser Stelle in der Installationsanleitung einen anderen Test einbauen als das anpingen von Google. :-)
Einen Kommentar schreiben:
-
7 = EDOMI und Systemdienste für CentOS 7.x installierenZitat von jonofe Beitrag anzeigenWelche Installationsoption hast du denn gewählt?
Ja, ich bin auch via putty / winscp auf dem Rechner.Zitat von jonofe Beitrag anzeigenHat die auch schon nach/während der Installation des OS funktioniert?
Habe mal ein Logfile von der Installation erzeugt und angehängt.
Angehängte DateienZuletzt geändert von Gresse; 24.02.2022, 14:38.
Einen Kommentar schreiben:
-
Welche Installationsoption hast du denn gewählt?Zitat von Gresse Beitrag anzeigenAlle Schritte gemäß http://www.edomi.de/download/install...sanleitung.pdf habe ich durchgeführt,
Hat die auch schon nach/während der Installation des OS funktioniert?Zitat von Gresse Beitrag anzeigenNetztwerkverbindung funktioniert.
Einen Kommentar schreiben:

Einen Kommentar schreiben: