Mesh Konfiguration auslesen HC3

@Berges01,

Das funktioniert bei mir, ich kann alle Geräte auswählen. Würde einen Neustart versuchen, sonst fällt mir dazu nichts ein.

@jeep
Das hatte ich schon mal probiert und habe es noch mal probiert.
Das wird nix das ist ausgegraut.
Liegt wahrscheinlich an der Grottigen Beta 5.061.36 .
Den Fehler eine Beta zu installieren werde ich bei Fibaro nicht noch mal machen.
Normalerweise geht das mit Betaversionen völlig anders aber das Thema ist im Fibaro Forum ausgiebig diskutiert worden daran beteilige ich mich mal nicht sonst bekomme ich einen Dicken Hals.
Warten wir mal auf die seit ca.80 Tagen ausstehenden Release.
Ich hasse es immer neu zu Starten weil der Speicher überläuft oder ein Backup zurück zu spielen weil die Szenen nicht mehr laufen usw.
Sehr unschön um es mal sehr vorsichtig zu Formulieren.
Gruss Frank

hallo Frank @Berges01 , du kommst aber auch zurück zu einer stable version zurück

@jeep oder @Berges01 arbeitet einer mit einem „HomeTable“ und wie nutzt ihr den?
… weiß einer wie ich es rausfinde, welches Modul in welcher Scene genutz wird

schönen Abend Sven

@sven_gomann
Hallo Sven
Wenn das denn so einfach währe, ich habe seit dem Umstieg auf die Beta so viel verändert, ID´s gelöscht, neue eingefügt usw. da habe ich mir selber die Karten gelegt jetzt kämpfe ich mit den Fehlern.
Sch… kann ich da nur sagen !
Wie sagt man noch so schön, Erfahrung macht man immer dann wenn man sie eigentlich gebraucht hätte.

HomeTabel habe ich im Forum Fibaro gelesen.
Das ist eine Prima Sache und kommt meiner Vorstellung von einem Modernen und Smarten System sehr nahe aber, wie immer ein Aber!
Damit kann ich zwar innerhalb der Szenen arbeiten aber nicht in den Triggern.
Normalerweise Variabelisiere ich die ID´s sowieso am Anfang der Szene.
Ob das praktisch ist mit der HomeTabel kann ich nicht sagen da ich mir das nur angesehen habe.
Das kann man aber auch über einen 2D Array erhalten nur die Praktische Seite un den Vorteil sehe ich nicht unbedingt.
Das wird meines Erachtens nur noch komplizierter und das Austauschen von Szenen könnte schwierig werden.
(Nur meine Meinung keine Feststellung).
Gruss Frank

@Berges01, hatte vergessen dir zu sagen das ich seit ca. 2 Wochen auch auf der beta bin. Habs aus Langeweile gemacht und war vorbereitet eines meiner Backups zurückzuspielen.
Aber ich sehe bis jetzt keine Probleme.

@sven_gomann, „Home Table“ habe ich mir mal mit dem HC2 angeschaut, aber mehr nicht.
Welches Modul in welcher Szene? Müsste man ein Script schreiben?

Das mit dem „Reconfigure mesh network“ habe ich mal ein Ticket aufgemacht.
Auch das Neustarten und auch das umstellen auf Englisch (Du hast da so stehen) hat nichts gebracht.
Irgendwas ist bei mir im Argen.
Speicherüberlauf, das jetzt mit dem Mesh und was am schlimmsten ist das nicht abarbeiten von Szenen wenn der Speicher bei 93% ist nerven mich gewaltig.
Jetzt spiele ich am Anfang der Woche immer ein Backup ohne Historie zurück und habe dann nur 46% Speicherauslastung, das wächst dann langsam an bis es am Sonntag dann über 85% ist.
Das ist schon besser geworden als ich die Szenen nicht mehr von meiner Main per Execute gestartet habe sondern über einen cron Trigger in der Szene selber.
Vorher musste ich alle 2 Tage das Backup zurück spielen.
Davon hatte ich per Execute gestartete Szene ohne {} in der Declaration da starteten die Szenen nach jedem einschalten oder Backup nicht. Der Support hat das auch per Fernzugriff nicht gefunden bis mir das aufgefallen ist. Sonst ist die Triggerseite sehr Pingelig was den Syntax betrifft aber das merkt sie nicht. Sicherlich mein Fehler aber der Syntaxscheck hätte das finden müssen.
Der HC3 nervt mich Momentan schon sehr.
Dazu kommt noch das meine „Qubinos Flush 2 Relais“ und FGS-223 nicht richtig laufen und ich 8 Stück hier rumliegen und verstauben. Ich habe die Ausgetauscht gegen FGS-224 die laufen, messen aber nicht. Vorher bei einer Alten Firmware haben die einwandfrei gelaufen.
Der Support sagt (schreibt) das wissen wir und wird behoben.
Das alles und und und treiben mich um.
Gruss Frank

1 Like

Guten Morgen
Schaut mal die Information habe ich aus dem Fibaro-Forum von einem bekommen.

Reconfigure mesh network - Home Center 3 - Smart Home Forum by FIBARO

„So there is probably only action left through the Installer account. If you are a install yourself and have undergone certification training for Fibaro products in the past, you can ask your supplier (trainer) to start the Installer account process. It will take a while for Fibaro to verify the validity of the request.
The installer can perform reconfiguration of the mesh site and more.“

Meine Antwort darauf (Natürlich in Englisch):
"
Das ist jetzt ein Aprilscherz oder ?
Da bekomme ich ja sofort einen Dicken Hals.
Woher hast du diese Information ?
In einem Anderen Forum hat einer auch einen HC3 auch die Beta und kann diese Funktion benutzen.
Wenn das was du schreibst wahr ist (Ich glaube dir !) dann ist das der Gipfel der Frechheit.
Jetzt könnte ich lange schimpfen aber das wird ja keinen Interessieren.
Wir hier Alle sind für Fibaro die Betatester und helfen Ihnen die Kiste ans laufen zu bekommen und die Reglementieren?
So jetzt habe ich genug schlechte Laune für Heute.
Einen Schönnen Sonntag gewünscht !
Frank
"
Nur so als Info !
Ich versuche das jetzt erst mal mit LUA zu bewerkstelligen mal sehen ob der HC3 das kann.
Das wahr ein Tipp von einem Gerhard aus dem „Du weist schon wen ich meine Forum“.
fibaro:call(1,‚requestNodeNeighborUpdate‘,1)

Euch natürlich auch einen Schönnen Sonntag gewünscht.
Gruss Frank

Nachtrag.

So das habe ich mal ausprobiert mit dem fibaro.call.
So wahr nichts zu erkennen das es nicht funktioniert hat.
Keine Fehlermeldung oder sonst was.
Aber auch in der Routingtabelle die bei „Mesk Konfiguration auslese“ ausgegeben wird änderte sich nichts egal was ich auch neu gebaut hatte.
Dann bekam ich dieses hier im Forum „Ja du weist schon wen ich meine“ schaut mal :

Guten Morgen Gerhard

Schau mal hier.

Mesh Konfiguration auslesen HC3 - Fibaro Forum / Fibaro (HC3) LUA Scripts - siio – Community

Daher weis ich das.

Daher habe ich auch eine Vorstellung davon warum ab und an mal einige Device spinnen.

Wahnsinn das Ding existiert noch. Der Gerhard im Header bin ich, deswegen kann ich die sagen, dass der Table den wir hier auswerten nicht sehr aktuell ist. Wenn du ein Gerät neu platzierst kann es bis 5 Tage dauern bevor das in der Tabelle auftaucht. Das Meshnetz selbst ist da viel schneller. Also die „Dokumentation“ in der Tabelle hängt dem tatsächlichen Routing hinterher. Wann und wie das passiert haben wir nicht herausbekommen. Das Verhalten kann jetzt beim HC3 natürlich anders sein.
"
Eine Interessante Info.
Ich werde mal sehen was in den Nächsten Tagen mit meinem ID801 passiert ob sich da etwas ändert.
Aufgeschrieben habe ich mir das routing mal.

Gruss Frank

Beim HC2 gab es mal das Problem das die das Routing fast stündlich aktualisiert haben. Wurde in einer späteren Beta behoben.
Meines Wissens wurde dass dann auf ca. 3:00 Uhr Nachts gemacht. Irgendwann es es sich dann ganz beruhigt.
Wann das HC3 es macht weiß ich noch nicht.
Ich habe vorhin eine Mesh reconfig angestoßen und jetzt ist bei mir das WRRT Datum aktuell.

Ich weiß nicht ob das hilft, aber Du kannst als Installer auch „support@fibaro.com“ eintragen. Und danach wieder entfernen. Wenn dir das zu risiko-behaftet ist kann ich Dir auch meinen Installer Account geben.

EDIT. Batterie Devices müssen aufgeweckt werden wenn man das Reconfig angestoßen hat.
.

Mach einmal ein lokales Backup. Danach solltest Du die Geräte auswählen können.

Das was dieser Martin_n im Fibaro Forum gesagt hat, ist natürlich unqualifizierter Bullshit. Wie du es selbst gesagt hast geht es bei anderen auch und außerdem man kann nicht den eigenen Installer im eigenen Home Center eintragen.

@mgerhard
@jeep

Beides hat nicht funktioniert Alles Beides einmal mit und einmal ohne Neustart kein Erfolg.
:face_with_head_bandage:

Gruss Frank

Nachtrag

Ich habe grade das Programm noch mal laufen lassen und siehe da, da hat sich was verändert und zwar Gravierend viel !

Was habe ich gemacht !
Ich habe folgenden Befehl für jeden Teilnehmer mit hops : 4 gemacht
fibaro.call(1,„requestNodeNeighborUpdate“,319)
Danach hatte ich sofort (einige minuten später) das das Programm laufen lassen und nix verändert.
Kleine Fahrradtour gemacht >40km !
Danach wahr das Komplette mesh neu aufgebaut und zwar mit dem Datum und der Uhrzeit von meinem LUA Prorammstart.
Also ist es so wie der Gerhard geschrieben hatte das dauert lange bis die Tabelle neu aufgebaut ist.
Jetzt habe ich von meinen 6 hops : 4 Kandidaten nur noch einen übrig.
Darauf muss man aber auch erst mal kommen.
Danke für die Hilfe, jetzt schauen wir mal ob mein Problem behoben ist.
Gruss Frank

PS die Fahrradtour wahr die Lösung ! :rofl:

Aber in den Menue-Punkt komme ich immer noch nicht. Wenigstens mit LUA geht es.

Das habe ich im Fibaro Forum dazu gefunden von einem User Namens „robmac“ aus England.

[ Hinzugefügt*: 2014-06-03, 14:19* ]

Von dem, was ich verstehen kann, gibt es drei Versionen des Anrufs, aber da es keine Dokumentation gibt…

a) fibaro:call(1,‚requestNodeNeighborUpdate‘,1) --updates alle Knoten im Netzwerk

b) fibaro:call(1,‚requestNodeNeighborUpdate‘,anode) --updates anode im netzwerk

c) fibaro:call(anode,‚requestNodeNeighborUpdate‘) --updates anode im Netzwerk

wobei Anode die ID eines beliebigen Knotens ist.

Ich neige dazu, a) selten und b) zu verwenden, wenn ein Knoten nicht funktioniert. Wenn das nicht behoben wird, gehe ich zurück zu a).

so einfach ausgedrückt

Ich benutze:

a) wenn ich einen Knoten verschoben habe und weiß, dass er alle Knoten wiederentdecken muss, um ihn zu finden

b) wenn sich ein Knoten nicht verhält, sondern a) verwendet, wenn dies nicht

aber ich dachte, c) würde auch funktionieren, aber möglicherweise nicht?

Es wird in Aktionen gegen Knoten aus der API aufgeführt, aber richtige Dokumente würden helfen.

(Übersetzt aus dem Englischen mit Google).

Beim HC3 habe ich das so aufgerufen (Neuer Syntax)
fibaro.call(1,„requestNodeNeighborUpdate“,319)

Zusatz :

Es kann sein das wenn man einzelne Geräte Updatet das es ein wenig dauern kann.
Ich habe ja das ganze Mesh neu aufgebaut und es hat keine 1/2 Std gedauert bis die Tabelle aktuelle Zeiten hatte. (Bis auf 2 Batteriedevices die ich nicht aufgeweckt habe.) Sieht also so aus als ob das HC3 flotter auf ein ganzes Mesh update reagiert.

So war es vor dem update:
image

Und so nach dem Update:
image

1 Like

Guten Morgen @jeep

Das die Info von Martin_n nicht richtig wahr, da währe ich etwas vorsichtig.
Schau mal was er jetzt geschrieben hat, er scheint da schon mehr Infos zu haben als am Anfang zu erkennen wahr.
Reconfigure mesh network - Home Center 3 - Smart Home Forum by FIBARO
Es gibt eine Installer APP, was die alles genau beinhaltet ?
Wie so vieles hier ist das zurückhalten von Informationen Seitens Fibaro und einigen Systemhäusern schon signifikant.
Uns für Dumm zu verkaufen und herablassend scheint Methode zu haben.
Bei uns saht man dazu „Pfründe sichern“ (das werden aber nicht alle verstehen).
Eine direkte Übersetzung ist sicherlich "Wissen für sich behalten um damit wo anders oder Später mal zu glänzen, Sicherlich etwas Bösswillig übersetzt.
Nicht das du das Falsch verstehst ich meine Damit nicht dich.

Gruss Frank

Guten Morgen @Berges01,

was mich an der Info von Martin_n gewaltig gestört hat ist seine Aussage (So hab ich sie verstanden) das es jetzt nur noch diese eine Möglichkeit über das Installer-Konto gibt. Für mich las sich das so als wollte er dich zur Installerschulung animieren.
Aber,

  1. Das ist ein Fehlfunktion des HC3 (darum ist support kontaktieren das einzig richtige gewesen)
  2. Die Installer App kann nur immer ein Gerät aktualisieren (habe keinen anderen Menüpunkt bei mir gefunden.)
  3. Das wäre also das Gleiche was Du mit dem LUA-Befehl bewerkstelligt hast.
  4. Für private Nutzer kann ich diese „Schulung“ nicht empfehlen. (Ist mehr oder weniger eine Verkaufsveranstaltung.)

Aber für jemand der mehrere Kunden hat, hat die App auch Vorteile.
Z.B. Ich konnte bei einem Kunden kein Update auf die 4.600 machen, immer drehender Kreis. trotz diverser Neustarts und vor Ort. In meiner Verzweiflung habe ich mal in der App auf Update geklickt und es hat funktioniert.
Was ich schon oft gemacht habe, nachdem Kunden angerufen hatten, das ihr Home Center nicht mehr funktioniert, Einfach die Dienste neu gestartet und alles war wieder OK. Hat mir schon einige Wege gespart.

Und gerade sehe ich das auch tinman dir geantwortet hat und das gleiche gesagt hat was wir ja schon wissen, dass es ein Problem mit dem HC3 ist.


Ja ich habe mittlerweile auch Andere Infos zu dieser APP bekommen.
Das ist nicht unbedingt ersichtlich was das für eine App ist und wofür diese Gut ist.

Hier der Link

Na ja ob der mir was bringt glaube ich nicht.
Eine Anständige Doku wo man nachlesen kann und oder Nachschlagen kann, nebst Suchfunktion währe nicht schlecht.
Wenn Fibaro eine Wicki für den HC3 nebst Programmierung hätte und nicht nur einige Textfile und ein Forum wo engagierte User Infos für andere User geben.
Für die Alten Hasen die vom HC2 kommen ist das alles kalter Kaffee aber Neulinge stehen da vor einem Berg von Problemen und müssen sich alles mühsam auf einem oder mehreren Foren raussuchen, das Fustriert.
Teilweise kann man nicht mal erkennen ist das nun für den HC2 oder für den HC3.
Ist das kompatibel oder nicht, was muss da verändert werden wenn man von dem einen auf den Anderen Szenen kopieren möchte usw.
Mittlerweile habe ich mich ja schon einiger maßen eingearbeitet aber noch immer ist viel Lernstoff vorhanden.
Mal sehen was der Support mir schreibt und ob die eine Lösung haben.
Gruss Frank

Hm, da ich mich schon seit 6 Jahren mit HC(2) beschäftige bin ich wohl ein alter Hase. Aber für mich ist es um so frustrierender dass Sachen die beim HC2 funktioniert haben, auf dem HC3 nicht oder nur mit Aufwand wieder funktionieren und einige Sachen gehen gar nicht mehr, so das ich die große Umstellung von HC2 auf HC3 erst mal auf Eis gelegt habe.
Meine Regierung würde mich rausschmeißen, war so schon sauer wieder so viel Geld für etwas was nicht funktioniert auszugeben.
Ich bin also genau so frustriert wie Du und habe eigentlich kein großes Vertrauen mehr zu Fibaro.
Aber ich hoffe das es vielleicht doch noch was wird. Seit Fibaro von Nice geschluckt worden ist, ist es nicht besser geworden.
Also was soll ich sonst noch sagen außer „Kopf hoch, das wird schon wieder“

Hallo, bin ein absoluter Neuling auf Fibaro. Würde mich interessieren, wie ich dieses Script in die HC3 hineinbekomme.