Seite 2 von 2
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 9:50 am
von andy_m
Danke für die Infos! Experimentieren kann ich im Moment leider nicht... bin die kommenden zwei Wochen auf Dienstreise.
Hatte alternativ noch versucht, das Multi-RTR Plugin vom Wiregate in dem Plugin-Container ans Laufen zu bringen, aber auch das klappt nicht auf Anhieb.
So muss die Familie wohl die nächsten zwei Wochen frieren

(Nee, die können ja noch die Stellregler manuell aushängen... ).
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 10:12 am
von Robosoc
andy_m hat geschrieben: ↑Fr Sep 20, 2019 9:50 am
Hatte alternativ noch versucht, das Multi-RTR Plugin vom Wiregate in dem Plugin-Container ans Laufen zu bringen, aber auch das klappt nicht auf Anhieb.
Das klappte bei mir. Weißt Du an welcher Stelle Du nicht weitergekommen bist?
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 10:36 am
von starwarsfan
Hi
Robosoc hat geschrieben: ↑So Sep 15, 2019 7:45 am
Hier erstmal meine Gedankenskizze (kann ich hier irgendwo Powerpoint-Dateien hinterlegen, damit man in einer gemeinsamen Datei arbeiten könnte?
Schaut euch mal
https://www.lucidchart.com/ an! Da braucht man Visio oder dergleichen nicht mehr...
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 1:18 pm
von andy_m
Jein... Ich habe folgendes gemacht:
- den Container aus der App Verwaltung installiert, sieht gut aus, er läuft und ich kann mich per SSH einloggen
- per SCP die Datei 'Multi-RTR' in das Verzeichnis /etc/wiregate/plugin/generic kopiert
- die Datei 'Multi_RTR.conf' nach /etc/wiregate/plugin/generic/conf.d
- sowie eibga.conf nach /etc/wiregate
(Zwischenzeitlich auch den Container noch mal restarted)
Bei einer Statusabfrage sehe ich allerdings diese Fehlermeldungen:
wiregate@c73006bdb412:/$ ./app/plugin_status.pl
name cycle last call last result
Multi_RTR 60 2019-09-20 11:16:17
Use of uninitialized value in localtime at ./app/plugin_status.pl line 35.
Use of uninitialized value in sprintf at ./app/plugin_status.pl line 35.
Multi_RTR_010_Wohnzimmer_HK 0 1970-01-01 00:00:00
Use of uninitialized value in localtime at ./app/plugin_status.pl line 35.
Use of uninitialized value in sprintf at ./app/plugin_status.pl line 35.
Multi_RTR_020_Esszimmer_HK 0 1970-01-01 00:00:00
[...]
Der Container selbst hat aber korrekte Zeit und Datum:
wiregate@c73006bdb412:/$ date
Fri Sep 20 11:18:59 UTC 2019
Andererseits... sehe ich gerade:
wiregate@c73006bdb412:/app$ ./show_plugindb.pl
Multi_RTR
===================
cycle 60
last 2019-09-20 11:44:30
lastsaved 2019-09-18 06:22:12
meminc 0.0999999999999979
memstart 0.5
result
runtime 0
ticks 32154
tlast 1568979870.44501
vminc 0
vmstart 260
Multi_RTR_010_Wohnzimmer_HK
===================
Actuator 0
Integral 0
SetPoint 21
lastSent 1568979810.01918
Das wiederum sieht doch gar nicht schlecht aus!? Muss mal den Busmonitor anwerfen...
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 2:46 pm
von blaubaerli
Hallo
@andy_m,
hat dein Plugin die Endung ".pl" ? Im Zweifel mal ergänzen. Da gibt es im Container wohl noch ein "Hoppala"

.
Beste Grüße
Jens
Re: LE: Universeller RTR
Verfasst: Fr Sep 20, 2019 4:43 pm
von andy_m
Danke Jens, der Tip war gut! Sieht jetzt besser aus. Die Fehlermeldungen sind weg, muss jetzt mal die Werte beobachten.