Closed Ilovegym66 closed 5 years ago
Hallo! Es freut mich dass wer die Beta testet! Wollte im Forum gerade bekanntgeben dass die getestet werden soll aber hatte Probleme anzugeben wie sie installiert werden soll da ich über admin immer nur den master krieg.
Wie hast du die Beta installiert (ich weiß natürlich dass ich npm selbst nehmen kann mit https://github.com/frankjoke/ioBroker.broadlink2.git#V2Beta
? aber das wollte ich den Leuten nicht antun....
Das mit dem Datenkanal sehe ich anders. Erstens ist der Name kein Kanal, diesen Begriff hat ioBroker von einem Adapter für homematic übernommen denn dort gibt es sowas. Ich verwende keine Kanäle, in keinem meiner Adapter! Es gibt bei mir nur states. Mich hat das bei Homematic (hab ich auch in Verwendeung, bin deswegen eigentlich vor 4 Jahren zu ioBroker gekommen) schon immer gestört dass ich den Wert eines Objektes erst in unternamen suchen muss da es die Kanäle verwendet und man z.B. im Kanal 1 meistens den state hat.
Speziell die SP's (S1 und S2) habe nur eine Funktion, zu schalten! so gibt es auch nur diesen state der eventuell noch andere properties hat (._notReachable
).
Die SP3S hat noch die Pauerfunktion die als zusätzlich die Leistung in einem property anzeigt, es gibt auch die Version mit Nachtlicht, die hab ich auch in SP3S eingebaut. Alle die verschiedenen schalten jedoch nur mit der Hauptfunktion, die Unterfunktionen haben nur zusätzliche Werte.
In jedem Fall Dank für das feedback!
Hi, danke für die schnelle Antwort, installiert hab ich die so: iobroker stop broadlink2 sudo npm install https://github.com/frankjoke/ioBroker.broadlink2/tarball/V2Beta --production iobroker u broadlink2 iobroker start broadlink2.0
Also wenn es keine Kanäle sind, dann sind es Verzeichnisse... egal.. mir gehts darum, es gibt einen Adapter ( virualpowermeter , dieser wird die History konfiguriert ), dieser legt im Verzeichnis eines Geraetes 2 Datenpunkte ab ( aktuelle Leistung und gesamte Leistung ), und genau das funktioniert mit dem Broadlink zur Zeit nicht, da die Datenpunkte dann im broadlink2 Verzeichnis abgelegt werden, und da überlagern sich dann bei mehreren Geräten die Punkte.. spricht, geht nicht. Bei allen anderen Adaptern wird fuer jedes Gerät ein Verzeichnis angelegt, wo Power-true-false getriggert werden kann.. und man noch mehr Datenpunkte ablegen kann.. daher meine Bitte, wenn moeglich, einen Datenpunkt Power.. :-)
Du hast ja sowieso die Namen der Datenpunkte geändert, die heissen jetzt _xxxx in der Version 1.9.9. ;-))
Beim upgraden von 1.9.1 werden die neuen Datenpunkte angelegt, die alten bleiben bestehen, das kann bei den Usern für Verwirrung sorgen.
Gut ist, dass die angelernten IR bleiben, wobei ich mir die sowieso gesichert habe. Die Version 1.9.9 funktioniert bei mir sehr gut mit den SP1 Mini, einem RM-Mini und einem RM-Plus.
Ok, hast es also auch mit npm gemacht, wollte ich vermeiden da man dann Probleme hat wenn man mit admin die wirkliche Version drüberspielen will...
Zu den Verzeichnissen, das mit dem SP3S sollte doch funktionieren da es die Leistung in einem Property hat? Oder verlinkt der adaper nur on/off-Werte mit irgendeiner Wattzahl? Das wäre eine Idee für eine nächste größere Version...
Egal, ja, habe alle Namen die der Adapter generiert welche aber NICHT vom Gerät kommen oder ausgelesen werden mit '_' voran gekennzeichnet.
Der Adapter löscht keine alten States damit die Nutzer die möglichkeit haben ihre scripte oder daten umzubauen. Ich lösche manuell immer den kompletten Datenbaum für den Adapter, dann werden nur neue Daten aufgebaut.
mit dem Admin installier ich nur ganz selten was, bin ein Konsolenmensch :-) genau, Virtualpowermeter rechnet anhand der true-Zeit des Powerstates und der eingetragenen Wattzahl dann den Verbrauch aus, genial fuer alle Sonoff-Basics, Wifi-LEDs, etc.. :-) Funktioniert nur nicht bei den SP1-Minis, da er da nicht die Datenpunkte anlegen kann..
So, habe eingebaut dass bei SP2 und SP3 jetzt auch ein state-property generiert wird. Damit sollte dein Problem gelöst sein.
Der neue Broadlink2 versucht die Geräte mehrmals zu finden oder Kommandos zu senden falls sie nicht gleich antworten. Das hat die Handy-App auch gemacht und seitdem sind weniger Geräte offline da die Kommunikation sicherer ist. Habe einen Schalter am Dachboden, der hat schon relativ wenig w-lan und ist ab und zu weg, aber mit dem neuen Adapter geht er nicht mehr offline. Der Adapter setzt nur Geräte offline wenn sie 5 Minuten nicht auf einen scan geantwortet haben..
Hi, bei der 1.9.1 hatte ich mit einer von 2 SP1 Mini das Problem, dass sie meist als unreachable angezeigt wurde, aber mit der App problemlos funktionierte. Setzte ich in iobroker das object auf true oder false, dann resettete sich die broadlink instanz nach dem schalten. Das ist jetzt in der V1.9.9 nicht mehr, läuft prima ( viel besser! )
Das einzige, was mich noch stoert, ist dass ein Datenkanal ein Schaltpunkt ist, das ist nicht nach iobroker-Philosophie. Schoener waere es, wenn es ein Objekt "Power" gaebe, das man schalten koennte, und nicht den Datenkanal.... :-)