Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. suche idee zu selbsterstellten systemd service

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    936

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

suche idee zu selbsterstellten systemd service

Geplant Angeheftet Gesperrt Verschoben Off Topic
4 Beiträge 3 Kommentatoren 400 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #1

    hat jmd eine idee, wie ich einen systemd service, den ich selber eingerichtet habe , mit verschiedenen scripte starten kann.

    im moment habe ich ein einlog-problem bei diesem service (fragt fremde api ab) - wenn man sich zu oft einlogt, wird der account gesperrt (für 24h) - ich habe im moment 3 service definiert, die 3 verschiedene accounts haben (damit kann ich das ganze umgehen)

    ich würde das ganze gerne durchwechseln - also jeden tag einen anderen service (mit anderen account) starten und dann wieder von vorne anfangen - also jeden tag ein anderes script und dann nach 3 tagen wieder von vorne

    wie löse ich das am besten

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    P BananaJoeB 2 Antworten Letzte Antwort
    0
    • liv-in-skyL liv-in-sky

      hat jmd eine idee, wie ich einen systemd service, den ich selber eingerichtet habe , mit verschiedenen scripte starten kann.

      im moment habe ich ein einlog-problem bei diesem service (fragt fremde api ab) - wenn man sich zu oft einlogt, wird der account gesperrt (für 24h) - ich habe im moment 3 service definiert, die 3 verschiedene accounts haben (damit kann ich das ganze umgehen)

      ich würde das ganze gerne durchwechseln - also jeden tag einen anderen service (mit anderen account) starten und dann wieder von vorne anfangen - also jeden tag ein anderes script und dann nach 3 tagen wieder von vorne

      wie löse ich das am besten

      P Offline
      P Offline
      peterfido
      schrieb am zuletzt editiert von
      #2

      @liv-in-sky Ich würde die Services aus dem Autostart nehmen. Nur ein Skript, welches anhand des Wochentages den bestimmten Service Startet. Das Problem dabei ist, dass 7 Wochentage schwer durch drei Services zu teilen sind. Entweder einen vierten Service nehmen, oder im Startskript den letzten merken und hochzählen. Das wäre evtl. sogar vorteilhafter, wenn man das System am Tag öfter startet. Auf der anderen Seite kann man sich durch zu viele Neustarts bei allen Konten für 24h aussperren. Irgendwas ist halt immer.

      Gruß

      Peterfido


      Proxmox auf Intel NUC12WSHi5
      ioBroker: Debian (VM)
      CCU: Debmatic (VM)
      Influx: Debian (VM)
      Grafana: Debian (VM)
      eBus: Debian (VM)
      Zigbee: Debian (VM) mit zigbee2mqtt

      1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        hat jmd eine idee, wie ich einen systemd service, den ich selber eingerichtet habe , mit verschiedenen scripte starten kann.

        im moment habe ich ein einlog-problem bei diesem service (fragt fremde api ab) - wenn man sich zu oft einlogt, wird der account gesperrt (für 24h) - ich habe im moment 3 service definiert, die 3 verschiedene accounts haben (damit kann ich das ganze umgehen)

        ich würde das ganze gerne durchwechseln - also jeden tag einen anderen service (mit anderen account) starten und dann wieder von vorne anfangen - also jeden tag ein anderes script und dann nach 3 tagen wieder von vorne

        wie löse ich das am besten

        BananaJoeB Online
        BananaJoeB Online
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von
        #3

        @liv-in-sky Die systemd-Skripte starten doch auch nur Skripte, oder?
        Und die laufen dann durch und machen was? Pausieren die?

        Sonst aus dem Autostart raus und die Skripte per CronJobs starten. Da könntest du auch Wochentage definieren an denen ein Skript laufen soll. Müsste sich nur wieder sauber abmelden.

        Alternativ lagerst du die Steuerung (oder die Abfrage ganz) nach iobroker aus und dort reagierst du dann sogar auf Probleme, wenn ein Account gerade nicht will nimmst du den nächsten

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • BananaJoeB BananaJoe

          @liv-in-sky Die systemd-Skripte starten doch auch nur Skripte, oder?
          Und die laufen dann durch und machen was? Pausieren die?

          Sonst aus dem Autostart raus und die Skripte per CronJobs starten. Da könntest du auch Wochentage definieren an denen ein Skript laufen soll. Müsste sich nur wieder sauber abmelden.

          Alternativ lagerst du die Steuerung (oder die Abfrage ganz) nach iobroker aus und dort reagierst du dann sogar auf Probleme, wenn ein Account gerade nicht will nimmst du den nächsten

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #4

          @bananajoe
          @peterfido

          es wird eigentlich eine art server gestartet. das tool heißt noah-mqtt und arbeitet wie eine art app. noah ist ein growatt pholtaik speicher, der über eine app angesprochen wird. diese app wird sozusagen nachgeahmt und wandelt in mqtt um.

          im moment mache ich es über iobroker - die dienste werden nicht "autogestartet", sondern iobroker exec startet morgens den service in blockly (momentan noch mit einem service) . bevor ich aber ein abfragescript schreibe, ob überhaupt eingelogt ist oder ein fehler gekommen ist (muss ich wohl über awk machen) und auch noch ein script, welches auch auf den neustart des servers reagiert, dachte ich, ich frage mal nach

          ich denke mit javascript bin ich bei der auswertung schneller , anstatt mit batch script

          bisher habe ich nur datenpunkte, die mir zeigen, welcher service aktiv ist

          Image 012.png

          werd wohl als nächstes datenpunkte machen, die mit awk prüfen, ob der service eingelogt ist oder eben nicht , da der service aktiv sein kann, obwohl das login nicht funktioniert hat

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          397

          Online

          32.6k

          Benutzer

          82.2k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe