danke, ports scheinen OK zusein, leider aber:
vendor.js:5 GET https://apt.node-blue.com/catalog.json?_=1569479042810 404 (Not Found)
hallo @sathya,
leider gibt es Fehler bei der Palettenverwaltung:
vendor.js:5 GET https://apt.node-blue.com/catalog.json?_=1569479042810 404 (Not Found)
Hallo @clh27,
wichtig: Das geht nur mit dem Nightly. Eine korrekte URL wäre zum Beispiel:
https://apt.node-blue.com/nightly/raspbian/buster/catalog_all.json?_=1570818587203
Weiterhin muss homegear-management
installiert sein und laufen und in der /etc/homegear/management.conf
repositoryType = nightly
eingestellt sein. Letzteres sollte standardmäßig der Fall sein, wenn das Nightly installiert ist.
Viele Grüße
Sathya
Hallo @sathya und @pmayer
Nach langer Abstinenz bin ich wieder an meinem Homegear Projekt. Da alles abgeraucht ist beim letzte Update, habe ich nun alles frisch aufgesetzt. Nun möchte ich gerne den Miele-Knoten Testen, den du extra gebaut hast.
Leider steh ich da mit Node-Blue auf dem Schlach: ich kann den Knoten nicht installieren.
Ich habe sowohl in der management.conf
auf repositoryType = nightly
gestellt und mit service homegear-management start
den Service gestartet, doch es erscheint in Node-blue unter Manage Palette:
Was gilt es da noch zu beachten?
PS. Startet homegear-management automatisch nach einem Restart der Raspi oder nicht?
Sers
Ist denn homegear-management installiert?
Was ist die Ausgabe von dpkg -l | grep homegear
?
Ich meinte ja:
ii homegear 0.7.45-3101 armhf Interface program to your smart home devices
ii homegear-adminui 0.1.0-191 all Provides an administrative user interface for Homegear.
rc homegear-beckhoff 0.7.45-3101 armhf Beckhoff module for Homegear
ii homegear-ccu 0.7.45-3101 armhf CCU module for Homegear
rc homegear-enocean 0.7.45-3101 armhf EnOcean module for Homegear
ii homegear-homematicbidcos 0.7.45-3101 armhf HomeMatic BidCoS module for Homegear
rc homegear-homematicwired 0.7.45-3101 armhf HomeMatic BidCoS module for Homegear
rc homegear-insteon 0.7.45-3101 armhf HomeMatic BidCoS module for Homegear
ii homegear-intertechno 0.7.45-3101 armhf Intertechno module for Homegear
ii homegear-ipcam 0.7.45-3101 armhf IPCam module for Homegear
rc homegear-knx 0.7.45-3101 armhf KNX module for Homegear
ii homegear-kodi 0.7.45-3101 armhf Kodi module for Homegear
ii homegear-management 0.7.45-3101 armhf Management service for Homegear
ii homegear-max 0.7.45-3101 armhf HomeMatic BidCoS module for Homegear
rc homegear-nanoleaf 0.7.45-3101 armhf Nanoleaf module for Homegear
ii homegear-nodes-core 0.7.44-3085 armhf Core nodes for Homegear's Node-BLUE
ii homegear-nodes-extra 0.7.44-3085 armhf Extra nodes for Homegear's Node-BLUE
ii homegear-philipshue 0.7.45-3101 armhf Philips Hue module for Homegear
ii homegear-sonos 0.7.45-3101 armhf HomeMatic BidCoS module for Homegear
ii homegear-webssh 0.7.45-3101 armhf Management service for Homegear
ii homegear-zwave 0.7.45-3101 armhf Z-Wave module for Homegear
ii libhomegear-base 0.7.45-3101 armhf Base library for Homegear
ii libhomegear-ipc 0.1.2-38 armhf IPC library for Homegear
ii libhomegear-node 0.1.7-47 armhf Node library for Homegear
ii python3-homegear 1.0.14-1 armhf Python module for Homegear`
Ja, sieht gut aus… normalerweise brauchst du den nicht extra starten. Da scheint was mit deiner Installation vergriesgnaddelt.
Der Miele-Node hängt in homegear-nodes-optional. Ich mache bei mir nur ein apt update
kann sie dann installieren. Allerdings nutze ich die Nightly… weil die optionalen Nodes auch viele Funktionen nutzen, die es erst in der Nightly gibt.
Wie das Ganze mit der Stable zusammenpasst muss vielleicht @sathya sagen. Gebe zu, dass ich noch nicht 100% durchblicke.
Kannst du testweise mal die nightly installieren und schauen, ob der miele-node für dich funktioniert?
Ich habe gerade die Nightly installiert gemäss https://homegear.eu/downloads.html?version=0.8
Doch nach einem Restart des Raspberry, zeigt der Welcome Screen in der Konsole: Homegear Version...: 0.7.45-3101
sudo apt purge homegear*
und danach nochmal die nightly installieren.
Wenn das nicht klappt, würde ich mal ne andere SD-Karte probieren.
Ich gehe aktuell davon aus, dass es sich nicht um ein Livesystem handelt, oder?
Danke @pmayer, das hat nun geklappt. Ist nun mein Experimentiersystem, daher nicht mehr Live
Also, Miele Node ist installiert, Credentials ausgefüllt, Waschmschine gestartet, doch leider passiert da nix.
Wie wichtig sind die Länder- und Spracheinstellungen?
Da kann ich leider nichts zu sagen.
Schau mal bitte ins action Log (?) oben rechts im Menü ob da was steht.
Was ist die Ausgabe im Debug-Tab?
Debug Tab bleibt leider leer.
Doch Event log meint:
2020-01-24T19:23:16.183Z Node 84a5e9eb.7cd3c8: Unknown error obtaining authorization code. E. g. server is not reachable.
Node 84a5e9eb.7cd3c8 ist die Miele Node.
Der Node ruft api.mcs3.miele.com
auf… und der Server ist zumindest von mir aus erreichbar.
Stimmt die DNS- und Gateway-Konfiguration deines Pi’s?
Ein Curl ohne https://
pi@homegear(rw):curl api.mcs3.miele.com/oauth/auth
<html>
<head><title>308 Permanent Redirect</title></head>
<body bgcolor="white">
<center><h1>308 Permanent Redirect</h1></center>
<hr><center>nginx</center>
</body>
</html>
Ein Curl mit https://:
pi@homegear(rw):curl https://api.mcs3.miele.com/oauth/auth
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
Machst du das auf deinem Pi? Welches Raspbian läuft da? Ist das auf dem aktuellen Stand?
Der Node macht in jedem Fall https… es könnte sein, dass dein Certificate-Store auf dem Pi nicht aktuell ist.
So sieht es bei mir auf dem Pi aus:
pi@homegear:~ $ curl https://api.mcs3.miele.com/oauth/auth
{"code":405,"message":"HTTP 405 Method Not Allowed"
Ja, das ist auf dem gelichen Raspi.
Ich fahre
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
Basis war das ISO vom Homegear 07 (testing) mit Raspbian 10 Buster download.
Bei mir Buster aus den offiziellen Quellen. apt update && apt full-upgrade
alles gemacht?
Bringt leider nichts. Ebenso wenig ein update-ca-certificates
Funktioniert bei dir ein curl https://api.mcs3.miele.com/oauth/auth
?
Ja… wie oben gemacht. Also… es muss an deinem CA store auf dem Pi liegen.
Was sagt bei dir strace curl https://www.google.com |& grep open
, siehe https://serverfault.com/questions/485597/default-ca-cert-bundle-location
Ist /etc/ssl/certs/
gefüllt?