Verbindung RPI zu Logo

Willkommen Foren LogoControl Verbindung RPI zu Logo

2 Beiträge anzeigen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beiträge
  • #3800
    dominikhofer
    Teilnehmer

    Guten Tag
    Ich habe mir heute logocontrol nach Anleitung instaliert.
    Habe wie in der instalation beschrieben, den RPI neu gestartet nach ausführung der init.sh, anschliessend konnte ich von meinem arbeits Pc aus auf den RPI zugreifen und die config Datei bearbeiten.
    In der Config datei Wurde folgends verändert:

    -plc : id=pool, type=Logo8 ip=192.168.0.1
    -Im abteil infrastrucktur wurde überall bei plc der Name angepasst.

    <?xml version=“1.0″ encoding=“utf-8″?>
    <configuration>
    <settings>
    <plc id=“Pool“ type=“Logo8″ ip=“192.168.0.1″ />
    <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=“Pool“ address=“Q1″ valueTextConverter=“an_aus“ />
    <method id=“1″ name=“on“ plc=“Pool“ address=“150.0″ />
    <method id=“2″ name=“off“ plc=“Pool“ address=“150.1″ />
    </device>
    <device id=“2″ name=“Rollladen“ type=“shutter“>
    <attribute id=“1″ name=“Status“ plc=“Pool“ address=“106″ datatype=“dword“ valueTextConverter=“rollo“ />
    <method id=“1″ name=“open“ plc=“Pool“ address=“150.2″ />
    <method id=“2″ name=“close“ plc=“Pool“ address=“150.3″ />
    </device>
    <device id=“3″ name=“Fensterkontakt“>
    <attribute id=“1″ name=“Status“ plc=“Pool“ address=“I4″ valueTextConverter=“auf_zu“ />
    </device>
    <device id=“4″ name=“Temperatur“>
    <attribute id=“1″ name=“Soll“ plc=“Pool“ address=“151″ datatype=“word“ gain=“0.1″ />
    <attribute id=“2″ name=“Ist“ plc=“Pool“ address=“AI1″ gain=“0.1″ />
    </device>
    </group>
    </group>
    </infrastructure>
    </configuration>

    Sobald ich anschliessend Logocontrol neu Starte, habe ich keinen zugriff mehr auf die website.

    Beim Auswerten des Terminals und des Fehlerlog´s, kahm folgendes zu Tage:

    28.11.2018 23:52:40: Fehler bei Verbindungsaufbau zu PLC mit ID ‚pool‘: Couldn’t open TCP connaction to 192.168.0.1
    System.ApplicationException: Couldn’t open TCP connaction to 192.168.0.1
    at LogoControl.Logo.LogoConnection.Connect () [0x00000] in <filename unknown>:0
    at LogoControl.Controller.Start () [0x00000] in <filename unknown>:0
    (no inner exception)

    Ich habe mit der selben config Datei logocontrol auf Windows installiert und es funktioniert one Probleme.

    Vielen Dank im voraus für eure Hilfe

    #3801
    dominikhofer
    Teilnehmer

    Habe das Problehm gefunden, es scheint als kann der RPI nicht auf diese IP adresse zugreifen,
    ich habe im Logo die IP Geändert, sowie in der config Datei, und jezt läuft es.

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