@AlCalzone
Danke.
NEWS
Latest posts made by smartmeta
-
[gelöst] In Javascript die History für einen DP aktivieren
In einem Script (Typescript) erzeuge ich mit
createState(...)
neue Datenfelder und beschreibe sie mit
setState(...)
Über den Admin kann ich dann in Objekte zu jedem Datenfeld die History aktivieren.
Wie kann ich das direkt im Script machen?In https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md finde ich leider keinen Hinweis dazu.
-
RE: [gelöst] npm registry umstellen
Nur aus Neugier: Wann kommen die Änderungen in den Master?
-
RE: [gelöst] npm registry umstellen
vielen Dank, sehr cool.
Mit deinem Branch funktioniert es jetzt sowohl im Javascript als auch im Typescript. -
RE: [gelöst] npm registry umstellen
Hi @AlCalzone,
da mein Typescript ModulX bei mir noch immer nicht läuft, bin ich noch mal einen Schritt zurück gegangen.
Ich versuche jetzt das Modul oho-iobroker-tools in einer reinen Javascript Umgebung.
Zuerst ein Test in PHPStorm ganz ohne iobroker:
Nun den gleichen Code
var oho_iobroker_tools_1 = require("oho-iobroker-tools"); var a = new oho_iobroker_tools_1.A(); console.log(a.add(1, 20));
im Javascript-Adapter :
Wie auch in der Typescript-Variante wird die Klasse A nicht gefunden.
Kannst du noch mal bitte schauen, ob das bei dir klappt. Vielleicht mache ich ja nur etwas ganz banales falsch.
-
RE: [gelöst] npm registry umstellen
@AlCalzone
Okay, eingetragen und der Adapter ist neu geladen.Zur Sicherheit auch noch mal nachgesehen, dass deine Änderung in
/lib/typescriptTools.js
auch drin ist. Alles okay.
Dann zur Sicherheit noch mal
iobroker stop iobroker start
Leider funktioniert das TS-Modul noch immer nicht.
Ich versuche das am Wochenende mal zu debuggen.
-
RE: [gelöst] npm registry umstellen
der erste Link in dem von mir gefunden Dokument (Update eines Adapters) ist leider nicht verlinkt.
Aber der Link https://www.iobroker.net/#de/documentation/tutorial/adapter.md ist gut. Danke!
Installation über
probiere ich später aus.Danke
-
RE: [gelöst] npm registry umstellen
@AlCalzone sagte in npm registry umstellen:
https://github.com/AlCalzone/ioBroker.javascript/tarball/types-resolve-fixes
Hi @AlCalzone,
vielen Dank schon mal für den PR. Sehr cool, dass du mir hilfst.Ich habe
"iobroker.javascript": "https://github.com/AlCalzone/ioBroker.javascript/tarball/types-resolve-fixes",
in die package.json eingetragen und
sudo -u iobroker npm i
aufgerufen. Bekomme nun
╭─────────────────────────────────────────────────────────╮ │ │ │ Manual installation of ioBroker is no longer supported │ │ on Linux, OSX and FreeBSD! │ │ Please refer to the documentation on how to install it! │ │ https://github.com/ioBroker/ioBroker/wiki/Installation │ │ │ ╰─────────────────────────────────────────────────────────╯
Wie ist denn der vorgesehene Weg für das manuelle Nachinstallieren von Adaptern?
Denn in der Doku habe ich leider auch nichts dazu gefunden.
-
RE: [gelöst] npm registry umstellen
Nein, das gibt es nicht auf NPM. Ich habe leider nicht genug Zeit um ein Modul auf NPM dauerhaft zu betreuen.
Habs dir hier mal angehangen: