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" :whistle:.

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.