NEWS
Script - Info über Datenpunkte sammeln
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@BBTown sagte in Script - Info über Datenpunkte sammeln:
@liv-in-sky
was auch ganz interessant ist,die markierten Objekte gibt es bei mir tatsächlich nicht.
Es gibt bei mir überhaupt kein HomeMatic Gerät welches mit "GEQxxxxxxxx" anfangen würde.
Und ich habe auch keine Objekte hm-rpc.0/1.CENTRAL.xxxxxdas problem ist wahrscheinlich, dass du einen state hast, aber eben keinen dpunk. den fehler gibt es auch im alexa2.0 adapter - ich weiß nicht wie man den state dann löscht - vielleicht weiß es @paul53
4.3.37 Ping BidCoS-RF, BidCoS-Wired bool ping(String callerId) Beim Aufruf dieser Funktion wird ein Event (im Folgenden PONG genannt) erzeugt und an alle registrierten Logikschichten versandt. Da das PONG Event an alle registrierten Logikschichten (wie bei allen anderen Events auch) verschickt wird, muss in einer Logikschicht damit gerechnet werden, ein PONG Event zu empfangen ohne zuvor ping aufgerufen zu haben. Der Parameter callerId ist vom Aufrufer zu übergeben und wird als Wert des PONG Events verwendet. Der Inhalt des String ist unerheblich. Tritt während der Verarbeitung keine Exception auf, so wird von der Methode true zurückgegeben. Das PONG Event wird über die event Methode der Logikschicht ausgeliefert. Die Adresse ist dabei immer „CENTRAL“, der key lautet „PONG“ und der Wert ist die im ping Aufruf übergebene callerId.
-
@liv-in-sky sagte:
wie man den state dann löscht - vielleicht weiß es @paul53
Nein, weiß ich leider auch nicht. Ich kann es auch nicht nachbilden, da ich keine "verlorenen" states habe.
Versuchen würde ich, einen Datenpunkt mit der identischen ID unter hm-rpc.N in Reiter "Objekte" zu erzeugen. Anschließend JS-Instanz neu starten, Datenpunkt wieder löschen und JS-Instanz neu starten (JS puffert alle Objekte und Zustände). -
@paul53 wenn du den alexa2 adapter nutzt solltest du auch einen haben - der kommt vom adapter und wird in der nächsten version gefixt
-
@paul53 sagte in Script - Info über Datenpunkte sammeln:
@BBTown sagte:
Keine Geräte mit der Seriennummer ...
Ich glaube, die SN der CCU wird nirgends angezeigt. Man findet sie nur in einer Datei etc/rfd/ids.
Unter Hm-Rega.0 gibt es bei Expertenansicht einen Ordner der Name dessen ist die SN.
-
@liv-in-sky sagte:
wenn du den alexa2 adapter nutzt
Nein, nutze ich nicht, denn so eine neugierige Quasselstrippe kommt mir nicht ins Haus.
-
@sigi234 sagte:
Unter Hm-Rega.0 gibt es bei Expertenansicht einen Ordner der Name dessen ist die SN.
Das wusste ich nicht, denn bei mir läuft keine ReGaHss. Ich nutze von eQ-3 nur den rfd.
-
@paul53 sagte in Script - Info über Datenpunkte sammeln:
@BBTown sagte:
Keine Geräte mit der Seriennummer ...
Ich glaube, die SN der CCU wird nirgends angezeigt. Man findet sie nur in einer Datei etc/rfd/ids.
dann würdest Du davon ausgehen, dass dies die Seriennummer der CCU und nicht ein HomeMatic Device ist?
Unter Hm-Rega.0 gibt es bei Expertenansicht einen Ordner der Name dessen ist die SN.
So einen Eintrag habe ich nicht (Expertenmodus war eingeschaltet)
-
@paul53
Du bringst mich auf die richtige Fährte.... es gibt tatsächlich in meiner HomeMatic Umgebung diese GEQxxxx Seriennummer, und zwar habe ich zur Reichweitenverlängerung einen HomeMatic Konfig-LAN Adapter integriert
Ich wüßte nur nicht wie hierfür Datenpunkte angelegt werden könnten
-
@BBTown sagte in Script - Info über Datenpunkte sammeln:
dann würdest Du davon ausgehen, dass dies die Seriennummer der CCU und nicht ein HomeMatic Device ist?
JA
-
@BBTown sagte:
Ich wüßte nur nicht wie hierfür Datenpunkte angelegt werden könnten
Hast Du das mal versucht ?
Und anschließend wieder löschen.
-
würde wieder was zu testen geben - noch mehr versucht, fehler auszuschliessen oder zumindest eine genauere meldung zu bekommen
zusätzlich gibt es jetzt auch eine blacklist ( @Zefau ) - "const blackList" - daher muss auch oben am settings ausgetauscht werden!!! -
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
würde wieder was zu testen geben - noch mehr versucht, fehler auszuschliessen oder zumindest eine genauere meldung zu bekommen
zusätzlich gibt es jetzt auch eine blacklist ( @Zefau ) - "const blackList" - daher muss auch oben am settings ausgetauscht werden!!!javascript.0 2019-10-29 20:41:47.675 info (9600) script.js.System.Proofingdatapoints: _SCHLUSS javascript.0 2019-10-29 20:41:47.675 info (9600) script.js.System.Proofingdatapoints: bin raus aus check aliase javascript.0 2019-10-29 20:41:47.617 info (9600) script.js.System.Proofingdatapoints: bin in check aliase javascript.0 2019-10-29 20:41:46.815 info (9600) script.js.System.Proofingdatapoints: fertg in checkType mit CheckType javascript.0 2019-10-29 20:41:46.815 info (9600) script.js.System.Proofingdatapoints: fertg bei checkType mit: javascript.0.Eigene_Datenpunkte und 39 Durchläufen bisher javascript.0 2019-10-29 20:41:45.940 info (9600) script.js.System.Proofingdatapoints: bin in check types javascript.0 2019-10-29 20:41:45.939 info (9600) script.js.System.Proofingdatapoints: bin raus aus check Werte javascript.0 2019-10-29 20:41:45.939 info (9600) script.js.System.Proofingdatapoints: bin raus aus check Werte bei :javascript.0.Eigene_Datenpunkte javascript.0 2019-10-29 20:41:45.077 info (9600) script.js.System.Proofingdatapoints: bin in check Werte javascript.0 2019-10-29 20:41:45.077 info (9600) script.js.System.Proofingdatapoints: bin raus aus count javascript.0 2019-10-29 20:41:45.074 info (9600) script.js.System.Proofingdatapoints: bin richtig in count javascript.0 2019-10-29 20:41:44.257 info (9600) script.js.System.Proofingdatapoints: _______bin raus aus check Instanz javascript.0 2019-10-29 20:41:43.436 info (9600) script.js.System.Proofingdatapoints: _______bin in check Instanz javascript.0 2019-10-29 20:41:43.436 info (9600) script.js.System.Proofingdatapoints: nach try javascript.0 2019-10-29 20:41:43.436 warn (9600) at processImmediate (timers.js:658:5) javascript.0 2019-10-29 20:41:43.436 warn (9600) at tryOnImmediate (timers.js:676:5) javascript.0 2019-10-29 20:41:43.436 warn (9600) at runCallback (timers.js:705:18) javascript.0 2019-10-29 20:41:43.435 warn (9600) at Immediate.setImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:225:41) javascript.0 2019-10-29 20:41:43.435 warn (9600) at change (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:4754:37) javascript.0 2019-10-29 20:41:43.435 warn (9600) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:429:25) javascript.0 2019-10-29 20:41:43.435 warn (9600) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1061:38) javascript.0 2019-10-29 20:41:43.435 warn (9600) at Object.<anonymous> (script.js.System.Proofingdatapoints:626:4) javascript.0 2019-10-29 20:41:43.435 warn (9600) at mainScript (script.js.System.Proofingdatapoints:660:28) javascript.0 2019-10-29 20:41:43.435 warn (9600) getState "controll-own.0.AAATEST.test.testIndicator" not found (3)
-
@sigi234 sagte in Script - Info über Datenpunkte sammeln:
testIndicator
test vergessen zu löschen - sorry
-
ich wollte dein Widget importieren und bekomme folgende Fehlermeldung:
Woran könnte das liegen?
-
@Oli sagte in Script - Info über Datenpunkte sammeln:
Woran könnte das liegen?
Gerade getestet , funktioniert einwandfrei.
Rechts Klick , Link speichern unter , dann öffnen , alles markieren , kopieren , in Vis Widget importieren , einfügen., Widget importieren.
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 sagte in Script - Info über Datenpunkte sammeln:
testIndicator
test vergessen zu löschen - sorry
Noch immer drinnen! Hab es bei mir gelöscht.
Schaut jetzt gut aus mit deinen Skript...
-
@sigi234 ist ausgebessert
hast du hue.0 auch getestet?
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 ist ausgebessert
hast du hue.0 auch getestet?
Ist in Blacklist
Hue getestet.
Letztes Table Update: 22:55:25 ========================================= ============================================ BlackList Entry0 ========================================= ============================================ ANALSYSE ALIAS WERTE geprüftes Alias Anzahl: 0 ALIAS DP ASSIGNMENT ALIAS STATUS ========================================= ============================================ OBJECTE IN GEPRÜFTEN INSTANZEN Anzahl Gesamt geprüfte Objekte In Instanzen 272 hue.0 272 ========================================= ============================================ AUFZÄHLUNG FEHLER IN TYPE-CONFIG geprüfte common.type-Werte der Instanz hue.0 ID + IST-WERT SOLL-WERT INSTANZ INFO Instanzen nicht aktiviert 0 Instanzen ohne Werte 0 Anzahl Instanzen 0 ========================================= ============================================ ANALYSE WERTE PRO INSTANZ geprüfte Werte der Instanz hue.0 hue.0.lightScenes.scene_scene_storagescene_huelabs/liv not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene5_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene5_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene4_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene4_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene3_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene3_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene2_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene2_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene1_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene1_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene0_huelabs/living-sc not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_scene0_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscenedim_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscenecolor3_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscenecolor2_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscenecolor1_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscene3_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscene2_ not used & created at: 1d 2h 9m hue.0.lightScenes.scene_scene_myscene1_ not used & created at: 1d 2h 9m hue.0.Schlafzimmer_Room.scene_nachtlicht not used & created at: 33d 10h 11m hue.0.Schlafzimmer_Room.scene_gedimmt not used & created at: 33d 10h 11m hue.0.Küche.scene_tropendämmerung not used & created at: 33d 10h 11m hue.0.Küche.scene_sonnenuntergang_savanne not used & created at: 33d 10h 11m hue.0.Küche.scene_scene_storagescene_ not used & created at: 33d 10h 11m hue.0.Küche.scene_scene_recoveryscene_ not used & created at: 17d 16h 20m hue.0.Küche.scene_recover_room_3 not used & created at: 33d 10h 11m hue.0.Küche.scene_nachtlicht not used & created at: 33d 10h 11m hue.0.Küche.scene_lesen not used & created at: 33d 10h 11m hue.0.Küche.scene_konzentrieren_küche not used & created at: 33d 10h 11m hue.0.Küche.scene_hell not used & created at: 33d 10h 11m hue.0.Küche.scene_gedimmt_küche not used & created at: 33d 10h 11m hue.0.Küche.scene_frühlingsblüten not used & created at: 33d 10h 11m hue.0.Küche.scene_entspannen not used & created at: 33d 10h 11m hue.0.Küche.scene_energie_tanken not used & created at: 33d 10h 11m hue.0.Küche.scene_bewegung not used & created at: 33d 10h 11m hue.0.Büro.scene_tropendämmerung not used & created at: 33d 10h 11m hue.0.Büro.scene_sonnenuntergang_savanne not used & created at: 33d 10h 11m hue.0.Büro.scene_nordlichter not used & created at: 33d 10h 11m hue.0.Büro.scene_nachtlicht not used & created at: 33d 10h 11m hue.0.Büro.scene_lesen not used & created at: 33d 10h 11m hue.0.Büro.scene_konzentrieren not used & created at: 33d 10h 11m hue.0.Büro.scene_hell not used & created at: 33d 10h 11m hue.0.Büro.scene_gedimmt not used & created at: 33d 10h 11m hue.0.Büro.scene_frühlingsblüten not used & created at: 33d 10h 11m hue.0.Büro.scene_entspannen not used & created at: 33d 10h 11m hue.0.Büro.scene_energie_tanken not used & created at: 33d 10h 11m hue.0.Bad_Room.scene_nachtlicht_bad not used & created at: 33d 10h 11m hue.0.Bad_Room.scene_hell_bad not used & created at: 33d 10h 11m hue.0.Bad_Room.scene_gedimmt_bad not used & created at: 33d 10h 11m hue.0.Alle.scene_tropendämmerung not used & created at: 17d 16h 20m hue.0.Alle.scene_sonnenuntergang_savanne not used & created at: 17d 16h 20m hue.0.Alle.scene_nordlichter not used & created at: 17d 16h 20m hue.0.Alle.scene_nachtlicht not used & created at: 17d 16h 20m hue.0.Alle.scene_lesen not used & created at: 17d 16h 20m hue.0.Alle.scene_konzentrieren not used & created at: 17d 16h 20m hue.0.Alle.scene_hell not used & created at: 17d 16h 20m hue.0.Alle.scene_gedimmt not used & created at: 17d 16h 20m hue.0.Alle.scene_frühlingsblüten not used & created at: 17d 16h 20m hue.0.Alle.scene_entspannen not used & created at: 17d 16h 20m hue.0.Alle.scene_energie_tanken not used & created at: 17d 16h 20m hue.0.All.scene_recover_room_0 not used & created at: 33d 10h 11m hue.0.All.scene_nachtlicht not used & created at: 33d 10h 11m hue.0.All.scene_hell not used & created at: 33d 10h 11m ========================================= ============================================
-
@paul53 sagte in Script - Info über Datenpunkte sammeln:
@BBTown sagte:
Ich wüßte nur nicht wie hierfür Datenpunkte angelegt werden könnten
Hast Du das mal versucht ?
Und anschließend wieder löschen.
so, nun bin ich dazu gekommen deinen Tip auszuprobieren und der hat in der Tat funktioniert
... eigentlich derart logisch, das ich mich mitunter wundere weshalb ich mich damit so schwer getan habe
-
danke fürs testen - wie schaut es mit der monster-search aus - auch mal getestet?