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. Phyton installieren

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.5k

Phyton installieren

Geplant Angeheftet Gesperrt Verschoben Off Topic
18 Beiträge 5 Kommentatoren 1.5k Aufrufe 4 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.
  • G Gorcon

    Ich hatte meinen Raspberry Pi neu aufsetzen müssen und dann ein backup eingespielt. Seit dem funktionierte meine Steuerung von Dreamscreen nicht mehr. Fehlermeldung per SSH:

    pi@ioBroker:~ $ python /home/pi/Dreamscreen/DreamScreenComander.py -m 1
      File "/home/pi/Dreamscreen/DreamScreenComander.py", line 161
        print "This has an error in your IP's length"
              ^
    SyntaxError: Missing parentheses in call to 'print'. Did you mean print("This has an error in your IP's length")?
    
    

    bzw. im ioBroker log:

    Could not find key=bri for light=1
    

    Ich habe dann herausgefunden dass das Phyton Script nicht mit neuen Phyton Versionen (in meinem Fall 3.9.2) klar kommt.

    Ich habe jetzt die Version 2.7 Installiert und es funktioniert wieder.

    Ich gehe davon aus das mir das bald auf die Füße fällt. Da muss wohl die DreamScreenComander.py angepasst werden.

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #2

    @gorcon sagte in Phyton installieren:

    Ich gehe davon aus das mir das bald auf die Füße fällt. Da muss wohl die DreamScreenComander.py angepasst werden.

    Ja, python2 ist schon länger tot.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    G 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @gorcon sagte in Phyton installieren:

      Ich gehe davon aus das mir das bald auf die Füße fällt. Da muss wohl die DreamScreenComander.py angepasst werden.

      Ja, python2 ist schon länger tot.

      G Offline
      G Offline
      Gorcon
      schrieb am zuletzt editiert von
      #3

      @thomas-braun
      bis vor kurzem funktionierte alles noch wunderbar. seit dem update auf die neue Version ging nichts mehr.
      Ich habe mir einen Wolf gesucht woran das lag.
      Neu ist halt nicht immer besser.

      1 Antwort Letzte Antwort
      0
      • Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von Thomas Braun
        #4

        @gorcon

        Man kann halt nicht ollen Code für immer und ewig in der Distribution halten. Insbesondere nicht, wenn die Version schon geraume Zeit abgekündigt worden ist. Irgendwann zieht die Karawane halt weiter.

        Wie 2015 angekündigt, endet der Support für Python 2 am 31. Dezember 2019

        Also MEHR als genug Zeit da seinen Kram auf den aktuellen Stand zu bringen.

        Sunsetting Python 2

        We are volunteers who make and take care of the Python programming language. We have decided that January 1, 2020, was the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.

        Quelle: https://www.python.org/doc/sunset-python-2/

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        G 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @gorcon

          Man kann halt nicht ollen Code für immer und ewig in der Distribution halten. Insbesondere nicht, wenn die Version schon geraume Zeit abgekündigt worden ist. Irgendwann zieht die Karawane halt weiter.

          Wie 2015 angekündigt, endet der Support für Python 2 am 31. Dezember 2019

          Also MEHR als genug Zeit da seinen Kram auf den aktuellen Stand zu bringen.

          Sunsetting Python 2

          We are volunteers who make and take care of the Python programming language. We have decided that January 1, 2020, was the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.

          Quelle: https://www.python.org/doc/sunset-python-2/

          G Offline
          G Offline
          Gorcon
          schrieb am zuletzt editiert von
          #5

          @thomas-braun
          Das Update hat ja die Probleme erst verursacht. und wenn es keine neuen Programmversionen von DreamScreenComander.py gibt muss man halt die nehmen die da sind.

          Ich lasse das erstmal so, besser gehts halt nicht.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • G Gorcon

            @thomas-braun
            Das Update hat ja die Probleme erst verursacht. und wenn es keine neuen Programmversionen von DreamScreenComander.py gibt muss man halt die nehmen die da sind.

            Ich lasse das erstmal so, besser gehts halt nicht.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #6

            @gorcon

            Was auch immer das ist. Muss der Programmierer halt seinen Code auf python3 portieren. Die Abkündigung von python2 war Jahre im Voraus bekannt.

            Ist das der Kram?

            https://github.com/genesisfactor/DreamScreenCommander/issues/3

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            OliverIOO G 2 Antworten Letzte Antwort
            0
            • G Gorcon

              Ich hatte meinen Raspberry Pi neu aufsetzen müssen und dann ein backup eingespielt. Seit dem funktionierte meine Steuerung von Dreamscreen nicht mehr. Fehlermeldung per SSH:

              pi@ioBroker:~ $ python /home/pi/Dreamscreen/DreamScreenComander.py -m 1
                File "/home/pi/Dreamscreen/DreamScreenComander.py", line 161
                  print "This has an error in your IP's length"
                        ^
              SyntaxError: Missing parentheses in call to 'print'. Did you mean print("This has an error in your IP's length")?
              
              

              bzw. im ioBroker log:

              Could not find key=bri for light=1
              

              Ich habe dann herausgefunden dass das Phyton Script nicht mit neuen Phyton Versionen (in meinem Fall 3.9.2) klar kommt.

              Ich habe jetzt die Version 2.7 Installiert und es funktioniert wieder.

              Ich gehe davon aus das mir das bald auf die Füße fällt. Da muss wohl die DreamScreenComander.py angepasst werden.

              SBorgS Offline
              SBorgS Offline
              SBorg
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #7

              @gorcon
              ...wobei der Fehler einfach selbst zu fixen ist. In Python3 ist "print" eine Funktion und keine Anweisung mehr, wie dies vorher der Fall war.
              Deshalb ist

              print "This has an error in your IP's length"
              

              falsch und muss als Funktion in Zeile 161 aufgerufen werden:

              print("This has an error in your IP's length")
              

              LG SBorg ( SBorg auf GitHub)
              Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

              1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @gorcon

                Was auch immer das ist. Muss der Programmierer halt seinen Code auf python3 portieren. Die Abkündigung von python2 war Jahre im Voraus bekannt.

                Ist das der Kram?

                https://github.com/genesisfactor/DreamScreenCommander/issues/3

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von
                #8

                @thomas-braun
                der author wird es gemäß issue nicht mehr machen, da er das nicht mehr testen kann.

                also challenge für jemand der das testen kann:
                fork auf github aufmachen
                skript anpassen
                testen
                auf github aktualisieren
                und ein pull request aufmachen

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                HomoranH 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @thomas-braun
                  der author wird es gemäß issue nicht mehr machen, da er das nicht mehr testen kann.

                  also challenge für jemand der das testen kann:
                  fork auf github aufmachen
                  skript anpassen
                  testen
                  auf github aktualisieren
                  und ein pull request aufmachen

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #9

                  @oliverio dann sollte auch gleichzeitig das Readne angepasst werden :joy:

                  You will need some sort of local front end for yourself, like Openhab, Window Speech Marcos, a Harmony remote control, keyboard marcos, or some event based scripts

                  oder ein eindeutiger Kommentar mit Hinweis auf ioB

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @gorcon

                    Was auch immer das ist. Muss der Programmierer halt seinen Code auf python3 portieren. Die Abkündigung von python2 war Jahre im Voraus bekannt.

                    Ist das der Kram?

                    https://github.com/genesisfactor/DreamScreenCommander/issues/3

                    G Offline
                    G Offline
                    Gorcon
                    schrieb am zuletzt editiert von
                    #10

                    @thomas-braun sagte in Phyton installieren:

                    Ist das der Kram?

                    Nein.

                    Das hier:
                    https://github.com/avwuff/DreamScreenControl

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • G Gorcon

                      @thomas-braun sagte in Phyton installieren:

                      Ist das der Kram?

                      Nein.

                      Das hier:
                      https://github.com/avwuff/DreamScreenControl

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von OliverIO
                      #11

                      @gorcon
                      das ist aber ein c# projekt und kein python
                      das von @thomas-braun gepostete projekt passt auch wegen der erwähnten code zeile in der fehlermeldung besser

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      G 1 Antwort Letzte Antwort
                      0
                      • OliverIOO OliverIO

                        @gorcon
                        das ist aber ein c# projekt und kein python
                        das von @thomas-braun gepostete projekt passt auch wegen der erwähnten code zeile in der fehlermeldung besser

                        G Offline
                        G Offline
                        Gorcon
                        schrieb am zuletzt editiert von Gorcon
                        #12

                        @oliverio
                        Wird aber mit Phyton gestartet!

                        python /home/pi/Dreamscreen/DreamScreenComander.py -m 1
                        

                        bzw.

                        python /home/pi/Dreamscreen/DreamScreenComander.py -m 0
                        

                        etwas anderes gab es nicht als ich das Installiert hatte, ist ja noch nicht lange her.

                        Nachtrag: Das war der falsche Link von mir. hierr das Script:
                        https://raw.githubusercontent.com/genesisfactor/DreamScreenCommander/master/DreamScreenComander.py

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • G Gorcon

                          @oliverio
                          Wird aber mit Phyton gestartet!

                          python /home/pi/Dreamscreen/DreamScreenComander.py -m 1
                          

                          bzw.

                          python /home/pi/Dreamscreen/DreamScreenComander.py -m 0
                          

                          etwas anderes gab es nicht als ich das Installiert hatte, ist ja noch nicht lange her.

                          Nachtrag: Das war der falsche Link von mir. hierr das Script:
                          https://raw.githubusercontent.com/genesisfactor/DreamScreenCommander/master/DreamScreenComander.py

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #13

                          @gorcon sagte in Phyton installieren:

                          Das war der falsche Link von mir.

                          passt!

                          @gorcon sagte in Phyton installieren:

                          hierr das Script:

                          über das redrn wir hier ja schon

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0
                          • G Offline
                            G Offline
                            Gorcon
                            schrieb am zuletzt editiert von
                            #14

                            @homoran
                            Weil oben steht es wäre kein Phyton. ;)

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • G Gorcon

                              @homoran
                              Weil oben steht es wäre kein Phyton. ;)

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #15

                              @gorcon sagte in Phyton installieren:

                              @homoran
                              Weil oben steht es wäre kein Phyton. ;)

                              ist ja auch python!

                              aber du liest schon, was wir schreiben?

                              @gorcon sagte in Phyton installieren:

                              Das hier:
                              https://github.com/avwuff/DreamScreenControl

                              @oliverio sagte in Phyton installieren:

                              ist aber ein c# projekt und kein python

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              G 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @gorcon sagte in Phyton installieren:

                                @homoran
                                Weil oben steht es wäre kein Phyton. ;)

                                ist ja auch python!

                                aber du liest schon, was wir schreiben?

                                @gorcon sagte in Phyton installieren:

                                Das hier:
                                https://github.com/avwuff/DreamScreenControl

                                @oliverio sagte in Phyton installieren:

                                ist aber ein c# projekt und kein python

                                G Offline
                                G Offline
                                Gorcon
                                schrieb am zuletzt editiert von
                                #16

                                @homoran
                                Dann weis ich nicht was Du meinst.
                                Wenns kein Phyton ist aber eine Phyton Endung hat und mit Phyton gestartet wird, was soll es dann sonst sein?

                                Es funktioniert und alles ist gut.

                                Thomas BraunT HomoranH 2 Antworten Letzte Antwort
                                0
                                • G Gorcon

                                  @homoran
                                  Dann weis ich nicht was Du meinst.
                                  Wenns kein Phyton ist aber eine Phyton Endung hat und mit Phyton gestartet wird, was soll es dann sonst sein?

                                  Es funktioniert und alles ist gut.

                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #17

                                  @gorcon

                                  KEIN Python, sondern C#:
                                  https://github.com/avwuff/DreamScreenControl

                                  Python2:
                                  https://github.com/genesisfactor/DreamScreenCommander

                                  Die Projekte heißen ja auch anders.

                                  Linux-Werkzeugkasten:
                                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                  NodeJS Fixer Skript:
                                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                  1 Antwort Letzte Antwort
                                  0
                                  • G Gorcon

                                    @homoran
                                    Dann weis ich nicht was Du meinst.
                                    Wenns kein Phyton ist aber eine Phyton Endung hat und mit Phyton gestartet wird, was soll es dann sonst sein?

                                    Es funktioniert und alles ist gut.

                                    HomoranH Nicht stören
                                    HomoranH Nicht stören
                                    Homoran
                                    Global Moderator Administrators
                                    schrieb am zuletzt editiert von
                                    #18

                                    @gorcon sagte in Phyton installieren:

                                    Dann weis ich nicht was Du meinst.

                                    das merke ich!

                                    die Aussage, dass es kein Python skript ist, bezieht sich auf deinen ersten Link vor deinem Nachtrag, von dem du insistiert hast, es sei das von dir verwendete

                                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    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

                                    783

                                    Online

                                    32.4k

                                    Benutzer

                                    81.6k

                                    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