Willkommen › Foren › LogoControl › Logocontrol 0.5.2 webservice nicht erreichbar auf pi
Verschlagwortet: config.xml
- Dieses Thema hat 22 Antworten sowie 4 Stimmen und wurde zuletzt vor vor 7 Jahren, 10 Monaten von Micha aktualisiert.
-
AutorBeiträge
-
26. November 2016 um 22:05 #3161MichaTeilnehmer
habe auch noch einmal geschaut.
die config.xml ist bei mir vorhanden.
aber kann es nicht manuell starten und kann das Programm auch nicht über http://logocontrol:8088/ starten 🙁eine blöde frage noch am rande?!
brauche ich zum starten des „http://logocontrol:8088/“ bereits die Logo im netzwerk??
denn sie ist bestellt und wird wahrscheinlich erst zu weihnachten kommen 🙂
ich dachte mir, das ich schon mal alles vorbereiten kann.- Diese Antwort wurde vor vor 7 Jahren, 11 Monaten von Micha bearbeitet.
28. November 2016 um 15:39 #3164adminAdministratorAlso in deiner ps x Ausgabe steht ja eigentlich, dass LogoControl schon läuft. Evtl. ist es also nur ein Problem von Netzwerk oder Browser, warum dein Zugriff scheitert. Von wo aus greifst du auf deinen Pi zu? Ein anderer PC im selben Netzwerk in dem auch dein Pi hängt? Heißt dein Pi auch wirklich „logocontrol“ (mal auf der Shell „hostname“ eingeben)?
28. November 2016 um 16:49 #3166MichaTeilnehmeralso in der Shell habe ich den Namen unter „Advanced Options“ — „Hostnamen“ auf „logocontrol“ geändert. Die ganzen Änderungen nehme ih über Putty vor, daher dachte ich das die Kommunikation übers Netzwerk eigentlich funktionieren sollte. Angeschlossen ist es wie folgt, Mein Laptop hängt via WiFi am Router, und mein Pi hängt via Lan am selben Router. In der Anleitung wie ih das alles machen muss kann ich auch folgendes nicht ausführen:
„Dazu das Shell-Tool „raspi-config“ starten und SSH einschalten (Anleitung). Außerdem solltet ihr in „raspi-config“ das „boot_behaviour“ auf „Command Line“ schalten (wir brauchen keine GUI) und „expand_rootfs“ ausführen, damit die SD-Karte auch voll genutzt werden kann.“
Ich dachte dass das mehr oder weniger belanglos ist, da es soweit ja alles geklappt hat. Aber vielleicht hat es ja doch was damit zu tun.
- Diese Antwort wurde vor vor 7 Jahren, 11 Monaten von Micha bearbeitet.
28. November 2016 um 18:29 #3168MichaTeilnehmerhabe hier auch noch einmal meine config
<?xml version=“1.0″ encoding=“utf-8″?>
<configuration>
<settings>
<plc id=“myLogo“ type=“Logo7″ ip=“0.0.0.0″ />
<httpWebservice port=“8088″ />
<httpsWebservice port=“8080″ username=““ passwordHash=““ hashSalt=““ /><!– generate your SHA1 password hash here: http://www.sha1generator.de –>
<valueTextConverter>
<!– Verschiedene Konverter zur Überführung von Value (ganzzahliger Rohwert aus der Logo) in ValueText (Anzeigewert für den Benutzer) –>
<textMapping id=“an_aus“>
<!– Text-Mapping für aus (0) und an (1) –>
<valueText value=“0″ text=“aus“ />
<valueText value=“1″ text=“an“ />
</textMapping>
<textMapping id=“rollo“>
<!– Text-Mapping für Rolläden –>
<valueText value=“0″ text=“geschlossen“ />
<valueText value=“1″ text=“mittel“ />
<valueText value=“2″ text=“offen“ />
</textMapping>
<textMapping id=“auf_zu“>
<!– Text-Mapping für Tür-/Fensterkontakte –>
<valueText value=“0″ text=“zu“ />
<valueText value=“1″ text=“auf“ />
</textMapping>
<calculation id=“minsec“>
<!– Analogwert zu/von Zeitwert (Bsp: 4873 zu 81:13) –>
<valueToText calculation=“{Floor([value]/60)}:{if([value]%60>9,“,’0′)}{[value]%60}“ />
<textToValue valueParseRegex=“(\d+):(\d+)“ calculation=“{[value1]*60+[value2]}“ />
</calculation>
<calculation id=“time“>
<!– Analogwert zu/von Uhrzeit (4873 zu 13:09) –>
<valueToText calculation=“{Floor(LogoDec2Hex([value])/100)}:{if(LogoDec2Hex([value])%100>9,“,’0′)}{LogoDec2Hex([value])%100}“ />
<textToValue valueParseRegex=“(\d+):(\d+)“ calculation=“{LogoHex2Dec([value1]*100+[value2])}“ />
</calculation>
</valueTextConverter>
</settings>
<infrastructure>
<group name=“Dachgeschoss“>
<group name=“Schlafzimmer“>
<device id=“1″ name=“Licht“ type=“light“>
<attribute id=“1″ name=“Status“ plc=“myLogo“ address=“Q1″ valueTextConverter=“an_aus“ />
<method id=“1″ name=“on“ plc=“myLogo“ address=“150.0″ />
<method id=“2″ name=“off“ plc=“myLogo“ address=“150.1″ />
</device>
<device id=“2″ name=“Rollladen“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“myLogo“ address=“106″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“myLogo“ address=“150.2″ />
<method id=“2″ name=“close“ plc=“myLogo“ address=“150.3″ />
</device>
<device id=“3″ name=“Fensterkontakt“>
<attribute id=“1″ name=“Status“ plc=“myLogo“ address=“I4″ valueTextConverter=“auf_zu“ />
</device>
<device id=“4″ name=“Temperatur“>
<attribute id=“1″ name=“Soll“ plc=“myLogo“ address=“151″ datatype=“word“ gain=“0.1″ />
<attribute id=“2″ name=“Ist“ plc=“myLogo“ address=“AI1″ gain=“0.1″ />
</device>
</group>
</group>
</infrastructure>
</configuration>4. Dezember 2016 um 12:37 #3171MichaTeilnehmerEinen schönen zweiten Advent.
ich bin gerade voller glücksgefühle weil ich es geschafft habe.
nur habe ich es nicht wie beschrieben über „http://logocontrol:8088/“ geschafft sondern direkt über die IP
ist das richtig?? und ist das eine sichere Verbindung??lg micha
18. Dezember 2016 um 14:38 #3181MichaTeilnehmerSchönen vierten Advent
ich möchte wirklich nicht unverschämt wirken. Diese Seite ist wirklich super und der Admin macht hier eine super arbeit.
Aber wird einem hier nicht mehr geholfen? Weil, denn müsste ich es wissen, da ich mit der Thematik leider nicht sehr vertraut bin und ich mich nicht wirklich mit dem auskenne. in diesem Fall kann ich dann nämlich alles wegschmeißen was ich für dieses Projekt gekauft habe 🙁Ich hoffe innigst das ich niemanden auf die Füße getreten bin und wünsche allerseits noch einen wunderschönen Tag.
LG Micha
5. Januar 2017 um 16:23 #3202JuergenTeilnehmerHallo,
ich hab leider auch das Problem das der Web-Service nicht startet. Hab die Anleitung jetzt schon ein paar mal durchgearbeitet, kann aber von meiner Seite aus keinen Fehler finden.
Hier mal was ich schon getan habe.
pi@logocontrol:~ $ ps x
PID TTY STAT TIME COMMAND
634 ? Ss 0:00 /lib/systemd/systemd –user
637 ? S 0:00 (sd-pam)
641 ? S 0:00 /bin/sh /home/pi/LogoControl/start.sh
648 ? Sl 0:02 mono –server LogoControl.exe
806 ? S 0:00 sshd: pi@pts/0
808 pts/0 Ss 0:00 -bash
827 ? S 0:00 sshd: pi@notty
829 ? Ss 0:00 /usr/lib/openssh/sftp-server
833 pts/0 R+ 0:00 ps xFür mein Verständnis läuft der Prozess.
pi@logocontrol:~ $ wget -O- localhost:8088
–2017-01-05 14:46:58– http://localhost:8088/
Resolving localhost (localhost)… ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8088… failed: Connection refused.
Connecting to localhost (localhost)|127.0.0.1|:8088… connected.
HTTP request sent, awaiting response… 200
Length: 9185 (9.0K) [text/html]
Saving to: ‘STDOUT’
.
.
.Und ich geh auch davon aus des der Web-Service funktionieren müsste.
Dann hab ich folgenden Befehl eingegeben
pi@logocontrol:~ $ /etc/rc.local
My IP address is 192.168.0.11
Password:
nohup: appending output to ‘nohup.out’Nun hab ich den nohub.out aufgemacht und da steht jetzt folgendes drin.
LogoControl (v0.5.2) is running…
LogoControl (v0.5.2) is running…
LogoControl (v0.5.2) is running…
Fehler bein Starten des Webservice: Address already in useFür weitere Details prüfen Sie bitte das Logofile unter /tmp/LogoControl.log
2017-01-05 14:55:46 Service crashed with exit code 255. Restarting…
Fehler bein Starten des Webservice: Address already in useFür weitere Details prüfen Sie bitte das Logofile unter /tmp/LogoControl.log
2017-01-05 14:55:49 Service crashed with exit code 255. Restarting…
Fehler bein Starten des Webservice: Address already in useWas mach ich falsch? Ich hab nun leider keinen Idee mehr 🙁
Gruß
Jürgen7. Januar 2017 um 16:12 #3204MichaTeilnehmerhy Jürgen
hier wird einem nicht mehr geholfen :(.bei mir hat es geklappt indem ich die IP vom Raspberry direkt in den Browser eingegeben habe.
zB.: http://192.XXX.XXX.XX:8088lg micha
-
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.