Skip to content

ioBroker Allgemein

29.7k Topics 437.4k Posts
Integrationtsplattform für IoT

NEWS

  • IObroker läuft beim starten in eine Schleife

    Moved
    3
    0 Votes
    3 Posts
    544 Views
    eric2905E
    Moin, wie viele Adapter hast Du denn instanziert? Bedenke, das jede Instanz 35-50 MB RAM benötigt, wobei ich beim JavaScript-Adapter auch schon 150 MB selber hatte. Woher nimmst Du die „Gewissheit“, das Du ein Momoryproblem hast? Welche Werte legst Du da zugrunde? Es gibt einige Anzeigen, die einen unzutreffende Info zurückgeben. Welche Hardware hast Du als Host und welches fertige Image hast Du ggf. dazu verwendet? Gruß, Eric Von unterwegs getippert
  • Windows Dienst läuft nicht

    Moved
    19
    0 Votes
    19 Posts
    4k Views
    D
    Das mit den node-Fenstern pro Adapter habe ich bei mir in der Testvariante. Diese öffnen sich, sobald der Adapter gestartet wurde. [image: 4937_windows_10_x64-2018-01-15-01-24-41.png] Das Hintergrundfenster braucht ihr nicht beachten, wollte nur mal den Multihost Modus testen. :)
  • RAM Problem durch Flot?

    Moved
    4
    0 Votes
    4 Posts
    591 Views
    hg6806H
    OK, habe Aggregation im Flot Edit gefunden. Steht auf Anzahl und "300" Was macht hier Sinn? Verstehe die Einstellung nicht.
  • Modbus Adapter und Wago

    Moved
    3
    4
    0 Votes
    3 Posts
    1k Views
    DolomitiD
    Das Problem hatte ich auch. Es könnte daran liegen, dass die Adressen zu weit auseinander liegen. Ich glaube die Grenze ist bei 512 bits. Ich muss bei mir nochmal nachschauen ob ich das nochmal reproduziert bekomme. Bin mir nicht sicher ob das ein allgemeines Modbusproblem ist, oder der Adapter. Ich melde mich. Edit: Hab deinen Text nicht richtig gelesen. Ich hatte ein anderes Problem. Ich wollte die DI ab Adresse 0 und die DO ab Adresse 512 einlesen. Das geht anscheinend nicht, da mehr als 512Bit. Gruß Dolomiti
  • IoB und Yahm auf raspi

    Moved
    61
    0 Votes
    61 Posts
    10k Views
    D
    Hi, das mit dem Bluescreen ist leider ein Known Issue der CCU Firmware. Im Homematic Forum tritt der bei der Original CCU auch bei zig Leuten auf. Deine Lösung mit dem Browsercache löschen ist genau die richtige Lösung. Viele Grüße Alex
  • 0 Votes
    4 Posts
    422 Views
    eric2905E
    @George_Best: Ich habe jetzt den Host mal neugestartet - Jetzt passt es wieder. Vielen Dank für dir rasche Hilfe! ` Schön, das es wieder funktioniert. Änderst Du bitte den Betreff des ersten Postings und setzt ein "[Gelöst]" davor? Gruß, Eric
  • Von welchem Verzeichnis aus Update starten ? Root oder Standart ?

    Moved
    2
    3
    0 Votes
    2 Posts
    842 Views
    eric2905E
    Hi und willkommen, Du kannst, wenn Du ganz sicher gehen willst, ins ioBroker-Basisverzeichnis wechseln cd /opt/iobroker Es ist aber keine Pflicht (soweit ich weiß). Wenn Du als root arbeitest, brauchst Du das "sudo" am Anfang der Command-Zeilen nicht - ich habe damit bisher noch keine schlechten Erfahrungen gemacht. Mach aber auf jeden Fall vorher ein Backup oder Ziege ein Image von der SD! Gruß, Eric
  • [Hinweis]ioBroker auf Apple TV 1

    Moved
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • [Gelöst] Übernahme Räume -> Adapter aus CCU2

    Moved
    11
    0 Votes
    11 Posts
    1k Views
    eric2905E
    Ok, das wäre jetzt mein nächster Checkpoint geworden, da die Adaptereinstellungen soweit passen. Gut das es nun klappt. Änderst Du bitte noch den Betreff des ersten Postings und setzt ein "[Gelöst]" davor? Gruß, Eric
  • Tradfri keine Verbindung mit ioBroker

    Moved
    5
    0 Votes
    5 Posts
    1k Views
    B
    Heute habe ich den ioBroker noch einmal neu aufgesetzt. Diesmal mit der raspian sketch lite vom 29.11.2017. Der Tradfri Adapter läuft in der Version 1.0.3. auch ein update auf die aktuelle 1.0.6 brachte keine Änderung . Die Node und nodejs laufen beide in der Version 8.9.4. Wenn das alles nicht hilft werde ich wohl den Umweg über FHEM gehen müssen. Schade eigentlich. Ich dachte ich könnte FHEM bald ganz abschalten. Danke aber trotzdem. Vielleicht fällt ja noch jemandem etwas ein.
  • Cloud.0/Sonoff.0 Geräte löschen

    Moved
    4
    1
    0 Votes
    4 Posts
    453 Views
    B
    Hallo Hab es gefunden geht bei Objekte unter Sonoff.0
  • Anzeigegerät/Display für Außentemperatur?

    Moved
    7
    0 Votes
    7 Posts
    2k Views
    paul53P
    @frank2604: Das bringt mich auf eine Idee. Eine VIS-Website auf einem Kindle Paperwhite anzeigen. ` Die Idee hatte ich auch für ein Pocketbook Mini. Allerdings ist die durch VIS erstellte HTML-Seite zu aufwändig für meinen Reader: Er schafft es nicht, die Seite zu laden. Die gleiche Seite auf einem Smart TV ist kein Problem.
  • Homemetic Manager will nicht

    Moved
    3
    2
    0 Votes
    3 Posts
    580 Views
    aftershowmanA
    Hallo, hab gwfunden Habe bei "RPC Listen IP:" den Eintrag mit der IP Adresse ausgewählt. [image: 1167_ip-auswahl.png] Danach wurden alle Geräte angezeigt. Ereignisse wurden auch angezeigt. Konnte jetzt auch Verknüpfungen bearbeiten. das scheint ein bisschen tricki zu sein. Man muß in der Zeile mit der Verknüfung den Fokus wirklich auf eien der Verknüpfungs Partner (Feld "Sender" oder "Receiver") haben, sonst bekommt man nur komische Fehler Meldungen.
  • [Gelöst] ical Adapter

    Moved
    5
    4
    0 Votes
    5 Posts
    758 Views
    L
    Fehler lag an einem Termin der nicht gepasst hat und in der Einstellung musste ich die Felder Benutzername und Passwort frei lassen. Vielen Dank fürs Helfen
  • Radar bzw ble mit IPhone8

    Moved
    15
    0 Votes
    15 Posts
    2k Views
    P
    So ich habs mal erstellt bei einem Telefon, bin gespannt ob da heute mittag was kommt.
  • Installationsprobleme Raspi3

    Moved
    37
    0 Votes
    37 Posts
    4k Views
    DutchmanD
    @ASommer: Ja es läuft…. Sorry für die Umstände. Aber ich habe wirklich alles gemacht wie beim ersten mal. Nur das Passwort hatte ich so belassen wie im Image hinterlegt (raspberry). Danke ` Naja was soll man sagen, du kennst Murphy? Ist Stammgast bei mir… Send from mobile device Das schöne ios hat Auto Korrektur zum k**** Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
  • Zwave razberry2 remote-Zugang sperren

    Moved
    2
    0 Votes
    2 Posts
    264 Views
    R
    Update: Ich glaube, ich kann das Problem selbst lösen: Es war nicht das Razberry2-Modul auf dem ioBroker sondern das Razberry1-Modul auf meinem alten Domoticz. Denn dort war auch mal zwave.me installiert. Nun da ich bei Domoticz Zwave deaktiviert habe (weil zwave nun auf ioBroker läuft) hat sich das zbw_connect wieder aktiviert und wollte Verbindung aufbauen. In der Firewall-Log hatte ich nicht genau die Initial-IP geschaut, denn das ist die des Domoticz Grüße
  • Welchen Raspberry nehme ich?

    Moved
    8
    0 Votes
    8 Posts
    4k Views
    DutchmanD
    @Kueppert: Hab für meinen pi3 30€ zzgl. Gehäuse bezahlt. Nuc ist natürlich viel performanter und das p/l- Verhältnis besser. VG Thorsten ` Stromadapter + vernünftige SD Karte + versendekosten kommen docu schon schnell 70€ Euro zusammen :P –----------------------- Send from mobile device Das schöne ios hat Auto Korrektur zum k**** Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
  • Welche Umgebung für Entwicklung

    Moved
    6
    0 Votes
    6 Posts
    1k Views
    smoker2604xS
    @AlCalzone: @DeepCore: @AlCalzone: VSCode. Wenn das einmal ordentlich eingerichtet ist, gibts nix einfacheres IMO. Git-Integration, optional Type-Checking, etc… Könntest Du mal Deine Einrichtung erläutern? Konsole und Git sind ja von Haus aus drin. Mag zwar nicht jeder, aber ich bin damit einfach am schnellsten. Installierte Erweiterungen: Auto Close Tag (für HTML/React) Bookmarks Coverage Gutters + Run on Save (Automatische Test-Coverage-Anzeige wenn package.json entsprechend konfiguriert ist) ESLint (JS-Datei-Prüfung) TSLint (TypeScript-Datei-Prüfung auf stilistische und typische Syntax-Fehler) TypeChecking erfordert eine entsprechend konfigurierte tsconfig.json-Datei im Projektordner, siehe https://github.com/ioBroker/ioBroker.cl … onfig.json oder https://github.com/AlCalzone/ioBroker.t ... onfig.json und "typescript" als devDependency. Dann meckert VSCode beim Öffnen von Dateien, wenn es Fehler findet, die über einfache Fehler wie ( vergessen hinausgehen. Für Adapter-Aktualisierung auf dem Zielhost hab ich auch ein kleines Skript. package.json => scripts: "deploy_local": "node --require ts-node/register maintenance/deploy_local.ts", maintenance/deploy_local.ts sieht so aus: ! ```` // tslint:disable:no-var-requires /* Allows easier local debugging over SSH. Running npm run deploy_local updates remote adapter files and restarts the instance / ! / CONFIGURATION: - provide a deploy_password.json file in the local dir with contents { "host": "<hostname>", "username": "<username>", "password": "<password>" } - specify which dirs and files should be uploaded - specify where the root dir is relative to this script */ const uploadDirs = ["admin", "build"]; const uploadFiles = ["package.json", "io-package.json", "main.js"]; const rootDir = "../"; ! // ========================= // CAN'T TOUCH THIS // ========================= ! import * as nodeSSH from "node-ssh"; import * as path from "path"; ! const localRoot = path.resolve(__dirname, rootDir); ! const ioPack = require(path.join(rootDir, "io-package.json")); const ADAPTER_NAME = ioPack.common.name; ! const ssh = new nodeSSH(); const sshConfig = require(path.join(_dirname, "deploy_password.json")); ! const remoteRoot = /opt/iobroker/node_modules/iobroker.${ADAPTER_NAME}; ! (async function main() { await ssh.connect(sshConfig); ! for (const dir of uploadDirs) { console.log(cleaning ${dir} dir...); await ssh.execCommand(rm -rf ${path.join(remoteRoot, dir)}); console.log(uploading ${dir} dir...); try { await ssh.putDirectory(path.join(localRoot, dir), path.join(remoteRoot, dir), { recursive: true, concurrency: 10, validate: (pathname) => { const basename = path.basename(pathname); if (basename.startsWith("deploy")) return false; if (basename.endsWith("Thumbs.db")) return false; if (basename.endsWith(".map") && basename.indexOf(".bundle.") === -1) return false; if (basename.indexOf(".test.") > -1) return false; if (basename === "src") return false; return true; }, }); } catch (e) { console.error(e); } } for (const file of uploadFiles) { console.log(uploading ${file}...); await ssh.putFile(path.join(localRoot, file), path.join(remoteRoot, file)); } ! // update in-mem adapter let execResult; console.log("updating in-mem adapter"); execResult = await ssh.execCommand(iobroker upload ${ADAPTER_NAME}); console.log(execResult.stdout); console.log(execResult.stderr); if (process.argv.indexOf("--norestart") === -1) { execResult = await ssh.execCommand(iobroker restart ${ADAPTER_NAME}); console.log(execResult.stdout); console.log(execResult.stderr); } ! console.log("done"); process.exit(0); })();</password></username></hostname> und erfordert in package.json "devDependencies": { "node-ssh": "^5.0.0", "ts-node": "^4.1.0", "typescript": "^2.6.2", } Wenn das Skript konfiguriert ist (siehe Kommentare am Skript-Anfang), reicht ein "npm run deploy_local" und die aktualisierten Adapterdateien werden per SSH auf dem Zielhost hochgeladen und der Adapter dort aktualisiert/neu gestartet. Für dein Vorhaben musst du vermutlich vorher noch 1-2 Skripte lokal ausführen, um die Übersetzungsdateien umzuwandeln. ` Wau danke werde mir das morgen Mal anschauen Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk
  • Mehr Datenpunkte unter Zustände als unter Objekte

    Moved
    5
    2
    0 Votes
    5 Posts
    598 Views
    paul53P
    Habe gerade folgendes gesehen: Die Datenpunkte _ALARM kommen nicht aus dem hm-rpc- sondern aus dem hm-rega-Adapter (siehe unter Quelle). Deshalb tauchen sie auch nicht in den Objekten unter hm-rpc.0 auf. Da ich den Rega-Adapter nicht installiert habe, habe ich diese Datenpunkte auch nicht.

570

Online

32.8k

Users

82.9k

Topics

1.3m

Posts