NEWS
Test Netatmo 2.0.0 Alpha (GitHub)
-
Habe was im Forum hier gefunden:
Kamera an/aus geht
Flutlicht etc. geht auchHier mal den Link:
In Verbindung mit dem Adapter von apollon77 die perfekte Ergänzung.
-
@apollon77 leider verstehe ich dich auch nicht
In dem alten Adapter konnte man die Kameras ein und ausschalten und auch das Flutlicht.
Was nicht ging war die Erkennung von Personen,Tieren und Fahrzeugen.
Das hast du ja umgesetzt. Vielen Dank dafür.Den Rest mache ich dann mit den Urls aus dem Post den ich hier verlinkt habe, so kann ich jetzt alles was wesentlich ist abfragen und mit Iobroker umsetzten und steuern. So habe ich jetzt die Beste für mich mögliche Lösung gefunden.
-
@flopsi also der alte Adapter konnte das bestimmt nicht weil ich nichts ausgebaut habe. Und ja ich hatte mal gesehn das es angeblich einige Dinge gehen über lokale calls. Der Adapter nutzt aber bisher primär die Cloud API.
Da ich aber kein netatmo habe ist die Frage damit wo der Adapter denn die lokale IP herbekommen sollte. Ist die in irgendeinem Datenpunkt schon drin? Wenn ja welcher? Sonst müsste man einen machen den der User füllt.
Am Ende bin ich wieder bei: bitte Infos gesammelt in ein github issue. Danke.
Was aber definitiv per Cloud geht - weil ich es eingebaut habe - ist zb den Flutlichtmodus ein/aus/Auto zu schalten. Das kann der Adapter dachte ich. Brightness dachte ich an dich auch.
Am besten setz loglevel mal auf debug und schick mir das log vom start von der Platte unter /opt/iobroker/log/… an iobroket@fischer-ka.de mit Referenz auf den thread hier. Dann Schaubühne mal.
-
Ich bin sehr sicher das der Adapter das konnte da ich es genutzt habe ist aber ein paar Jahre her.
Irgendwann ging nur leider die LastEventID nicht mehr... und dann der ganze Adapter nicht mehr warum weis ich nicht.Danach habe ich dann An/Aus etc. über die URL gesteuert und in meine Skripte eingebaut.
Nur die Beweungserkennung ging noch nie über die URL.
Also die Netatmo bekommen ihre Lokale Ip von meinem Router, da diese im Wlan eingebunden sind, urls laufen einwandfrei.
Mit GitHub muss ich mich erstaml auseinander setzten... warum kann man hier im Forum nicht schreiben was evtl. noch ergänzt werden kann ....?? Wozu immer GitHub ???
-
@flopsi sagte in Test Netatmo 2.0.0 Alpha (GitHub):
Mit GitHub muss ich mich erstaml auseinander setzten... warum kann man hier im Forum nicht schreiben was evtl. noch ergänzt werden kann ....?? Wozu immer GitHub ???
Weil das Forum ein Support, Austausch- und Kommunikations-Kanal ist. Die Entwickler verwalten Ihre Tasks auf GitHub. Wenn ich als Entwickler hier im Forum alles merken müsste was mal jemand erwähnt/meldet/wünscht dann hätte ich sofort keinerlei Überblick mehr. Das Forum ist dazu nicht geeignet. Alle ioBroker Adapter existieren auf GitHub und dort werden die Tasks der Entwickler verwaltet. Weiterhin kannst Du als User auch dort zB Adapter-Requests einstellen bzw. generell so mitarbeiten das Entwickler optimiert arbeiten können. Sollte auch Dein Ziel sein, oder?
GitHub ist Mega Simpel. https://github.com, oben rechts Signup und Account anlegen. Das wars schon. Dann zu https://github.com/PArns/ioBroker.netatmo/issues gehen und "New Issue" klicken und Text eingeben mit allen Infos. Absenden. Fertig.
Also die Netatmo bekommen ihre Lokale Ip von meinem Router, da diese im Wlan eingebunden sind, urls laufen einwandfrei.
Das ist mir schon klar, aber wher soll der Adapter die bekommen? DAS ist die Frage.
-
@apollon77 sagte in Test Netatmo 2.0.0 Alpha (GitHub):
Das ist mir schon klar, aber wher soll der Adapter die bekommen? DAS ist die Frage.
Das ne gute Frage ich denke das das nicht so einbfach machbar wäre.
Man kann in der APP von Netatmo die Kameras an und ausschalten und auch das Flutlicht an und aus machen, da muss es bestimmt ne Schnittstelle geben.
Ich werde man ein Issue machen
-
@flopsi findest du in einen der Adapter datenpunkte vllt deine ip wieder die das Gerät hat.
-
@apollon77 nein leider nicht scheint alles über die Cloud zu laufen
In meinem oberen Post habe ich alle sichtbaren Datenpunkte mit Screens gezeigt.
Mail mit Debug etc. ist raus. -
Zunächst auch von mir vielen Dank an apollon77 für das Engagement.
Ich habe den Adapter seit vielen Jahren auf einer NAS im Einsatz, um damit die Netatmo Werte auszulesen und an die Bewässerungssteuerung zu übergeben.
Mit der Umstellung auf 2.0 habe ich jetzt folgendes Problem. Die IDs haben sich verändert, so dass mein Skript diese nun nicht mehr auslesen kann.
Zum Vergleich seht Ihr die Objekte in der alten V1.4.3 und parallel der neuen V2.0.5. (ich habe beide Installationen aktuell für den Übergang parallel auf zwei verschiedenen NAS laufen)
Und hier das skript in dem ich die IDs adressiere
Ich habe versucht, die IDs im V2.0.5 via Edit auf die alten Bezeichnungen anzupassen, aber der Speicherbutton aktiviert nicht. Wie kriege ich das nun wieder zum Laufen: Anpassen der IDs im Objektbaum (Wie?) oder ändern im Skript (Was muss ich dann dort einfügen?)?
Hoffe Ihr könnt helfen, da ich den alten Adapter gern abschalten möchte. Zudem ist mir aufgefallen, dass im neuen Adapter der Wohnbereich nicht mit im Objektbaum auftaucht. Der sollteaber doch eigentlich automatisch eingelesen werden...
-
@jasy am Ende sollte es zu jeder „alten“ Id auch eine im neuen adapter geben. Das finden indessen in deinen Skripten die alten ids durch die neuen austauschen.
-
@apollon77 d.h. ein Umbenennen in für mich "selbst sprechende" Namen ist nicht möglich?
Hat Du eine Idee, warum ich das Objekt nicht bearbeiten und speichern kann? Im alten setup konnte ich via editstift in den Bearbeitungsmodus und dann ändern. Der Speicherbutton wurde aktiviert sobald ich irgendwas geändert habe. Im neuen setup aktiviert der button bei mir nicht...
-
@jasy was genau willst du denn ändern? Der Name ist doch sprechend. Außer am Namen (der sogar ne eigene Spalte ist im Admin und darüber ggf änderbar) hast du eh nichts rumzuändern.
Die ID ist so wie der Adapter es definiert und die Id ist nicht änderbar.
-
@apollon77 in meinen skripts habe ich die ID (und nicht den Namen) und die ist nicht "selbstsprechend" wie in der alten V1.4 (siehe screenshots alt vs neu).
Aber egal, hab jetzt die neuen IDs eingetragen und es funktioniert. Muss ich hoffentlich nicht so oft ran
-
@jasy Die Aufgabe von IDs ist Eindeutigkeit und nicht Lesbarkeit. Und die Eindeutigkeit war zb vorher nicht unbedingt gegeben mit den alten IDs. keiner hält dich davon ab Kommentare in deinem Script zu nutzen womit du dir selbst beschreibst was der Code tut oder was das für eine ID ist ;-))
-
hi gibts nun schon eine Lösung für die LastEventData das da alle Werte Null anzeigen?
Ich habe mir da immer bei Änderung eine Bild schicken lassen, so konnte die Tür für den Pflegedienst und das Essen öffnen. Sonst muss ich auf eine ältere Version zurück, weil ich die Infos auf alle Fälle brauche. -
@andy005 hm … ob’s eine Lösung für ein Problem gibt was ich nicht kenne und für mich bewusst noch nie mit der neueste Version gehört habe?! Oder gibts da ein issue zu im github oder irgendwo Mal einen post den ich noch nicht gesehen habe?!
Das die objektstruktur in der neuen Version anders ist und daher ggf die States auch andere sind ist die bekannt?
Wenn es wirklich ein Problem ist dann bitte ein github issue mit den Details anlegen. Dazu ein debug log erzeugen von so einem Fall und Event wo du Event Daten erwartest und mit Referenz zu dem issue mit zusenden an iobroker@fischer-ka.de mit allen Details.
-
Nach langer Zeit habe ich dann doch wieder diesen Adapter installiert.
Wenn ich es richtig verstanden habe, muss ich mich doch nur in meinen Netatmo Account anmelden und die Client ID sowie den Client-secret in den Adapter eintragen und dann auf Authenticate with Netatmo drücken.....
Wenn ich das mache erscheit ein OK im unteren linken Bereich und der Adapter ist auch grün.
Leider bekomme ich aber folgende Fehlermeldung:
API Error: Please Authenticate manually once using the Admin UI of this instance.
Und unter Objekte ist nur der Ordner Netatmo und der Unterordner Admin , keine weiteren Ordner oder Datenpunkte.
Was habe ich vergessen ?
Update:
Problem gefunden hatte vergessen die iot Instanz zu verknüpfen.
-
Ich habe leider immer wieder Probleme mit meiner SD Karte in der Türklingel.
Ein Reboot der Klingel behebt das Problem (ca. einmal in der Woche). Da ich es bis jetzt manuel über die App mache, hatte ich die Hoffnung, dies über den Adapter automatisieren zu können.Leider kann man mit der aktuellen Version (3.1.0) keine Befehle dafür triggern. Wird dies in einer der kommenden Versionen möglich sein @apollon77 ?
-
@samsungfreak sagte in Test Netatmo 2.0.0 Alpha (GitHub):
Leider kann man mit der aktuellen Version (3.1.0) keine Befehle dafür triggern. Wird dies in einer der kommenden Versionen möglich sein @apollon77 ?
Gibts GitHub Issues dafür? Ohne das weiss ja keiner das der Bedarf besteht ...
Aber auch Gibts Infos wie die App das tut? Ich habe solche Geräte leider nicht, von daher schwierig.
Aber wenn Du solche Probleme hast sollte das noch eher ein Produkt Support Thema sein?
-
@apollon77 Nein es gibt noch kein Issues dafür, müsste ich noch anlegen, hast du recht.
In der App kann man im Menü bzw. den Einstellungen vom dem Gerät einen Neustart initieren. Wäre es möglich dies mit den Adapter zu bekommen?