Hauptmenü

Update VBUS klappt nicht

Begonnen von Bronze, 05 April 2026, 14:54:37

Vorheriges Thema - Nächstes Thema

Bronze

Hallo,

ich versuche Folgendes:
update all https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt

2026.03.16 19:34:53 1:
2026.03.16 19:34:53 1: Downloading https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt
2026.03.16 19:34:53 1: RMDIR: ./restoreDir/update/2026-02-14
2026.03.16 19:34:53 1: UPD ./FHEM/19_VBUSIF.pm
2026.03.16 19:34:53 1: Got 73 bytes for ./FHEM/19_VBUSIF.pm, expected 12942
2026.03.16 19:34:53 1: aborting.

Der Inhalt der Datei, die heruntergeladen wird, ist:

UPD 2020_06_05_16:09:15 12942   ./FHEM/19_VBUSIF.pm
UPD 2022_03_07_17:55:45 144299  ./FHEM/21_VBUSDEV.pm

Hat früher einmal funktioniert, woran mag das bitte liegen?

VG


Otto123

Hallo,

der Inhalt der Dateien hat sich seit 4 oder 6 Jahren nicht geändert. Insofern kann mane in Update auch einfach weglassen.
Stimmen denn die Rechte im Pfad?
Was bekommst Du in der FHEM Kommandozeile zurück?
{qx(ls -lha ./FHEM/*VBUS*.pm)}Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

Bronze

Hallo Otto,
dann kommt:

-rw-r--r-- 1 fhem dialout 7.8K Mar 29  2025 ./FHEM/19_VBUSIF.pm
-rw-r--r-- 1 fhem dialout  90K Mar 29  2025 ./FHEM/21_VBUSDEV.pm

Otto123

Sieht soweit alles gut aus. Wie gesagt es gibt seit Jahren keine Aktualisierung von VBUS, wenn ich es richtig sehe.
Läuft das update wenn Du einfach nur update ausführst?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

Bronze

Nein, kommt die gleiche Meldung.

Das Update aus 2022 enthielt das von mir eingesetzte Modell.
Vielleicht noch mal VBUS deinstallieren?

Otto123

Dann hast Du diese Source fest eingetragen? Was kommt bei update list?
Du kannst mit update delete die Quelle wieder entfernen.

Siehe auch help update.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

Bronze

Hallo Otto,
danke für die Hinweise.
Per
update delete habe ich die update-Quelle wieder entfernt.
Dann das VBUSIF (vbus-Interface) gelöscht, gespeichert, shutdown und restart.
Danach VBUSIF wieder neu definiert.

Der Autor des Moduls hatte 2022 im jeweils letzten update zuletzt weitere Modelle  und auch ein Attribut "Passwort" hinzugefügt.
Das wird bei mir alles nicht angezeigt, als ob diese Updates nicht verarbeitet worden sind.
Das habe ich beim letzten Mal nur installiert bekommen, indem ich diese zusätzliche Update-Quelle definiert hatte.
Gerade habe ich das versucht:
update all https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt

Führte wieder zu dem Fehler:
2026.04.06 12:44:39 1: Downloading https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt
2026.04.06 12:44:40 1: UPD ./FHEM/19_VBUSIF.pm
2026.04.06 12:44:40 1: Got 73 bytes for ./FHEM/19_VBUSIF.pm, expected 12942
2026.04.06 12:44:40 1: aborting.


Otto123

Ich kann das genauso nachstellen, ich weiß nicht woran es liegt.
Als "dreckigen" Workaround kannst Du einfach die Dateien herunterladen:
Beide Zeilen einzeln in die FHEM Kommandozeile, inklusive der Anführungsstriche " "
"wget -qO ./FHEM/19_VBUSIF.pm https://raw.githubusercontent.com/pejonp/vbus/refs/heads/master/FHEM/19_VBUSIF.pm"
"wget -qO ./FHEM/21_VBUSDEV.pm https://raw.githubusercontent.com/pejonp/vbus/refs/heads/master/FHEM/21_VBUSDEV.pm

Zumindest funktioniert der download bei mir. Nach dem download müsstet Du ein relaod machen, falls die alten Modulen schon geladen sind, am sichersten machst Du nach dem download einen restart.

Dann hast Du die aktuellen Dateien und kannst deine Definition machen. Allerdings wird das beim nächsten Update wohl überschrieben werden. ???

Du kannst den Thread auch in das passende Board verschieben (help update -> Sonstiges) vielleicht weiß Rudi was an dem Konstrukt jetzt nicht mehr geht.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

Bronze

Vielen Dank, Otto, hat funktioniert, ich konnte das richtige Modell auswählen!
VG!