NEWS
Test iobroker.mapwidgets
-
Aktuelle Test Version 0.0.3 Github Link https://github.com/oweitman/ioBroker.vis-mapwidgets Hier Adapter Beschreibung, Changelog etc.
Es gibt zwar bereits einen maps adapter. Dieses bietet aber nur eine google maps karte an für die man ein api key benötigt.
Daher habe ich hier einen widget adapter der auf der Bibliothek Leaflet basiert und auf openstreemaps basiert.
Da die vERWENDUNG EINES KartenwidgetS relativ vielfältig sein kann;
habe ich versucht die Waage zwischen Anfängerfreundlichkeit und Umfang möglichs ausgeglichen zu halten.Voraussetzung ist allerdings definitiv Kenntnisse in JSON und darin uU umfangreichere Datenstrukturen per Hand oder auch per Skript aufzubauen und in einen Datenpunkt zu schreiben.
Getestet werden kann er am besten, indem ihr nach der Installation einen Datenpunkt anlegt mit dem folgenden Inhalt
https://github.com/oweitman/ioBroker.vis-mapwidgets/blob/main/example/testdata.jsonIm Anschluss dann noch die folgenden Grafiken unter vis.0 über den DAteimanager speichern
Dateinamen:
leaf-green.png
leaf-orange.png
leaf-red.png
leaf-shadow.pngDiese Datenpunkt dann im widget referenzieren und in den Runtime-Mode wechseln. Dann solltet ihr ein Bild ähnlich wie folgt erhalten:
Das sieht zwar etwas unordentlich aus, deckt aber alle Fälle ab, die das widget aktuell abdeckt.
Beschreibung liegt auch hier vor:
https://github.com/oweitman/ioBroker.vis-mapwidgets/blob/main/README.mdExperimentiell habe ich auch die Möglichkeit eingebaut das map-Objekt im eigenen javascript unter vis anzusteuern. Damit stehen für javascript-Kenner alle Möglichkeiten offen die Karte zu individualisieren.
Aktuell ist das der erste Wurf.
Ein paar offene Punkte gibt es noch die ich einbauen möchte.
Auch kann sich an der json-Struktur evtl noch etwas ändern, daher
bitte nur Test und noch nicht was produktives daraus bauen.
Wer testet kann aber die Funktionen mitgestalten -
wollte gerade von git installieren.
Es kommt aber:
-
Installier bitte über npm Reiter,
Das sieht so aus
Autor und Icon müsste beim nächsten Scan behoben sein.
Den Fehler hatte ich auch noch bemerkt
Muss mal genau schauen an was das liegt.
Leider kommen da nicht genug Informationen. -
@oliverio
Installation über npm klappt gar nicht.
Da wie der Button "Installation"nicht atiiv. -
jetzt müsste es funktionieren
-
@oliverio sagte in Test iobroker.mapwidgets:
jetzt müsste es funktionieren
Nein, klappt nicht.
Button "Installation"wird nicht aktiv. -
-
oben stand:
@oliverio sagte in Test iobroker.mapwidgets:
Installier bitte über npm Reiter,
Und ja, unter benutzerdefiniert geht es.
Ich test mal.
-
-
@oliverio
Und warum steht das 2 x da ?
-
-
@bahnuhr sagte in Test iobroker.mapwidgets:
Installier bitte über npm Reiter,
ja, das geht sobald der iobroker scanner das repo erfasst hat und in der drop down ersichtlich ist.
@bahnuhr sagte in Test iobroker.mapwidgets:
Adapter installieren geht jetzt.
Und wenn man dann die Instanz installieren will kommt:ich glaube das kommt wegen dem vis-2 restart
ich prüfe nochmal, bei mir hat instanz hinzufügen funktioniert
@bahnuhr sagte in Test iobroker.mapwidgets:
Und warum steht das 2 x da ?
ja, das war das problem warum der nicht installierbar war und mit fehler geendet hat. die adapternamen waren in package und io-package leider inkonsistent.
du bekommst das wie folgt weg:
1: zunächst über die oberfläche bei beiden jeweils den delete knopf drücken. da müsste mindestens einer weggehen.
2: leider auf der shell müssen wir mit npm uninstall arbeiten. da musst du mal schauen welches packet übrig geblieben ist.
die Möglichkeiten wären
npm uninstall iobroker.vis-mapwidgets
npm uninstall iobroker.mapwidgetsaber nhoffentlich nicht auf einem produktiv system durchführen.
wir sind hier im frühen teststadiumaber ich bin dankbar das du testest
-
@oliverio sagte in Test iobroker.mapwidgets:
ich glaube das kommt wegen dem vis-2 restart
ich prüfe nochmal, bei mir hat instanz hinzufügen funktioniertok, sag Bescheid wenn ich wieder probieren soll.
vis-2 nutze ich nicht; sondern nur vis-1