Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Mr.Flexible

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 8
    • Best 0
    • Groups 1

    Mr.Flexible

    @Mr.Flexible

    Starter

    0
    Reputation
    4
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Mr.Flexible Follow
    Starter

    Latest posts made by Mr.Flexible

    • RE: [gelöst ] Permission denied-Fehler (GoodWe-Script)

      @thomas-braun Danke sehr!

      posted in JavaScript
      M
      Mr.Flexible
    • RE: [gelöst ] Permission denied-Fehler (GoodWe-Script)

      @thomas-braun Also besser verschiebe ich das Script bzw. das ganze Verzeichnis, in dem das Script lieget (pygoodwe-main) in das Home des Users iobroker? Das kann ich vermutlich nur mit dem root-Benutzer, oder?

      posted in JavaScript
      M
      Mr.Flexible
    • RE: GoodWe Wechselrichter und ioBroker

      @mr-flexible Gelöst! Siehe https://forum.iobroker.net/topic/74824/gelöst-permission-denied-fehler-goodwe-script

      posted in Praktische Anwendungen (Showcase)
      M
      Mr.Flexible
    • RE: [gelöst ] Permission denied-Fehler (GoodWe-Script)

      @thomas-braun Danke sehr! Für die endgültige Installation werde ich es so machen. 👍

      posted in JavaScript
      M
      Mr.Flexible
    • RE: [gelöst ] Permission denied-Fehler (GoodWe-Script)

      @mickym Ich habe so viel Ahnung von Linux wie vom Rakenbau.. 😉 Aber ich habe mich durchgeschlagen und dem Benutzer iobroker die Rechte auf das Verzeichnis gegeben, wo derzeit das Script liegt. Und jetzt funktioniert es, daher ganz grosses Dankeschön! 👍

      posted in JavaScript
      M
      Mr.Flexible
    • [gelöst ] Permission denied-Fehler (GoodWe-Script)

      Hallo. Ich habe einen GoodWe-Adapter (https://213.136.68.177/topic/34626/goodwe-wechselrichter-und-iobroker) installliert und bekomme u.s. Fehler (Permission denied) und schaffe es nicht, die Ursache zu finden.

      Ich denke es hat nichts mit dem Adapter, sondern vielmehr mit der Konfigurtation meines Debian 12/ioBrokers zu tun.

      =====================================================
      script.js.common.GoodWe: Fehler Python: python3: can't open file '/home/admin/pygoodwe-main/allinone.py': [Errno 13] Permission denied

      =====================================================

      Das Script allinone.py läuft im Terminal einwandfrei und zeigt die abgeholten Werte an. Nur innerhalb von ioBroker läuft das Script nicht.

      =====================================================
      const exec = require('child_process').exec;

      exec('/usr/bin/python3 /home/admin/pygoodwe-main/allinone.py', function(error, stdout, stderr) {
      if (error) {
      console.log('Fehler Python: ' + stderr);
      return;
      }
      if (stdout) {
      let arr = stdout.split('\n');
      setState('Datenpunkte.0.PV-Anlage.PV-Power', arr[0], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Status', arr[1], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Ladung', arr[2], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Haus_Last', arr[3], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_zu_Stadtwerken', arr[4], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_Heute', arr[5], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_Gesamt', arr[6], true);
      }
      });

      Ich habe bereits folgendes probiert:

      =====================================================

      sudo chmod +x /home/admin/pygoodwe-main/allinone.py
      sudo chmod 755 /home/admin/pygoodwe-main
      sudo chown -R admin:admin /home/admin/pygoodwe-main

      Unter Instanzen habe ich dem Modul Javascript die <exec>-Rechte gewährt.

      Wer hat noch eine zielführende Idee?

      Vielen herzlichen Dank!
      MrF

      posted in JavaScript
      M
      Mr.Flexible
    • RE: GoodWe

      Hallo und Danke für den Adapter!

      Hat jemand herausgefunden, an welcher Stelle man die Anmeldedaten hinterlegen/eingeben kann?

      Danke sehr im Voraus!

      posted in ioBroker Allgemein
      M
      Mr.Flexible
    • RE: GoodWe Wechselrichter und ioBroker

      Hallo. Ich bekomme diesen Fehler und schaffe es nicht, die Ursache zu finden.

      script.js.common.GoodWe: Fehler Python: python3: can't open file '/home/admin/pygoodwe-main/allinone.py': [Errno 13] Permission denied

      Das Script allinone.py läuft im Terminal einwandfrei und zeigt die abgeholten Werte an. Nur das Script innerhalb von ioBroker läuft nicht.

      const exec = require('child_process').exec;

      exec('/usr/bin/python3 /home/admin/pygoodwe-main/allinone.py', function(error, stdout, stderr) {
      if (error) {
      console.log('Fehler Python: ' + stderr);
      return;
      }
      if (stdout) {
      let arr = stdout.split('\n');
      setState('Datenpunkte.0.PV-Anlage.PV-Power', arr[0], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Status', arr[1], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Ladung', arr[2], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Haus_Last', arr[3], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_zu_Stadtwerken', arr[4], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_Heute', arr[5], true);
      setState('Datenpunkte.0.PV-Anlage.PV_Strom_Gesamt', arr[6], true);
      }
      });

      Ich habe bereits folgendes probiert:

      sudo chmod +x /home/admin/pygoodwe-main/allinone.py
      sudo chmod 755 /home/admin/pygoodwe-main
      sudo chown -R admin:admin /home/admin/pygoodwe-main

      Unter Instanzen habe ich dem Modul Javascript die <exec>-Rechte gewährt.

      Wer hat noch eine zielführende Idee?

      Vielen Dank!
      MrF

      posted in Praktische Anwendungen (Showcase)
      M
      Mr.Flexible
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo