Willkommen › Foren › LogoControl › Verbindung RPI zu Logo
Verschlagwortet: Logocontrol TCP Verbindungsaufbau RPI Raspberry Pi Logo8
- Dieses Thema hat 1 Antwort sowie 1 Stimme und wurde zuletzt vor vor 5 Jahren, 12 Monaten von dominikhofer aktualisiert.
-
AutorBeiträge
-
28. November 2018 um 0:09 #3800dominikhoferTeilnehmer
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
28. November 2018 um 0:35 #3801dominikhoferTeilnehmerHabe 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. -
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.