Zitat von: betateilchen am 28 April 2024, 10:41:58Diese Behauptung halte ich für völligen Quatsch, weil diese Vorgehensweise durchaus funktioniert (ca. 30 Mal selbst so praktiziert...)OK, ich habe keine 30 Mal, nur etwa fünf Mal. Ich kann nur beschreiben, dass ich Schwierigkeiten hatte und meine Erklärung (die mag Quatsch sein) ist, dass die Reihenfolge der Installation die Ursache ist. Ich habe sonst keine andere Ursache gefunden, lasse mich aber gern eines besseren belehren. Anders gesagt: Was kann denn dann die Ursache sein?
donner@Uranus:~$ systemctl status fhem2
× fhem2.service - FHEM Home Automation
Loaded: loaded (/etc/systemd/system/fhem2.service; disabled; vendor preset>
Active: failed (Result: exit-code) since Sun 2024-04-28 10:39:57 CEST; 9s >
Process: 18048 ExecStart=/usr/bin/perl fhem.pl fhem2.cfg (code=exited, stat>
CPU: 100ms
Apr 28 10:39:57 Uranus systemd[1]: fhem2.service: Scheduled restart job, restar>
Apr 28 10:39:57 Uranus systemd[1]: Stopped FHEM Home Automation.
Apr 28 10:39:57 Uranus systemd[1]: fhem2.service: Start request repeated too qu>
Apr 28 10:39:57 Uranus systemd[1]: fhem2.service: Failed with result 'exit-code>
Apr 28 10:39:57 Uranus systemd[1]: Failed to start FHEM Home Automation.
Zitat von: andies am 28 April 2024, 10:30:44Ich habe nicht, wie im Lehrbuch, die Pakete alle zuerst installiert und dann FHEM laufen lassen, sondern immer geschaut, was fehlte und dann nachinstalliert. Das ist natürlich tödlich, weil FHEM dann nicht weiß, was es mit dieser halbgaren Linux-Installation soll.
Zitat von: andies am 28 April 2024, 10:30:44Weiß jemand, wie man die "empfohlenen" Pakete auf debian.fhem.de anpassen kann? Ich würde das hier empfehlen, nach meinen Erfahrungen
"wget -qO fhem2.cfg https://svn.fhem.de/fhem/trunk/fhem/fhem.cfg"
"sed -i -e 's/\/fhem/\/fhem2/;;s/\/eventTypes/\/eventTypes2/;;s/8083/8093/;;$aattr initialUsbCheck disable 1' fhem2.cfg"
"perl /opt/fhem/fhem.pl /opt/fhem/fhem2.cfg"
Das hat erfolgreich gefunktioniert!ntpdate libjson-perl libnet-telnet-perl libcrypt-rijndael-perl libdatetime-format-strptime-perl nodejs perl-base libdevice-serialport-perl libwww-perl libio-socket-ssl-perl libcgi-pm-perl libjson-perl sqlite3 libdbd-sqlite3-perl libtext-diff-perl libtimedate-perl libmail-imapclient-perl libgd-graph-perl libtext-csv-perl libxml-simple-perl liblist-moreutils-perl fonts-liberation libimage-librsvg-perl libgd-text-perl libsocket6-perl libio-socket-inet6-perl libmime-base64-perl libimage-info-perl libusb-1.0-0-dev libnet-server-perl libreadonly-perl libdate-manip-perl libhtml-treebuilder-xpath-perl libmojolicious-perl libxml-bare-perl libauthen-oath-perl libconvert-base32-perl libmodule-pluggable-perl libnet-bonjour-perl libcrypt-urandom-perl nodejs npm libnet-dbus-perl apt-transport-https libdigest-crc-perl python3 python3-pip python3-dev libffi-dev libweb-scraper-perl libpath-tiny-perl libarchive-zip-perl libwebsockets-dev libcatmandu-stat-perl libprotocol-websocket-perl libanyevent-websocket-client-perl libdbd-mysql-perl
und das stimmt nicht ganz überein mit dem, was da steht.Zitat von: LuGu am 27 April 2024, 23:38:12gibt es die Möglichkeit aus einem String (%s) eines readings nur einen Teil anzuzeigen?
Mit slice oder substr kommen ich nicht weiter.
Ein %s gibt mir 11.05.2024 zurück. Ich möchte im Panel aber nur 11.05. anzeigen.