6372188205
Bei Änderung der Configuration nur die PLC-Slave-Verbindungen trennen
...
Accept Timeout auf 2 Sekunden festgelegt
2019-08-19 16:40:18 +02:00
2b96abce66
Hashwerte als Bytes übertragen
...
16 mal \x00 senden, wenn replace_ios nicht existiert
2019-08-19 14:55:55 +02:00
1cb0c282d7
Bei ProcImgServer fehlte cleanup von RevPiModIO
...
check_replace_ios_changed brachte falsche Werte, wenn nicht angegeben
RevPiModIO min 2.4.1
2019-08-18 18:55:51 +02:00
7fe5904ef6
Mit replace_ios zusammenführen
2019-08-18 12:20:04 +02:00
9af773d5ee
Fehler bei Hashwerte bei Dateien behoben
...
Neuanordnugn für Reload der Dienste bei Dateiänderungen
2019-08-18 12:13:30 +02:00
c024020294
Dateikontrolle für pictory und replace_ios per timestamp und hash Wert
...
Hashwerte der Dateien über RevPiNetIO abrufbar b'PH' b'RH'
Alte Testfunktion für replace_ios aus helper entfernt
2019-08-18 11:23:18 +02:00
2bf3dce42e
Alle revpimodio verwenden nun direct_write
2019-08-07 12:51:50 +02:00
80c2550739
Übertragung der replace_io über das Netzwerk begonnen
2019-08-07 12:05:30 +02:00
a7f7d48b93
Etikett 0.7.6 zum Änderungssatz d48697dec964 hinzugefügt
2019-06-17 14:18:22 +02:00
40199c089a
Mit replace_ios zusammenführen
0.7.6
2019-06-17 14:18:12 +02:00
89f29b0496
ProcimgServer lädt standard IOs, wenn replace_ios_file nicht gültig ist
...
MQTT lädt standard IOs, wenn replace_ios_file nicht gültig ist
replace_ios_file wird beim reload geprüft und ggf. neu geladen
Startbar ohne replace_ios Parameter
Bei fehlender replace_ios Datei werden standard IOs verwendet
2019-06-17 14:17:56 +02:00
09cb134f31
replace_io_file wird von RevPiModIO verarbeitet
...
Parameter kann per XML-RPC übergeben werden
Argument --test hinzugefügt um replace_io_file testen zu können
2019-06-16 16:06:29 +02:00
5661217900
replace_io aus Datei importieren wird direkt vararbeitet
2019-06-16 13:55:24 +02:00
f608d99d7d
Replace IOs aus Configfile übernehmen
2019-06-10 22:49:23 +02:00
bf9eb5ea04
added LICENSE.txt
2019-06-10 15:21:45 +02:00
40edc761f6
Etikett 0.7.5 zum Änderungssatz 825f771e670b hinzugefügt
2019-01-07 20:08:42 +01:00
8f1153b738
Mit revpislave zusammenführen
0.7.5
2019-01-07 20:08:33 +01:00
64955e7ef0
Counter Reset in MQTT eingebaut basename/reset/ioname - payload egal
2019-01-07 20:08:18 +01:00
637348111b
bindip für PlcSlave wird jetzt verarbeitet
...
Fehlerabfang bei piCtory-Übertragung
IOCTL über das Netzwerk implementiert
Parameter --developermode implementiert
2018-12-12 10:03:50 +01:00
2fac129232
Etikett 0.7.3 zum Änderungssatz eabe4f3aee17 hinzugefügt
2018-09-30 19:46:50 +02:00
e48f1807f8
Verarbeitung der Exportflags von Core IOs in MQTT überarbeitet
...
Bei reload und autostart 0->1 wird PLC Programm nun sofort gestartet
0.7.3
2018-09-30 19:02:09 +02:00
399cdd847a
Etikett 0.7.2 zum Änderungssatz f6c6238f0d2a hinzugefügt
2018-09-26 11:08:45 +02:00
4b3de84b20
Fehler bei MQTT-Werteübergabe der XML-RPC Schnittstelle behoben
...
postinst Link angepasst
0.7.2
2018-09-26 11:08:30 +02:00
fd00fa3684
MQTT Defaultwerte angepasst
...
init-file fest mit -d Argument versehen und Codepage für Python
2018-09-25 19:44:24 +02:00
91cae663bd
Mit mqtt zusammenführen
2018-09-25 19:29:43 +02:00
851d7d725b
Logging angepasst
2018-09-25 19:22:07 +02:00
50f406570c
IOs des Core als einzelne Werte behandeln
...
Topic base/get/ioname sendet den angegebenen IO sofort per MQTT base/got/ioname
Topic base/get sendet Zyklische Daten sofort
Funktion SaveXMLRPCServer.isAlive in SaveXMLRPCServer.is_alive() umbenannt
MqttServer läd RevPiModIO sofort neu bei reload_revpimodio
sendinterval=0 deaktiviert zyklische Übertragung
2018-09-20 11:58:04 +02:00
22cc824694
get_config Datentypen angepasst
2018-09-06 14:26:51 +02:00
c1afa0b33b
Eventüberwachung von RevPiModIO in MQTT im Thread starten
2018-09-06 13:37:49 +02:00
50f829f1c6
Mit default zusammenführen
2018-09-06 13:25:25 +02:00
5c19151ae0
Debian postinst aufgenommen für Infos der Konfig-Migration
...
Puffer für PLC Prozess auf 0 gesetzt gegen hängenden Start von Popen
2018-09-06 13:24:25 +02:00
46fb7cc7fc
Auch Outputs für bytes per MQTT ermöglichen
...
Fehlermeldungen für MQTT verbessert
MQTT Parameter host auf broker_address mit localhost als default geändert
2018-09-06 12:38:57 +02:00
54b2dfbe44
Einstellungen mit Sektion versehen
...
Standardconfig geändert
Versionsnummer angepasst
MQTT Wird nur bei Einstellungsänderung neu gestartet
MQTT Thread wird auf Fehler geprüft
MQTT Nach piCtory Änderung neu starten
XML config nimmt leere mqtt client_id an
2018-09-04 09:33:43 +02:00
c6fe2e93e5
Alle IOs mit Export-Flag in piCtory werden per MQTT gesendet
...
Parameter für Event-Senden und Output-Schreiben in Konfig eingefügt
Processabbild wird nicht komplett per MQTT gesendet
piCtory Konfig kann angefordert werden
Ausgänge können gesetzt werden (wenn Export-Flag)
2018-09-03 12:16:43 +02:00
0e27aa1d57
Mit default zusammenführen
2018-09-03 07:55:54 +02:00
dbba5efb8a
Etikett 0.6.8 zum Änderungssatz 6f7f8dd24bda hinzugefügt
2018-09-01 22:11:07 +02:00
1b3dc4e595
Übertragung der Values für Watch-Mode an python3.2 angepasst
...
Bei falschem ACL Wert mit \x18 melden (Cancel)
0.6.8
2018-08-23 15:18:33 +02:00
58629a62a4
Fehler behoben bei Aufruf mit ungültigem configrsc Parameter
...
code style
2018-08-12 18:40:58 +02:00
4ff125b245
Etikett 0.6.7 zum Änderungssatz 135a6aa80bbe hinzugefügt
2018-06-27 12:18:07 +02:00
b3b7a8f92f
RevPiModIO2 2.1.6 muss verwendet werden wegen Device-Iterator
...
Watch mode Daten schneller zusammenfassen
0.6.7
2018-06-27 12:16:15 +02:00
e8c631d672
Etikett 0.6.6 zum Änderungssatz 6d8ce1554f1b hinzugefügt
2018-06-24 10:42:10 +02:00
0bcd1a2b6e
Fehler bei deaktiviertem XMLRPC behoben
...
Fehler bei AutoReloadDelay behoben (Zeit passte nicht)
ConfigParser mit Typen bei get versehen
0.6.6
2018-06-24 10:42:01 +02:00
5560cfb182
mqtt publisher automatisch starten, wenn Einstellungen neu geladen werden
...
Fehlerabfang beim Prozessabbild
mqtt Client Verbindet sich async ohne Fehler, wenn Broker noch nicht da ist
2018-05-01 17:50:16 +02:00
bd0df81c33
MQTT sendet beim Start piCtory und Daten um laufende RevPiMqttIO zu informieren
...
MQTT in XML-RPC eingebaut
MQTT in XML Settings übernommen
2018-04-11 12:28:38 +02:00
2b296b78f9
Nur konfigurierte Bytes aus Procimg übertragen
2018-04-09 18:32:26 +02:00
7f712aaf63
Prozessabbildübertragung per MQTT begonnen
2018-04-09 13:56:11 +02:00
f937767479
Etikett 0.6.5 zum Änderungssatz d0f72b85eb0f hinzugefügt
2018-04-07 19:24:03 +02:00
9d07808f82
Kompatibilität zu Python 3.2 (wheezy) hergestellt
...
ACL Prüfung jetzt gegen client_address[0]
Bei Ordnerupload wurden \ von Windowspfaden nicht umgewandelt
0.6.5
2018-04-07 19:22:07 +02:00
aea6ef768d
PLC-Slave ACL wird gegen bestehende Verbindungen angewendet
2018-04-05 14:58:45 +02:00
3222790d50
Saved eric-project file
...
aclx.conf in etc übernehmen (setup.py)
shared übernehmen (setup.py)
Dynamisches Neuladen der Konfiguraiton
2018-04-05 14:25:08 +02:00