hardware:channels:heating_control:viessmann_optolink
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| hardware:channels:heating_control:viessmann_optolink [2018/03/06 10:39] – [Test] mpseybold | hardware:channels:heating_control:viessmann_optolink [2022/04/21 20:16] (aktuell) – Logfile und MeterExec nach Stand Image jau | ||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| [[https:// | [[https:// | ||
| Zum Test anfänglich nur '' | Zum Test anfänglich nur '' | ||
| - | Dann Parameter am Bedienfeld ändern und prüfen ob der Inhalt der gelesenen Speicheradresse sich wie erwartet ändert. | + | Dann Parameter am Bedienfeld ändern und nochmals |
| ==== vzlogger ==== | ==== vzlogger ==== | ||
| Im vzlogger den MeterExec verwenden um die Daten via '' | Im vzlogger den MeterExec verwenden um die Daten via '' | ||
| + | |||
| <code base vzlogger.conf> | <code base vzlogger.conf> | ||
| + | " | ||
| + | ... | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| Zeile 32: | Zeile 35: | ||
| }] | }] | ||
| ... | ... | ||
| + | </ | ||
| + | |||
| + | ==== Systemdienst ==== | ||
| + | Um vcontrold über systemctl zu steuern eine Konfiguration unter ''/ | ||
| + | <code base vcontrold.service> | ||
| + | [Unit] | ||
| + | Description=vcontrold daemon | ||
| + | After=syslog.target systemd-udev-settle.service | ||
| + | |||
| + | [Service] | ||
| + | Type=forking | ||
| + | ExecStartPre=/ | ||
| + | ExecStart=/ | ||
| + | ExecReload=/ | ||
| + | Restart=always | ||
| + | RestartSec=120 | ||
| + | StandardOutput=null | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | Es kann nun als Dienst gestartet werden: | ||
| + | < | ||
| + | |||
| + | Start des Dienstes beim Boot hiermit aktivieren: | ||
| + | < | ||
| + | |||
| + | Da vzlogger erst nach vcrontrold starten sollte ist auch seine Konfig ''/ | ||
| + | <code base vzlogger.service> | ||
| + | [Unit] | ||
| + | Description=vzlogger | ||
| + | After=syslog.target network.target | ||
| + | After=mysql.service ntp.service | ||
| + | After=vcontrold.service | ||
| + | |||
| + | [Service] | ||
| + | User=vzlogger | ||
| + | ExecStartPre=/ | ||
| + | ExecStart=/ | ||
| + | ExecReload=/ | ||
| + | StandardOutput=null | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| </ | </ | ||
| ==== Weiteres ==== | ==== Weiteres ==== | ||
| Zum Steuern der Anlage (setzen von Werten in den Adressen) kann man parallel über bash Scripte die '' | Zum Steuern der Anlage (setzen von Werten in den Adressen) kann man parallel über bash Scripte die '' | ||
hardware/channels/heating_control/viessmann_optolink.1520329199.txt.gz · Zuletzt geändert: von mpseybold