NEWS
neuer Adapter webCal
-
@liv-in-sky ja das mit .* geht gut so @dirkhe habe grad nochmal alles nachgelesen als das mit dem jason string wäre echt genjal vor allem wenn es dann so wäre das er mit ioBroker.vis-materialdesign#calendar zusammenarbeiten würde eventeuell via schaltfeld brauch json oder so das wäre der hammer
Aber danke soweit mal bekomme wenigsten jetzt mal die tabele für die nächsten termine
-
@liv-in-sky @dirkhe mhm jetzt bin ich etwas verwirrt.
Habe das https://forum.iobroker.net/topic/35791/html-tabelle-calendar-adapter/59 ausprobiert.
Die im Post 1 vorhandene Version macht die Tabelle zwar nicht ganz richtig aber ich bekomme sie.
Habe dann weiter unten die andere version probiert (wo du die Tage hinzugefügt hast) und da ist ja das mit json mit drinnen.
Dachte das du hattest das als ausgabe hinzugefügt oder war die Annahme falsch weil die 2 version geht garnicht .
Echt Schade das es eigentlich nichts gibt mit dem die Nextcloud vernünftig eingebunden werden kann.oder seh ich den wald vor lauter bäumen nicht ?
Danke an euch für die ganze Arbeit die ihr macht
-
@smilie108 jetzt verwirrst du mich etwas
das erwähnte script von dir ist nicht für diesen adapter gemacht - es gehört zu einem anderen adapter
am einfachsten ist die anzeige in der vis mit dem inventwo json widget - die inventwo widgets musst du installieren - in vis1 - funktionieren noch nicht in vis2
das ist ein beispiel von dem json des webcal adapters
das widget zum import für webcal.0 instanz
-
@liv-in-sky ok dann werde ich wohl noch warten müssen und einstweilen mit meiner tabelle begnügen da ich ja auf vis-2 bin und nicht zurück kann
Aber danke trotzdem für die info
Mfg -
würde dir so eine tabelle für deine vis2 helfen? ist aus webcal.0...
-
@liv-in-sky Ja sogar sehr
-
du musst zeile 9 und 10 anpassen - dann ein html widget mit binding auf den in zeile 9 dp
script: -
@smilie108 das gesamt-json muss ich noch machen, ist noch nicht fertig.
Was mich halt wundert warum ihr das in iobroker vis braucht. Die Termine an sich kann man doch auch ganz normal im handykakender anzeigen? Also ich habe einen eugenen nectcloud kalender für smarthome, einen für mich, meine Frau und meinem Sohn und Familie. Diese werden halt ganz normal im handy gehandhabt und mit verschiedenen farben dargestellt und alerts nur auf bedtimmte kalender angelegt. Im iobroker habe ich nur den smarthome drin, weil ich da azf bestimmte events, wie zb. Ob jemand das Büro nutzt (heizung an/aus), oder ob wir auf urlaubsreise sind. Das ging auch alles mit dem ical adapter schon, was mich gestört hattem war dasman beim anlegen von neuen events immer darauf achten musste, sas man einträgt, daher habe ich jetzt den webcal programmiert, der auch schreiben kann, und damit das event per knopfdruck immer korrekt erzeugt. -
@dirkhe damit ich in der küche den kalender ansehen kann, ohne immer das handy zur hand zu nehmen
-
@dirkhe mhm jap am handy stimmt aber wenn ich schon eine Visu fürs ganze haus mache kann ich das mit reinnehmen und sehe dann die ansehenden termine auf einem Richtigen bildschirm
Die kleinen Handybildschirme siind ja jetzt für visus nicht so toll -
@dirkhe sagte in Test neuer Adapter webCal:
habe ich jetzt den webcal programmiert, der auch schreiben kann
und dafür bin ich dankbar -ein cooles feature - einträge löschen wäre halt noch schön
ich nutze webcal nur für die eingabe in einen google kalender - leider ist mir das ganze google-api zeugs zu komplex - daher mal die frage
hast du nicht lust und zeit, deinen adapter so umzubauen, dass man nur den google kalender nutzen kann - fürs eingeben und löschen von einträgen - und das dann zu einem neuen adapter zu machen
für den calender adapter war das mal geplant - der wird aber leide nicht mehr gepflegt (https://github.com/WLAN-Kabel/ioBroker.calendar)
-
@liv-in-sky das löschen könnte man schon hinzufügen, denke ich, aber im prinzip würde das dann nur per sendto gehen, weil ich nicht wüsste, wie man sowas in datenpunkte reinbringen sollte, oder man müsste die als flache lixte machen, also pro event ein datenpunkt... aber ob das so schön ist.
man könnte einen dp machen "deleteById" oder so. Muss ich mir mal anschauen. -
könntest du dann die eventid auch bei der abfrage der google einträge mit ausgeben - dann hat man im script einen "anker"
da ich froh wäre, sowas zu haben, würde mir auch ein sendto reichen. ein dp wie deleteById wäre ein traum
-
@dirkhe Hi gibt es eigentlich auch eine möglichkeit die ganzen events auch in einem dp zusammenzufassen oder soll man das mit einem script dann selber machen?
Habe ja mehrer Kalender und filtere aus den verschiedenen Kalendern das raus was ich bauche würde das aber gerne in einer Liste anzeigen lassen ? -
@iobnordlicht sagte in Test neuer Adapter webCal:
@dirkhe sagte in Test neuer Adapter webCal:
@iobnordlicht so sieht es bei mir aus
Yep, Prinzip verstanden
Habe gerade mal mit dem Widget rumprobiert -> https://github.com/Scrounger/ioBroker.vis-materialdesign#calendar
Das Widget kann ja mit dem json von dir "angefüttert" werden, hat aber leider Verdauungsprobleme
Hi, ich habe mich jetzt dazu entschlossen, kein eigenes JSON für das vis zu machen, habe aber ein Script mit in die Readme gehangen https://github.com/dirkhe/ioBroker.webcal/blob/master/doc/vis-material-design.js
Bitte testet das mal, weil ich das leider nicht installiert habe. Es wir kein mehrtägiges Ereignis geben, weil das intern immer auf Tage runter gerechnet ist. Ich weiß nicht, ob das funktioniert, wen start ein Datum + zeit ist und end nur ein Datum.
-
@liv-in-sky die id ist jetzt schon mal mit drin, im aktuellen master
-
@smilie108 sagte in Test neuer Adapter webCal:
@dirkhe Hi gibt es eigentlich auch eine möglichkeit die ganzen events auch in einem dp zusammenzufassen oder soll man das mit einem script dann selber machen?
Habe ja mehrer Kalender und filtere aus den verschiedenen Kalendern das raus was ich bauche würde das aber gerne in einer Liste anzeigen lassen ?du kanst einfach ein event anlegen und dann als regEx .* angeben
-
@liv-in-sky Lösch funktion per sendTo ist auch drin. Im Nextcloud calendar klappt das, google konnte ich noch nicht testen. In der readme steht, wie es geht, bitte mal testen
-
@dirkhe sagte in Test neuer Adapter webCal:
wow - du warst aber schnell
und das testergebnis:
08:52:24.259 info javascript.0 (488) script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry: [{'id':'6ua193s04p2tvdfuagarfho1vc','status':'successfully deleted'},{'id':'70d03hq46hpoj0oqik89fuhah2','status':'successfully deleted'}]
tausend dank - funktioniert !!!!
-
@liv-in-sky könntest du noch mal als id irgendein mist übergeben, um den fehlerfall zu testen, bitte?