Und los geht’s mit den Fragen: Ich habe Homegear installiert und die ersten Devices erfolgreich über die CLI gepairt - sie werden mir in der CLI auch mit einem fs 0; ls
angezeigt. Im Webinterface ist die Liste der bekannten Devices allerdings leer? Was läuft da schief?
Genau da, ja.
Ergänzung: Version ist die 0.6.7-1535, gestern installiert.
Hallo @Manul,
wie im anderen Topic beschrieben, habe ich die alten “hg_”-Funktionen entfernt. Diese wurden aber noch auf der Übersichtsseite verwendet. Die Korrekturen von @pmayer funktionieren mit dem aktuellen Nightly. Im nächsten sind diese auch enthalten.
Viele Grüße
Sathya
Danke! Wo finde ich denn einen Überblick zu den verschiedenen Versionen von Homegear? Kriege ich das aktuelle “nightly” automatisch aus dem repository, auch für die 0.6er-Version? Und wann ist damit zu rechnen?
Noch ne Frage: Ich sehe auch in homematic-manager keine Geräte (aber Ereignisse) - hängt das damit zusammen oder ist das ein separates Problem?
Unter Downloads auf homegear.eu.
Nein. Die Nightlies sind nicht Repository und haben aktuell die Versionsnummer “0.7”. Änderungen werden aber regelmäßig in die Version 0.6 eingepflegt, so dass sich Nightly und Stable zumindest aktuell nicht massiv unterscheiden. Runterladen kannst du die Nightlies direkt von der Downloadseite und anschließend mit “dpkg” installieren.
Hier ein Skript zum Einfachen Installieren der Nighlies auf Raspbian Jessie:
#!/bin/bash
modules=$(whiptail --checklist "Choose Homegear Modules" 20 50 12 "1" "HomeMatic BidCoS" ON "2" "HomeMatic Wired" OFF "3" "Insteon" ON "4" "MAX!" ON "5" "Philips Hue" ON "6" "Sonos" ON "7" "Kodi" ON "8" "IP Cam" ON "9" "Beckhoff BK90x0" ON "10" "KNX" ON "11" "EnOcean" ON "12" "Intertechno" ON --clear 3>&1 1>&2 2>&3)
[ $? -ne 0 ] && exit 1
function downloadModule {
if [[ "$modules" == *"\"${1}\""* ]]; then
wget https://homegear.eu/downloads/nightlies/${2} || exit 1
fi
}
function installModule {
if [[ "$modules" == *"\"${1}\""* ]]; then
echo "Installing $2"
dpkg -i ${2} || exit 1
apt-get -y -f install || exit 1
fi
}
rm -f homegear*.deb
rm -f libhomegear*.deb
wget https://homegear.eu/downloads/nightlies/libhomegear-base_current_raspbian_jessie_armhf.deb || exit 1
wget https://homegear.eu/downloads/nightlies/homegear_current_raspbian_jessie_armhf.deb || exit 1
downloadModule 1 homegear-homematicbidcos_current_raspbian_jessie_armhf.deb
downloadModule 2 homegear-homematicwired_current_raspbian_jessie_armhf.deb
downloadModule 3 homegear-insteon_current_raspbian_jessie_armhf.deb
downloadModule 4 homegear-max_current_raspbian_jessie_armhf.deb
downloadModule 5 homegear-philipshue_current_raspbian_jessie_armhf.deb
downloadModule 6 homegear-sonos_current_raspbian_jessie_armhf.deb
downloadModule 7 homegear-kodi_current_raspbian_jessie_armhf.deb
downloadModule 8 homegear-ipcam_current_raspbian_jessie_armhf.deb
downloadModule 9 homegear-beckhoff_current_raspbian_jessie_armhf.deb
downloadModule 10 homegear-knx_current_raspbian_jessie_armhf.deb
downloadModule 11 homegear-enocean_current_raspbian_jessie_armhf.deb
downloadModule 12 homegear-intertechno_current_raspbian_jessie_armhf.deb
dpkg -i libhomegear-base_current_raspbian_jessie_armhf.deb || exit 1
apt-get -y -f install || exit 1
dpkg -i homegear_current_raspbian_jessie_armhf.deb || exit 1
apt-get -y -f install || exit 1
installModule 1 homegear-homematicbidcos_current_raspbian_jessie_armhf.deb
installModule 2 homegear-homematicwired_current_raspbian_jessie_armhf.deb
installModule 3 homegear-insteon_current_raspbian_jessie_armhf.deb
installModule 4 homegear-max_current_raspbian_jessie_armhf.deb
installModule 5 homegear-philipshue_current_raspbian_jessie_armhf.deb
installModule 6 homegear-sonos_current_raspbian_jessie_armhf.deb
installModule 7 homegear-kodi_current_raspbian_jessie_armhf.deb
installModule 8 homegear-ipcam_current_raspbian_jessie_armhf.deb
installModule 9 homegear-beckhoff_current_raspbian_jessie_armhf.deb
installModule 10 homegear-knx_current_raspbian_jessie_armhf.deb
installModule 11 homegear-enocean_current_raspbian_jessie_armhf.deb
installModule 12 homegear-intertechno_current_raspbian_jessie_armhf.deb
rm -f homegear*.deb
rm -f libhomegear*.deb
service homegear stop
service homegear start
Viele Grüße
Sathya
Danke! Eigentlich würde ich gerne bei der “stabilen” Version bleiben. Allerdings scheint die ja im Moment mehr Probleme zu haben als die “instabile”, oder sehe ich das falsch? Was heißt denn in diesem Kontext “regelmäßig”? Also insbesondere, wie lange muss ich mit der Repository-Version voraussichtlich damit leben, weder im RPC-Webinterface noch in homematic-manager irgendwelche Geräte zu sehen?
Gar nicht mehr. Das ist inzwischen im Stable-Repository. Es dauert nur etwas, bis die Pakete für alle Systeme zur Verfügung stehen. Aktuell ist das für “Raspbian Jessie” und “Debian Jessie” der Fall.
Super! Für Raspbian Jessie kann ich bestätigen, daß ich jetzt in beidem die Geräte sehe.
Und ich habe die Nightly-Installation noch etwas vereinfacht:
wget -O - https://homegear.eu/downloads/InstallNightly.sh | bash