Logocontrol 0.5.2 webservice nicht erreichbar auf pi

Willkommen Foren LogoControl Logocontrol 0.5.2 webservice nicht erreichbar auf pi

Verschlagwortet: 

8 Beiträge anzeigen - 16 bis 23 (von insgesamt 23)
  • Autor
    Beiträge
  • #3161
    Micha
    Teilnehmer

    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 8 Jahren von Micha bearbeitet.
    #3164
    admin
    Administrator

    Also 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)?

    #3166
    Micha
    Teilnehmer

    also 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 8 Jahren von Micha bearbeitet.
    #3168
    Micha
    Teilnehmer

    habe 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>

    #3171
    Micha
    Teilnehmer

    Einen 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/&#8220; geschafft sondern direkt über die IP
    ist das richtig?? und ist das eine sichere Verbindung??

    lg micha

    #3181
    Micha
    Teilnehmer

    Schö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

    #3202
    Juergen
    Teilnehmer

    Hallo,

    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 x

    Fü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 use

    Fü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 use

    Fü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 use

    Was mach ich falsch? Ich hab nun leider keinen Idee mehr 🙁

    Gruß
    Jürgen

    #3204
    Micha
    Teilnehmer

    hy 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:8088

    lg micha

8 Beiträge anzeigen - 16 bis 23 (von insgesamt 23)
  • Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.