Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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.8k

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

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

Phyton installieren

Scheduled Pinned Locked Moved Off Topic
18 Posts 5 Posters 1.5k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    Gorcon
    wrote on last edited by
    #1

    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 SBorgS 2 Replies Last reply
    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.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        0
        • Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by 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 Reply Last reply
          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
            wrote on last edited by
            #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 Reply Last reply
            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
              wrote on last edited by 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 Replies Last reply
              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
                wrote on last edited by
                #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 Reply Last reply
                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
                  wrote on last edited by
                  #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 Reply Last reply
                  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 Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #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 Reply Last reply
                    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
                      wrote on last edited by
                      #10

                      @thomas-braun sagte in Phyton installieren:

                      Ist das der Kram?

                      Nein.

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

                      OliverIOO 1 Reply Last reply
                      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
                        wrote on last edited by 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 Reply Last reply
                        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
                          wrote on last edited by 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 Reply Last reply
                          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 Do not disturb
                            HomoranH Do not disturb
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by
                            #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 Reply Last reply
                            0
                            • G Offline
                              G Offline
                              Gorcon
                              wrote on last edited by
                              #14

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

                              HomoranH 1 Reply Last reply
                              0
                              • G Gorcon

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

                                HomoranH Do not disturb
                                HomoranH Do not disturb
                                Homoran
                                Global Moderator Administrators
                                wrote on last edited by
                                #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 Reply Last reply
                                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
                                  wrote on last edited by
                                  #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 Replies Last reply
                                  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
                                    wrote on last edited by
                                    #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 Reply Last reply
                                    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 Do not disturb
                                      HomoranH Do not disturb
                                      Homoran
                                      Global Moderator Administrators
                                      wrote on last edited by
                                      #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 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      686

                                      Online

                                      32.4k

                                      Users

                                      81.5k

                                      Topics

                                      1.3m

                                      Posts
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Home
                                      • Recent
                                      • Tags
                                      • Unread 0
                                      • Categories
                                      • Unreplied
                                      • Popular
                                      • GitHub
                                      • Docu
                                      • Hilfe