piVCCU - Virtualisierte CCU für Raspberry und Tinkerboard

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von deimos » 09.03.2018, 10:36

Hi,

zur Vollständigkeit hier noch: Das Problem aixtreme war erledigt, nachdem der Browsercache richtig geleert war.

Viele Grüße
Alex

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von wendy2702 » 09.03.2018, 11:28

Hi Alex,

habe gerade mal meine PiVCCU upgedated.

Es lief alles durch und ich komme auch auf die CCU Seite.

Wollte nur fragen ob das in Zeile 14 etwas zu bedeuten hat:

Code: Alles auswählen

Created symlink /etc/systemd/system/multi-user.target.wants/pivccu-rpi-modules.service ? /lib/systemd/system/pivccu-rpi-modules.service.
libisc160:armhf (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
libstdc++-6-dev:armhf (6.3.0-18+rpi1+deb9u1) wird eingerichtet ...
libcurl3:armhf (7.52.1-5+deb9u4) wird eingerichtet ...
lxc (1:2.0.7-2+deb9u1) wird eingerichtet ...
libdns-export162 (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
python2.7 (2.7.13-2+deb9u2) wird eingerichtet ...
gcc-6 (6.3.0-18+rpi1+deb9u1) wird eingerichtet ...
g++-6 (6.3.0-18+rpi1+deb9u1) wird eingerichtet ...
libisccc140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
openssh-sftp-server (1:7.4p1-10+deb9u2) wird eingerichtet ...
pivccu (2.31.25-23) wird eingerichtet ...
Created symlink /etc/systemd/system/multi-user.target.wants/pivccu.service ? /lib/systemd/system/pivccu.service.
Job for pivccu.service failed because the control process exited with error code.
See "systemctl status pivccu.service" and "journalctl -xe" for details.
dbus (1.10.24-0+deb9u1) wird eingerichtet ...
A reboot is required to replace the running dbus-daemon.
Please reboot the system when convenient.
libdns162:armhf (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
curl (7.52.1-5+deb9u4) wird eingerichtet ...
libisccfg140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
openssh-server (1:7.4p1-10+deb9u2) wird eingerichtet ...
libbind9-140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
bind9-host (1:9.10.3.dfsg.P4-12.3+deb9u4) wird eingerichtet ...
ssh (1:7.4p1-10+deb9u2) wird eingerichtet ...
Trigger für initramfs-tools (0.130) werden verarbeitet ...
Trigger für libc-bin (2.24-11+deb9u1) werden verarbeitet ...
Danke und Gruß

Mirko

P.S. kannst du mir eventuell etwas zu der meiner Frage bezüglich der GPIO's im iobroker Forum sagen:

http://forum.iobroker.net/viewtopic.php ... 51#p131951
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von deimos » 09.03.2018, 11:36

Hi,

das kann etwas zu bedeuten haben, hinter der Meldung steckt, dass der Container nicht gestartet werden konnte.

Je nachdem, von welcher Version du gekommen bist, kann das schlicht daran liegen, dass die Kernel Module oder Device Tree Overlays so alt waren, dass sie von der aktuellen Version von piVCCU nicht mehr unterstützt wurden und daher ein Neustart notwendig war.

Sofern du nach der Ausgabe einen Reboot gemacht hast und jetzt alles geht, tippe ich auf sowas. Wenn du keinen Reboot gemacht hast oder irgendwas nicht richtig läuft, dann wäre die Ausgabe von

Code: Alles auswählen

sudo systemctl status pivccu.service
sudo journalctl -xe
interessant.

Viele Grüße
Alex

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von wendy2702 » 09.03.2018, 11:43

Danke für die schnelle Antwort.

reboot habe ich gemacht und für den Moment scheint alles zu laufen.

Sollte ich auf Probleme stoßen werde ich mich wieder melden!

Gruß

Mirko

Unabhängig davon einfach mal das ergebis der abfragen:

Code: Alles auswählen

pi@pi_piVCCU:~ $ sudo systemctl status pivccu.service
● pivccu.service - piVCCU
   Loaded: loaded (/lib/systemd/system/pivccu.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2018-03-09 11:41:00 CET; 2min 47s ago
  Process: 577 ExecStart=/var/lib/piVCCU/start_container.sh (code=exited, status=0/SUCCESS)
 Main PID: 635 (lxc-start)
      CPU: 435ms
   CGroup: /system.slice/pivccu.service
           └─635 /usr/bin/lxc-start --lxcpath /var/lib/piVCCU --name lxc --pidfile /var/run/pivccu.

Mär 09 11:40:53 pi_piVCCU systemd[1]: Starting piVCCU...
Mär 09 11:41:00 pi_piVCCU start_container.sh[577]: kernel.sched_rt_runtime_us = -1
Mär 09 11:41:00 pi_piVCCU systemd[1]: Started piVCCU.

pi@pi_piVCCU:~ $ sudo journalctl -xe
-- Unit user@1000.service has finished starting up.
--
-- The start-up result is done.
Mär 09 11:41:02 pi_piVCCU avahi-daemon[363]: Joining mDNS multicast group on interface vethpivccu.I
Mär 09 11:41:02 pi_piVCCU avahi-daemon[363]: New relevant interface vethpivccu.IPv6 for mDNS.
Mär 09 11:41:02 pi_piVCCU avahi-daemon[363]: Registering new address record for fe80::fc84:d3ff:fe2
Mär 09 11:41:15 pi_piVCCU kernel: eq3loop: created slave ttyS0
Mär 09 11:41:15 pi_piVCCU kernel: eq3loop: created slave mmd_bidcos
Mär 09 11:41:19 pi_piVCCU kernel: eq3loop: eq3loop_open_slave() mmd_bidcos
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_open_slave() ttyS0
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_close_slave() ttyS0
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_open_slave() ttyS0
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_close_slave() ttyS0
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_open_slave() ttyS0
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_ioctl_slave() ttyS0: unhandled ioctl 0x5459
Mär 09 11:41:34 pi_piVCCU kernel: eq3loop: eq3loop_ioctl_slave() ttyS0: unhandled ioctl 0x545D
Mär 09 11:42:02 pi_piVCCU systemd[814]: Time has been changed
-- Subject: Zeitänderung
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Die System-Zeit wurde geändert auf REALTIME Mikrosekunden nach dem 1. Januar 1970.
Mär 09 11:42:02 pi_piVCCU systemd[1]: Time has been changed
-- Subject: Zeitänderung
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Die System-Zeit wurde geändert auf REALTIME Mikrosekunden nach dem 1. Januar 1970.
Mär 09 11:42:02 pi_piVCCU systemd[1]: apt-daily-upgrade.timer: Adding 26min 21.608014s random time.
Mär 09 11:42:02 pi_piVCCU systemd[1]: apt-daily.timer: Adding 1h 32min 12.557930s random time.
Mär 09 11:43:48 pi_piVCCU sudo[1243]:       pi : TTY=pts/1 ; PWD=/home/pi ; USER=root ; COMMAND=/bi
Mär 09 11:43:48 pi_piVCCU sudo[1243]: pam_unix(sudo:session): session opened for user root by pi(ui
Mär 09 11:43:57 pi_piVCCU sudo[1243]: pam_unix(sudo:session): session closed for user root
Mär 09 11:48:04 pi_piVCCU sudo[1340]:       pi : TTY=pts/1 ; PWD=/home/pi ; USER=root ; COMMAND=/bi
Mär 09 11:48:04 pi_piVCCU sudo[1340]: pam_unix(sudo:session): session opened for user root by pi(ui
lines 1348-1382/1382 (END)
pi@pi_piVCCU:~ $
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

immergut
Beiträge: 9
Registriert: 08.07.2010, 10:38

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von immergut » 19.03.2018, 16:56

Hi,
habe jetzt auch vor, von der CCU2 auf Raspi mit piVCCU umzusteigen. Werde wahrscheinlich dafür einen neuen Pi 3 B+ anschaffen. Hat jemand schon rausgefunden, ob piVCCU auf dem neuen RPI 3 B+ ohne Probs läuft? Oder sollte ich lieber noch zu dem Vorgänger RPI 3 B greifen?

Grüße,
Jürgen

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von deimos » 19.03.2018, 17:12

Hi,

rein auf dem Papier sollte es problemlos klappen, aber ich habe noch kein Testgerät. Das Image unter pivccu.de habe ich bereits auf das neue Raspbian angepasst, so dass da der Bootloader und die Firmware für den neuen schon drin ist. Bei dem All-In-One Image von ioBroker dürfte es ggf. noch zu Problemen kommen.

Viele Grüße
Alex

immergut
Beiträge: 9
Registriert: 08.07.2010, 10:38

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von immergut » 19.03.2018, 18:09

Danke Alex für die Info.
Wollte piVCCU standalone installieren. Habe kein iobroker, sondern nutze IPSymcon. Das laüft momentan noch auf einem Pi; soll jedoch dann später (IPS 5.0) über Docker auf meiner Synology laufen.
Für piVCCU gibt es nicht zufällig auch die Möglichkeit es über Docker laufen zu lassen?

Grüße,
Jürgen

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von deimos » 19.03.2018, 18:18

Hi,

nein Docker wird nicht unterstützt. Auf der Synology gäbe es da auch zwei Probleme: Kein GPIO, also kann man kein Funkmodul anschließen. Zum anderen ist die Synology keine ARM Architektur, da könnte man die Original Firmware nur mit qemu Emulation laufen lassen und das läuft mehr schlecht als recht (Siehe anderer Thread)

Im Symcon Forum gibt es einige, welche IPS und piVCCU zusammen auf dem Pi haben, vielleicht ist das ja auch eine Option für dich. Erfahrungen damit habe ich allerdings nicht.

Viele Grüße
Alex

immergut
Beiträge: 9
Registriert: 08.07.2010, 10:38

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von immergut » 19.03.2018, 18:23

Hast Recht,
werde wohl vorübergehend piVCCU auf dem selben Pi 3 installieren, wo auch schon IPS drauf läuft. Dann später, wenn IPS 5 stable läuft, mit diesem dann auf die Synology umziehen und piVCCU alleine auf dem Pi.

Danke für deine Hilfe.
Jürgen

linuxdep
Beiträge: 238
Registriert: 29.08.2017, 23:17
Hat sich bedankt: 12 Mal
Danksagung erhalten: 7 Mal

Re: piVCCU - Virtualisierte CCU für Raspberry und Tinkerboar

Beitrag von linuxdep » 21.03.2018, 19:13

ich kann nur sagen, auf pivCCU gewechselt zu sein habe ich nichr bereut bis jetzt, Top arbeit!!!

Was ich so gelesen habe, würde ich vorerst nicht den Pi3+ nehmen, solange es nicht unbedingt sein muss, der soll einiges mehr an Strom verbrauchen. Habe pivCCU und MQTT Server Mosquitto in einer anderen LXC laufen, da braucht man nicht viel CPU, zumindest bis jetzt und denke mal schneller als eine CCU2 allemal. ioBroker hatte ich mal mit drauf, aber da geht schnell der RAM aus, der soll bei mir im Docker auf die Synology landen... noch eine Baustelle.

Spiele gerade etwas mit dem ESP32 und Bootcamp rum...
===========================================================================
Neueinsteiger Homematic & HomeAssistant/ESP32 mit wenig Zeit.
OS: Raspbian Buster -Update geatarte... kleine Herausforderungen zu lösen.
+ pivCCU3
+ RedMatic (Evaluierungsphase) kommt doch auf extra Docker damit es aktuell bleibt.
HW: Raspberry Pi3 mit HM-MOD-RPI-PCB Funkmodul
System: HomeAssistant im Docker auf die DS918+,
Ziel: UVR1611-Heizungssteuerung Anbindung an HA
===========================================================================
Nützliche LINKS:
https://asksinpp.de/
===========================================================================

Antworten

Zurück zu „piVCCU“