NEWS
IoBroker.occ
-
würde mich auch. Aber seit ich den ical drin und an habe sind die Beiden bei mir grün. Ich geh jetzt schlafen… vielleicht morgen wieder.
2889_21-06-_2017_11-43-03.png -
Ich bin inzwischen schon im Bett [FACE WITH TEARS OF JOY]
Ical wird bei mir nur während der sync grün
Gute Nacht
Rainer
Gesendet von meinem LIFETAB_S785X mit Tapatalk
2889_21-06-_2017_11-44-04.png -
Morgähn, na das war so nicht geplant.
Ich komme leider erst heute Abend dazu die Fehler auszubessern, wir haben Oldtimertreffen und ich muss mithelfen.
Aber danke schon mal das ihr das testet und ordentlich Feedback gebt.
LG Christian
Gesendet von meinem iPhone mit Tapatalk
-
Morgähn. @versteckt: Man tut, was man kann. @hormoran: Wir haben ev. missverstanden. Die ical Instanz läuft bei mir auch nur nach dem Schedule. Ich meinte die 'beiden' grünen vom occ.
Und weiter gehts. Heute morgen seitenweise das:
hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 281000000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280975000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280950000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280925000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280900000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280875000 ms hm-rega-0 2015-06-20 08:05:45 warn Pending request for more than 280850000 ms
Dachte ich mir, mach mal den hm-rega aus. Doch nix da, trotz deaktivieren, läuft der weiter. Also flott an die Konsole und 'iobroker stop hm-rega.0' geschrieben. Fehlanzeige, nur das und sonst keine reaktion…
debian 2015-06-20 08:10:22 info host.debian object change system.adapter.hm-rega.0 debian 2015-06-20 08:10:21 info host.debian object change system.adapter.hm-rega.0 hm-rega-0 2015-06-20 08:10:12 warn Pending request for more than 312875000 ms hm-rega-0 2015-06-20 08:10:12 warn Pending request for more than 312850000 ms
Und zudem (weiss noch nicht, obs zusammenhängt) sind heute morgen meine Storen nicht hochgefahren. Nun denn ein Reboot gemacht. Nun das:
hm-rpc-0 2015-06-20 08:15:35 error Error: read ECONNRESET
Möglicherweise meine ccu2 zerschossen? Mach dort halt auch noch ein Reboot. - Geht auch nicht, HomeMatic-Knopf 'Zentralen Wartung' macht bloss den Bildschirm grau. Also, Stecker ziehen…
Und nur der Vollständigkeit halber: Im Adapter-Admin Tab wird die Version und die Lizenz nicht angezeigt.
-
Hallo, so hab mal eben schnell versucht ein paar Sachen zu fixen:
admin.html: iCal Language Support
io-package.json: ical Dependency und native ical true
main.js: Abfrage ob iCal Parameter gesetzt
Folgende Themen müssen abgearbeitet werden nach der Installation:
1.) um iCal verwenden zu können, muss dort ein gültiger Eintrag z.B. Google vorhanden sein
2.) um iCal verwenden zu können, muss dieser vor start von occ mindestens einmal gestartet gewesen sein (hat sonst keine Daten)
3.) um Daten von ioBroker verwenden zu können muss eine Enum angelegt sein. Diese muss enum.occ heissen und Unterobjekte besitzen (Siehe Readme.md Installation Punkt 5)
Im Developer des Browsers sollten in der Konsole nur geringfügig Fehler auftreten.
Wenn alles korrekt eingetragen ist und occ gestartet ist, sollten links oben in Select Options die Enums mit den Unterobjekten ersichtlich sein.
-
Zur Info: die neue (auf github) Version unterstützt TABs von Adaptern.
D.h. man kann vom belibigen Adapter ein Tab in Admin zeigen. Momentan machen das node-red und javascript.
Braucht "occ" eine Tab-Seite? `
Schaue ich mir an, aber guter Hinweis.
Gesendet von meinem iPhone mit Tapatalk `
Wie richte ich den am einfachsten ein? Bin im Moment zu faul um Doku zu lesen.
-
Wenn ich es richtig gelesen habe, müsste ich folgendes in meine io-package.json einbauen, oder?
"common": {
"adminTab": {
"singleton": true,
"name": "OCC",
"link": "http://%ip%:%web_port%/occ/index.html"
},
"name": "occ",
….
-
Ich bin noch mel deinen Tipps gefolgt und habe mir das readme Punkt 5ff angesehen:
` > 5.) Einrichten von Enumerations6.) Dazu in der ioBroker Admin Web Oberfläche in den Reiter Enums wechseln und links oben auf das + klicken Name = occ (Dieser Name muss occ sein!)
7.) Beim hinzugefügten Enum rechts auf das + klicken Name = heating (Dieser Name wird für nur für die Gruppierung verwendet und kann frei vergeben werden) Für jede Gruppe z.B. heating = Heizung, switch = Schalter, eine eigene Gruppe anlegen
8.) Beim hinzugefügten Objekt nun das Notizbuch Symbol klicken Nun müssen die einzelnen zu steuernden Objekte hinzugefügt werden Für HM-CC-TC den Kanal 2 auswählen und auf Select klicken (ist nicht aktiv, kann trotzdem angewendet werden) Für HM-CC-RT-DN den Kanal 0 auswählen Für BC-RT-TRX-CyG-3 den Kanal 0 auswählen Für HM-LC-Sw2-FM, HM-LC-Sw1-FM, HM-LC-Sw4-DR den jeweiligen zu schaltenden Kanal auswählen Wenn alles richtig ist, sollte es ungefähr so aussehen:
pg8
9.) Zurückwechseln in die Lasche Instances
10.) Die Konfiguration von ioBroker.occ öffnen RPC Listen IP: Die ioBroker IP Adresse eintragen RPC Listen Port Begin: Der kleinste Listener Port für die hm-rpc Kommunikation, wird pro Instanz automatisch hochgezählt Force objects re-init (once): Es werden alle Kalenderdaten von den Objekten eingelesen und am lokalen Dateisystem überschrieben Async Save Mode: Derzeit nicht implementiert Demo Mode (save back to object disabled): Es werden die Kalenderdaten nur am lokalen Dateisystem geschrieben, es findet keine Übertragung zu den Objekten statt `
Bis zum Punkt 9 habe ich es durchführen können, dann aber kommt, was ich schon schrieb:
Hier kann ich nichts eintragen!
Gruß
Rainer
-
Für mich grad unverständlich, das klingt für mich, als wie wenn da noch ein alter Zustand im Cache ist.
Ich hab vorhin eine neue Installation durchgeführt und da wurde alles richtig runtergelaufen.
Gesendet von meinem iPhone mit Tapatalk
-
Ja, ich habe eine Installation der ersten Stunde drauf.
Muss ich die irgendwie vorher entfernen?
Gruß
Rainer
-
Nein, einfach stoppen und in einem neuen Ordner nochmals neu installieren. Geht ja schnell und dann kannst derweilen rumspielen.
Beim Cache leeren kann dir Bluefox sicher besser helfen.
Gesendet von meinem iPhone mit Tapatalk
-
ok, habe folgendes durchgeführt:
./iobroker stop npm cache clean npm install iobroker.occ --production ./iobroker start
sicherheitshalber adapter neu gestartet
keine Änderung.
Was meinst du damit:
@versteckt:und in einem neuen Ordner nochmals neu installieren. `
Die Ordnerstruktur ist doch vorgegeben, oder?
Gruß
Rainer
-
Ich meinte den kompletten iobroker z.B. In C:\Temp oder wo auch immer neu installieren.
Gesendet von meinem iPhone mit Tapatalk
-
Ich meinte den kompletten iobroker z.B. In C:\Temp oder wo auch immer neu installieren.
Gesendet von meinem iPhone mit Tapatalk `
ok, das kann aber nicht die Lösung sein
(ist nicht böse gemeint!)
Läuft auf einem RasPi2, seit es den gibt.
und die gesamte Installation neu machen, wäre keine Spaß!
Gruß
Rainer
PS ich setze einen weiteren RasPi auf!
-
Verstehe ich jetzt nicht, wenn ich mal schnell was testen will mach ich mir auf meinem Mac einen Ordner, installiere dort ioBroker und teste und wenn ich fertig bin, lösche ich ihn wieder.
Soll ja auch nicht die Lösung sein, sondern nur damit du was zum spielen hast.
Somit müsstest du an deiner bestehenden Installation nicht herumprobieren.
Gesendet von meinem iPhone mit Tapatalk
-
So auf der neuen Installation läuft es!
Die Erstellung der Instanz dauerte wesentlich länger und es wurden mehr Dateien mit upload kopiert!
Verstehe ich jetzt nicht, wenn ich mal schnell was testen will mach ich mir auf meinem Mac einen Ordner, installiere dort ioBroker und teste und wenn ich fertig bin, lösche ich ihn wieder. `
dafür habe ich halt einen ganzen Obstkorb mit Bananen und HimbeerenAber es muss ja auch zu einer bestehenden Installation hinzugefügt werden können.
Na dann will ich mal spielen.
Gruß
-
So, jetzt kann ich das Meckern anfangen!
Erst einmal:
Super, sieht gut aus, das ganze ist (wird) ziemlich intuitiv und übersichtlich - Toll!
Ich habe folgende immer wiederkehrende Meldung (Kopie aus admin-log, deswegen rückwärts):
host-Hamster-Raspi 2015-06-20 21:34:51 info Restart adapter system.adapter.occ.0 because enabled host-Hamster-Raspi 2015-06-20 21:34:51 error instance system.adapter.occ.0 terminated with code 6 (uncaught exception) occ-0 2015-06-20 21:34:51 info cleaned everything up... occ-0 2015-06-20 21:34:50 debug run loadData() occ-0 2015-06-20 21:34:50 debug name:hm-rpc.3, ip:192.168.0.100, type:, port:2001, isCcu:false occ-0 2015-06-20 21:34:50 debug name:hm-rpc.2, ip:192.168.2.179, type:, port:2001, isCcu:false occ-0 2015-06-20 21:34:50 debug name:hm-rpc.1, ip:192.168.2.175, type:, port:2001, isCcu:false occ-0 2015-06-20 21:34:50 debug name:hm-rpc.0, ip:192.168.2.186, type:, port:2001, isCcu:false TypeError: 2015-06-20 21:34:50 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8) TypeError: 2015-06-20 21:34:50 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20) TypeError: 2015-06-20 21:34:50 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) TypeError: 2015-06-20 21:34:50 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) TypeError: 2015-06-20 21:34:50 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) TypeError: 2015-06-20 21:34:50 error at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/statesInMemClient.js:151:27) TypeError: 2015-06-20 21:34:50 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1740:56 TypeError: 2015-06-20 21:34:50 error at /opt/iobroker/node_modules/iobroker.occ/main.js:38:61 TypeError: 2015-06-20 21:34:50 error at /opt/iobroker/node_modules/iobroker.occ/main.js:67:17 TypeError: 2015-06-20 21:34:50 error at addiCalObjects (/opt/iobroker/node_modules/iobroker.occ/main.js:527:33) TypeError: 2015-06-20 21:34:50 error Cannot call method 'split' of undefined uncaught 2015-06-20 21:34:50 error exception: Cannot call method 'split' of undefined occ-0 2015-06-20 21:34:50 debug ID: undefined color: #A7194B occ-0 2015-06-20 21:34:50 debug init iCal Objects... occ-0 2015-06-20 21:34:50 info received all states occ-0 2015-06-20 21:34:50 info received all objects occ-0 2015-06-20 21:34:47 info requesting all objects occ-0 2015-06-20 21:34:47 info requesting all states occ-0 2015-06-20 21:34:47 info starting. Version 0.1.20 in /opt/iobroker/node_modules/iobroker.occ occ-0 2015-06-20 21:34:47 debug statesDB connected occ-0 2015-06-20 21:34:47 debug objectDB connected host-Hamster-Raspi 2015-06-20 21:34:45 info instance system.adapter.occ.0 started with pid 20118
ical ist aktiv, hmm nicht.
nach dem Öffnen des Links auf <ip>:8082/occ/index erscheint der Ladebalken von socket.io
Dieses Fenster lässt sich nicht wegklicken - ich denke dafür ist der close-Button gedacht
Die Buttons Ganztags und repeat lassen sich nicht anwählen.
und zum Thema intuitiv: Wenn man ein bereits angelegten schedule auf dem Kalender verschiebt, was ohne weiteres geht, ändert sich die Zeit im Plan nicht.
Ich bin auf die nächsten updates gespannt.
gibt es bei dir auch eine translate.Datei, dann würde ich dir bei der Übersetzung helfen.
Habe auf github schon gesucht, aber ich kenne mich da nicht allzusehr aus .
Gruß
Rainer</ip>
-
Möglicherweise meine ccu2 zerschossen? Mach dort halt auch noch ein Reboot. - Geht auch nicht `
bei mir jetzt auch.habe occ erst einmal deaktiviert.
Das steht im log:
host-Hamster-Raspi 2015-06-20 22:16:25 error instance system.adapter.occ.0 terminated with code 3 (Adapter disabled or invalid config) adapter 2015-06-20 22:16:25 error disabled occ-0 2015-06-20 22:16:24 debug statesDB connected occ-0 2015-06-20 22:16:24 debug objectDB connected hm-rega-0 2015-06-20 22:16:19 warn Pending request for more than 50000 ms host-Hamster-Raspi 2015-06-20 22:16:13 info object change system.adapter.occ.0 hm-rega-0 2015-06-20 22:16:07 warn Pending request for more than 25000 ms host-Hamster-Raspi 2015-06-20 22:15:53 info Restart adapter system.adapter.occ.0 because enabled host-Hamster-Raspi 2015-06-20 22:15:53 error instance system.adapter.occ.0 terminated with code 6 (uncaught exception) occ-0 2015-06-20 22:15:53 info cleaned everything up...
WAF sinkt, Rolläden nicht
Gruß
Rainer
-
Morgen, hab grad mal nachgesehen, auf Zeile 527 in der main.js werden die iCal Objekte zerlegt.
Wie ist dein Beschreibungsfeldinhalt? Der muss folgendermassen aufgebaut sein: occ#OBJECT_ADDRESS#OBJECT_VALUE
Habe aber grade einen Fehler darin entdeckt und gefixt, ist aber noch nicht hochgeladen.
Bez. Kalendereintrag verschieben, bei mir geht das in Safari, Firefox und Chrome.
Welchen Browser verwendest du und hast du Javascript Fehler?
LG Christian
-
Was meint ihr mit CCU2 zerschossen?
Wie habt ihr die CCU2 in ioBroker angebunden, bzw. was wolltet ihr im occ Kalender eintragen?
Ich kann CCU2 nur mittels lxccu testen, da ich bei mir alles auf homegear laufen habe.
Bitte um Info, damit ich das nachvollziehen kann.
Danke, LG Christian