Gehäuse Joy-IT Lüftersteuerungsscript

  • Wir sind aber auf der Zielgeraden:

    Code
    2024-09-30 20:36:31.318 T:1354     info <general>: Joy-IT fan control service started
    2024-09-30 20:36:31.548 T:1377     info <general>: set Property 'videolibrary.showunwatchedplots' to [0, 1, 2]
    2024-09-30 20:36:32.289 T:1350    error <general>: Unable to lookup host: 'folder.jpg'
    2024-09-30 20:36:32.318 T:1354     info <general>: Skipped 1 duplicate messages..
    2024-09-30 20:36:32.318 T:1354     info <general>: Joy-IT fan control service finished

    Die Info-/Fehlermeldungen zwischen Start und Stop kommen von anderen Addons. Ich schaue nochmal über den Code...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Sodele:

    Dateien

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Jupp.

    Code
    2024-09-30 22:31:05.557 T:1329     info <general>: Joy-IT fan control service started
    2024-09-30 22:31:06.559 T:1329     info <general>: active cooling started, 70.114 °C, speed 100

    Beim Setup... leider ein Fehler nach Rebbot net......

    Da würde ich gerne noch weiter schauen (ein Log von der Installation). Dann interessiert es mich, ob der Lüfter tatsächlich regelt (also ob sich die Drehzahl im Betrieb ändert) und ob er wieder ausgeht. Ausserdem interessiert mich die Version der "Virtual RPI-Tools" (steht in der /storage/.kodi/addons/virtual.rpi-tools/addon.xml ganz oben). Wenn das alles rund ist, wandert der Service in die Kodinerds-Repo.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

    Einmal editiert, zuletzt von PvD (1. Oktober 2024 um 07:48)

  • Hier nochmal das überarbeitete Addon in der "final" Version, mit Setup und deutscher Sprachdatei:

    Dateien

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hi,

    so hier wie versprochen der log plus der addon.xml.

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <addon id="virtual.rpi-tools"
    name="Raspberry Pi Tools"
    version="12.0.0.0"
    provider-name="Team LibreELEC">
    <requires>
    <import addon="xbmc.python" version="3.0.0"/>

    </requires>
    <extension point="xbmc.python.script" library="default.py" />
    <extension point="xbmc.python.module" library="lib/">
    </extension>
    <extension point="xbmc.addon.metadata">
    <summary>A bundle of tools and programs for use on the Raspberry Pi</summary>
    <description>
    This bundle currently includes lg-gpio, gpiozero and lan951x-led-ctl
    </description>
    <disclaimer>

    </disclaimer>
    <platform>all</platform>
    <news>
    initial release
    </news>
    <assets>
    <icon>resources/icon.png</icon>
    <fanart>resources/fanart.png</fanart>

    </assets>
    </extension>
    </addon>


    Der Lüfter läuft ich muss mal einen Moment abpassen und prüfen ob er auch ausgeht....

    Würde dann jedenfalls berichten...

  • Wie kann ich die Drehzahl vom Lüfter prüfen (ausser Ton) gibt es da ein Log?

    Beim Ändern des Status (Lüfter an/aus) wird eine Info ins Log geschrieben:

    Code
    2024-10-01 20:35:54.139 T:1493     info <general>: [Joy-IT Fan Controller 1.0.5] active cooling started, 68.166 °C, speed 100

    Ob der Service jetzt den Speed variabel anpasst, entzieht sich meiner Kenntnis. Theoretisch sollte er das in Abhängigkeit der CPU-Temperatur. Ansonsten könnte ich auch im Debug-Log periodisch alle 10...60 sec oder so die Temperatur und die Lüfterdrehzahl ausgeben. In der addon.xml ändere ich noch die Version für die RPi Tools auf 12.0.0.0. Dann passt das.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Nochmal mit verbesserter dynamischer Lüftersteuerung und zusätzlicher Anzeige von Drehzahl und Temperatur im Debug-Log (Intervall einstellbar in den Addon-Settings). Hab' zwar immer noch keinen Pi4 und kein Gehäuse, ein Unit-Test meint aber, dass die dynamische Regelung funktioniert ;)

    Dateien

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Nochmal mit verbesserter dynamischer Lüftersteuerung und zusätzlicher Anzeige von Drehzahl und Temperatur im Debug-Log (Intervall einstellbar in den Addon-Settings). Hab' zwar immer noch keinen Pi4 und kein Gehäuse, ein Unit-Test meint aber, dass die dynamische Regelung funktioniert ;)

    Gehäuse habe ich hier genug rumfliegen... daran solls nicht liegen...[ag]

    Ich habe das installiert und würde die Tage mal loggen und posten....

  • Wenn ich das richtig verstehe gilt das nicht nur für die Joy-IT Gehäuse oder? Wenn die Fans richtig angeschlossen werden würde das ja dann auch temperaturgesteuert mit jedem anderen PI4 funktionieren?

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Ja. Dafür muss in den Addon Settings der GPIO-Pin für das PWM entsprechend eingestellt werden. Das Joy-IT Case nutzt dafür den Pin 17 (default), es kann aber auch jeder andere Pin dafür genutzt werden.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • okay, habe ich mir schon gedacht. wollte es für die Newsletter vorschlagen und da sollte sowas ja erwähnt werden. danke für die Arbeit.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Gerne. Ich habe mich mit dem Hintergedanken an den Service gemacht, um möglichst vielen Usern eine einfache Installation zu ermöglichen, ohne das man mit Shellscripten oder der autoexec.py (die übrigens deprecated ist) rum machen muss. Einfach das Addon aus dem Repo installieren (da kommt es noch rein, wenn ich Rückmeldung habe) und gut.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ist jetzt im Repo (V 1.0.8). Gehäuse ist heute gekommen. Sorry, aber das ist ein rattiges Teil. Mit dem HDMI-Adapter startet Kodi nur in 1024x768, ohne Adapter in FullHD.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

    Einmal editiert, zuletzt von PvD (4. Oktober 2024 um 20:55)

  • Habe heute noch einen Pi3 mit aktivem Lüfter bekommen. Auch dort läuft der Service. Allerdings ist die Effizienz des Lüfters hier deutlich schlechter (kein Joy-It Case). Bei mittlerer Drehzahl werden die 60°C nicht unterschritten.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Habe heute noch einen Pi3 mit aktivem Lüfter bekommen. Auch dort läuft der Service. Allerdings ist die Effizienz des Lüfters hier deutlich schlechter (kein Joy-It Case). Bei mittlerer Drehzahl werden die 60°C nicht unterschritten.

    Wie hast Du den Lüfter an einem normalen gehäuse angeschlossen?

  • Das ist schon ein Gehäuse mit eingebauten Lüfter: https://botland.de/45639-home_def…-mit-lufter.jpg Allerdings wird der Lüfter einfach zwischen GND und 5V (oder 3.3V) angeschlossen und läuft damit ungeregelt. Wenn man das rote Kabel des Lüfters auf GPIO17 klemmt (Pin 11), funktioniert dann auch die Regelung per Addon.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!