NEWS
Liste der Homematic Geräte erstellen
-
@Homoran sagte:
Habe jetzt mal den vermeintlich doppelten Eintrag auskommentiert
Das ist nicht doppelt, sondern verkürzt die ID um einen weiteren Bestandteil hinten, der durch einen Punkt getrennt ist.
Die Funktionsdeklaration ist doppelt: Durch Blockly und innerhalb der Funktion. -
@paul53 Danke für die Erklärung!
Den Block deviceName mit: id (idUnreach) kann ich nicht finden.
ist der erst ab einer bestimmten js-Version vorhanden? -
@Homoran sagte:
Den Block deviceName mit: id (idUnreach) kann ich nicht finden.
Das ist eine Javascript-Funktion mit Ergebnis mit Umbenennung von "etwas tun" nach "deviceName". Die Funktion kann erst verwendet werden, nachdem sie erstellt wurde.
-
@paul53
du hängst mich ab - ist aber erst einmal gut so!
Da kann ich mich besser reindenken.@paul53 sagte in Liste der Homematic Geräte erstellen:
mit Umbenennung von "etwas tun" nach "deviceName"
Das hatte ich, aber die Variable nicht drin
Jetzt läuft "etwas", aber immer noch kein common name
Die Funktion ist natürlich wieder vollständig -
-
@paul53 sagte in Liste der Homematic Geräte erstellen:
Die Funktion liefert immer 0 zurück.
Danke für den Tritt gegens Schienbein
Natürlich tut sie das wenn man das return(0) nicht löschtLäuft jetzt.
Ich will dann mal sehen, wie ich damit weiterkomme
-
Habe dann zur Plausibilität mal hochzählen lassen:
127 sah erst einmal brauchbar aus, der Signaturgenerator von Teddy sagt aber:
613 Kanäle in 135 Geräten:
-
@Homoran
8 Geräte, die kein "0.UNREACH" haben ? -
@paul53 sagte in Liste der Homematic Geräte erstellen:
@Homoran
8 Geräte, die kein "0.UNREACH" haben ?keine Ahnung.
2 habe ich inzwischen gefunden, auf der Testinstanz hatte ich wired nicht aktiv, die letzten 6 könnten CuxD Geräte sein, weiß aber im Moment nicht ob das so viele waren.EDIT: laut CuxD gibt es 5 Geräte
-
-
@paul53 sagte in Liste der Homematic Geräte erstellen:
@Homoran sagte:
laut CuxD gibt es 5 Geräte
Dann fehlt ja nur noch ein Gerät
Genau - das Risiko nehme ich in Kauf
Gefunden!!!
die virtuellen Kanäe BidCos_RF!Super!
-
Jetzt geht es noch um das Sahnehäubchen
(und die Kirsche darauf): kann man auch den Raum auslesen?Wichtiger ist jedoch wie ich es "maschinenlesbar" hinbekomme
Ich bekomme keinen Zeilenumbruch hin um es in Open office zeilenweise einlesen zu können
-
-
@paul53 <br> habe ich auch schon gemacht, wird aber nicht als Zeilenumbruch erkannt
Habe es dann im Notepad++ eingelesen und manuell nach <br>, gesucht und ENTER gedrückt127x f3 - ENTER und fertig
-
@Homoran sagte:
wird aber nicht als Zeilenumbruch erkannt
Bei mir macht die Log-Ausgabe die Zeilenumbrüche. Wenn ich die Log-Ausgabe in Notepad++ einfüge und anschließend als CSV-Datei abspeichere, kann ich es sofort als Tabelle einlesen.
-
@paul53 gut ich hatte <br> als Textblock
dann teste ich mal mit dem "Liste mit Trennzeichen"-Block -
@Homoran
Korrektur: In JS Version 3.6.4 funktioniert es mit <br>, in neueren Versionen nicht. -
@paul53 sagte in Liste der Homematic Geräte erstellen:
in neueren Versionen nicht.
Bestätigt!
Habe wegen einer anderen Funktion 4.6.23 drauf
Welche Informationen dafür liefert denn die Funktion noch?
ggf. an 1., 7. oder wieveilter auch immer Position? -
@Homoran sagte:
Welche Informationen dafür liefert denn die Funktion noch?
ggf. an 1., 7. oder wieveilter auch immer Position?Was meinst Du ?
-
@paul53 sagte in Liste der Homematic Geräte erstellen:
Was meinst Du ?
ich hatte gehofft, dass ich einfach weitere Elemente aus den Datenpunkten hinzufügen kann, indem ich nicht das 3. Element aus der Funktion (=common name) sondern ein x-tes Element = HM-LC-Sw1_PBU nehmen könnte.
Habe einige schon ausprobiert aber nichts gefunden.
statt dessen hat es mir gerade die Ausgabe umformatiert
['GEQ0013764,Schluessel_Papa<CR>','HEQ0105937,Windsensor<CR>','IEQ0086197,schlüssel_Mona<CR>','JEQ0031354,JEQ0031354<CR>','JEQ0033065,Licht_SZ<CR>','JEQ0046663,Klima_Werkstatt<CR>','JEQ0047574,Leinwand<CR>','JEQ0064523,Klima_Bad<CR>','JEQ0090871,Wandtaster_Ladestrom<CR>','JEQ0090876,Funktaster 3<CR>','JEQ0092921,Licht_SZ<CR>','JEQ0093682,Licht_Balkon<CR>','JEQ0093694,Licht_Treppe_DG<CR>','JEQ0096204,Licht_Gast<CR>','JEQ0101940,Licht_Arcade<CR>','JEQ0110516,Rolladen Mona<CR>','JEQ0112228,Rolladen Schlafzimmer<CR>','JEQ0112436,Rolladen_Stubentuer<CR>','JEQ0112542,Rolladen Tina<CR>','JEQ0112564,Rolladen Stubenfenster<CR>','JEQ0112571,Markise<CR>','JEQ0114266,Rolladen_Kueche<CR>','JEQ0139530,Unterschrankbeleuchtung<CR>','JEQ0140901,Wetterstation<CR>','JEQ0201654,Licht_Stube_Kranz<CR>','JEQ0202324,Licht_Stube_Decke<CR>','JEQ0202330,Licht_Esszimmer<CR>','JEQ0243266,Taster Esszimmer<CR>','JEQ0267518,Klima_Saunakabine<CR>','JEQ0459186,BWM_hinten<CR>','JEQ0459314,BWM_vorne<CR>','JEQ0459323,BWM_Garten<CR>','JEQ0466320,Schloss_Haustuer<CR>','JEQ0466609,Schlüssel Mama<CR>','JEQ0499736,Steckerschalter Garage<CR>','JEQ0646431,quattro<CR>','JRT0001400,Griff WC<CR>','JRT0001416,Griff Schlafzimmer<CR>','JRT0001572,Griff Bad<CR>','JRT0001587,Griff Kellertür<CR>','KEQ0035101,Luefter_Dusche<CR>','KEQ0068246,Griff Stubentür<CR>','KEQ0120652,3_fach_01<CR>','KEQ0120726,3-Fach-Taster_Stube<CR>','KEQ0543528,Heizkreis<CR>','KEQ0543553,HKV_OG<CR>','KEQ0543560,Therme<CR>','KEQ0713122,Rauchmelder_Studio<CR>','KEQ0713193,Rauchmelder_Heizung<CR>','KEQ0848001,Griff_Arcade<CR>','KEQ0963067,Hitzesensor_vorne<CR>','KEQ0963583,Hitzesensor_hinten<CR>','KEQ0966548,Strom_Spuelmaschine<CR>','KEQ0967747,Waschmaschine<CR>','KEQ1022589,Regensensor<CR>','KEQ1070107,BWM KEQ1070107<CR>','LEQ0073262,Gong_EG<CR>','LEQ0080851,Klima_SZ<CR>','LEQ0081020,Klima_Stube<CR>','LEQ0143433,Griff_Studio_rechts<CR>','LEQ0242145,Steckdose_Stube_hinten_rechts<CR>','LEQ0242152,Steckdose_Stube_hinten_links<CR>','LEQ0250425,Bewaesserung<CR>','LEQ0397071,Wandtaster_Treppe_DG<CR>','LEQ0397107,Funkwandtaster_02<CR>','LEQ0397120,Funkwandtaster_03<CR>','LEQ0417179,Klima_Studio<CR>','LEQ0440620,Klima_Bureau<CR>','LEQ0629532,Griff_Studio_links<CR>','LEQ0631051,Griff_Kueche<CR>','LEQ0773306,Pooltemperaturen<CR>','LEQ0773307,FBH_EG_Ruecklauf_01<CR>','LEQ0889352,Griff Gast<CR>','LEQ1236782,Klingeltaster<CR>','LTK0044647,Wandtaster_Werkstatt<CR>','LTK0045860,Taster Küche hinten<CR>','LTK0124143,Hamsterkaefig<CR>','LTK0124191.....
kann mich aber nicht erinnern irgendwo etwas umgestellt zu haben
Doch habe ich - sorry habe aus der Liste keinen Text mehr erstellt