Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Max7219 Wemos - loadSysConfig Fehler

    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

    Max7219 Wemos - loadSysConfig Fehler

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      day83 @liv-in-sky last edited by

      @liv-in-sky

      Okay hab ich gemacht.

      Das Flashen hat funktioniert - die Config hab ich auch gemacht.

      Leider bleibt das Display dunkel.
      Am USB Port angeschlossen, zeigt das Display kurz "run..." an, dann nix mehr.

      Hab als URL das angegeben:
      http://192.168.178.39:8087/getPlainValue/javascript.0.ESPMatrix.Matrix

      Die Datenpunkte sind auch angelegt (als Datenpunkte; Zeichenkette!!!!)
      1f69a27d-9ae0-4293-a39c-b097311d42ee-image.png

      Der Simple-API Adapter läuft auf "grün mit diesen Einstellungen:
      ec648340-6641-42b4-976e-1d63b66044ed-image.png

      Wenn ich auf die Homepage 192.168.xxx.xx:8087 gehe, kommt diese Meldung:

      { "error": "command unknown", "getPlainValue": "http://192.168.178.39:8087/getPlainValue/stateID", "get": "http://192.168.178.39:8087/get/stateID/?prettyPrint", "getBulk": "http://192.168.178.39:8087/getBulk/stateID1,stateID2/?prettyPrint", "set": "http://192.168.178.39:8087/set/stateID?value=1&prettyPrint", "toggle": "http://192.168.178.39:8087/toggle/stateID&prettyPrint", "setBulk": "http://192.168.178.39:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint", "setValueFromBody": "http://192.168.178.39:8087/setValueFromBody?stateID1", "objects": "http://192.168.178.39:8087/objects?pattern=system.adapter.admin.0*&prettyPrint", "states": "http://192.168.178.39:8087/states?pattern=system.adapter.admin.0*&prettyPrint", "search": "http://192.168.178.39:8087/search?pattern=system.adapter.admin.0*&prettyPrint", "query": "http://192.168.178.39:8087/query/stateID1,stateID2/?dateFrom=2019-06-06T12:00:00.000Z&dateTo=2019-06-06T12:00:00.000Z&noHistory=false&prettyPrint" }
      

      Was stimmt den da nicht?

      Vielen Dank euch alle

      liv-in-sky M 4 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @day83 last edited by

        @day83

        so sieht das bei mir im moment aus - die adpter settings sind die selben wie bei dir - auch wenn ich einen datenpunkt unter javascript.x.... nehme, funktioniert es

        Image 1.png

        wird dir die ip adresse angezeigt auf dem display, wenn du einschaltest ?
        hast du die modul anzahl im script angepaßt ?

        D 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @day83 last edited by liv-in-sky

          @day83 leider weiß ich nicht, wo das run.... herkommt - das kenn ich nicht

          bei mir:

          Image 2.png

          1 Reply Last reply Reply Quote 0
          • M
            MCU @day83 last edited by MCU

            Falsche geschaut.

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @day83 last edited by liv-in-sky

              @day83 was steht im script an dieser stelle ?

              Image 4.png

              durchsuche mal alle sketches in arduino nach dem "run..." - wo steht das bei dir

              D 1 Reply Last reply Reply Quote 0
              • D
                day83 @liv-in-sky last edited by

                @liv-in-sky
                Die MAX hab ich auf 16 geändert, da ich 2x8 habe... Richtig so?

                liv-in-sky 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @day83 last edited by

                  @day83 denke schon - ich habe 4*4er module und gebe 16 ein

                  1 Reply Last reply Reply Quote 0
                  • D
                    day83 @liv-in-sky last edited by

                    @liv-in-sky
                    e857c5b6-b27d-4bef-ab3e-6561cb37ba6a-image.png

                    Hab die ZIP aus Deinem Beitrag runtergeladen - heute nochmal Arduino komplett deinstall inkl. liberys gelöscht und alles aus Deiner Zip genommen - flashen ohne Fehler!

                    liv-in-sky 3 Replies Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @day83 last edited by

                      @day83 nimm mal das - ich weiß nicht mehr, ob ich nur das oder mehr geändert hatte

                      MatrixDisplayESP8266.ino

                      D 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @day83 last edited by

                        @day83

                        und schreibe mal was langes in den matrix datenpunkt - ohne ; (strichpunkt) am ende

                        testtesttest anstatt hallo;

                        1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @day83 last edited by

                          @day83 irgendwo wird der ntp server festgelegt - überprüfe den mal - ich glaube, ich hatte da auch ml ein problem damit - bei mir macht das die fritzbox - ung zeile 108

                          1 Reply Last reply Reply Quote 0
                          • D
                            day83 @liv-in-sky last edited by

                            @liv-in-sky

                            Bei dem neuen *ino datei bring er diese Fehlermeldung:

                            Arduino: 1.8.13 (Windows 10), Board: "WeMos D1 R2 & mini, 80 MHz, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
                            
                            java.nio.file.InvalidPathException: Illegal character [?] in path at index 2: \\?\E:\Smarthome\Display\Display version 3\MatrixDisplayESP8266-2b1d3d79ac80b28d9d0eecbcbe5cd035dffa356e\MatrixDisplayESP8266-2b1d3d79ac80b28d9d0eecbcbe5cd035dffa356e\MatrixDisplayESP8266 neu\1616503029840-matrixdisplayesp8266\1616503029840-matrixdisplayesp8266.ino
                            
                            	at sun.nio.fs.WindowsPathParser.nextSlash(WindowsPathParser.java:212)
                            
                            	at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:111)
                            
                            	at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
                            
                            	at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
                            
                            	at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
                            
                            	at java.io.File.toPath(File.java:2234)
                            
                            	at processing.app.BaseNoGui.saveFile(BaseNoGui.java:897)
                            
                            	at processing.app.SketchFile.save(SketchFile.java:287)
                            
                            	at processing.app.Sketch.save(Sketch.java:138)
                            
                            	at processing.app.SketchController.save(SketchController.java:352)
                            
                            	at processing.app.Editor.handleSave2(Editor.java:1908)
                            
                            	at processing.app.Editor.handleSave(Editor.java:1883)
                            
                            	at processing.app.Editor.handleExport(Editor.java:2023)
                            
                            	at processing.app.EditorToolbar.handleSelectionPressed(EditorToolbar.java:498)
                            
                            	at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:448)
                            
                            	at java.awt.Component.processMouseEvent(Component.java:6536)
                            
                            	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
                            
                            	at java.awt.Component.processEvent(Component.java:6304)
                            
                            	at java.awt.Container.processEvent(Container.java:2239)
                            
                            	at java.awt.Component.dispatchEventImpl(Component.java:4889)
                            
                            	at java.awt.Container.dispatchEventImpl(Container.java:2297)
                            
                            	at java.awt.Component.dispatchEvent(Component.java:4711)
                            
                            	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
                            
                            	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
                            
                            	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
                            
                            	at java.awt.Container.dispatchEventImpl(Container.java:2283)
                            
                            	at java.awt.Window.dispatchEventImpl(Window.java:2746)
                            
                            	at java.awt.Component.dispatchEvent(Component.java:4711)
                            
                            	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
                            
                            	at java.awt.EventQueue.access$500(EventQueue.java:97)
                            
                            	at java.awt.EventQueue$3.run(EventQueue.java:709)
                            
                            	at java.awt.EventQueue$3.run(EventQueue.java:703)
                            
                            	at java.security.AccessController.doPrivileged(Native Method)
                            
                            	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
                            
                            	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
                            
                            	at java.awt.EventQueue$4.run(EventQueue.java:733)
                            
                            	at java.awt.EventQueue$4.run(EventQueue.java:731)
                            
                            	at java.security.AccessController.doPrivileged(Native Method)
                            
                            	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
                            
                            	at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
                            
                            	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
                            
                            	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
                            
                            	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
                            
                            	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                            
                            	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
                            
                            	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
                            
                            Illegal character [?] in path at index 2: \\?\E:\Smarthome\Display\Display version 3\MatrixDisplayESP8266-2b1d3d79ac80b28d9d0eecbcbe5cd035dffa356e\MatrixDisplayESP8266-2b1d3d79ac80b28d9d0eecbcbe5cd035dffa356e\MatrixDisplayESP8266 neu\1616503029840-matrixdisplayesp8266\1616503029840-matrixdisplayesp8266.ino
                            
                            C:\Users\FRANZI~1\AppData\Local\Temp\arduino_modified_sketch_18343\1616503029840-matrixdisplayesp8266.ino: In function 'void setup()':
                            
                            1616503029840-matrixdisplayesp8266:297:79: error: 'calcDate' was not declared in this scope
                            
                                            else if (MAX_DEVICES>8 && MAX_DEVICES<16) {datum=calcDate(now()); datumJa=1;}
                            
                                                                                                           ^
                            
                            1616503029840-matrixdisplayesp8266:298:42: error: 'calcDate' was not declared in this scope
                            
                                            else {datum=calcDate(now()); datumJa=2;}
                            
                                                                      ^
                            
                            C:\Users\FRANZI~1\AppData\Local\Temp\arduino_modified_sketch_18343\1616503029840-matrixdisplayesp8266.ino: In function 'void loop()':
                            
                            1616503029840-matrixdisplayesp8266:529:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:551:86: error: 'calcDate' was not declared in this scope
                            
                                        if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;Serial.println("Tag holen : " +datum);}}   //wegen DATUM Umstellung   
                            
                                                                                                                  ^
                            
                            1616503029840-matrixdisplayesp8266:591:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:614:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:680:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:744:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:768:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:792:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:816:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:840:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:864:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:888:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:913:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:938:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:962:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            1616503029840-matrixdisplayesp8266:986:89: error: 'calcDate' was not declared in this scope
                            
                                           if (Zeit == "00 : 00" || (ntpSave)) { if (!zeitHelp) {datum=calcDate(now()); zeitHelp=true; ntpSave=false;}}   //wegen DATUM Umstellung   
                            
                                                                                                                     ^
                            
                            Mehrere Bibliotheken wurden für "WiFiUdp.h" gefunden
                            
                             Benutzt: C:\Users\Franzi_Day\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi
                            
                             Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\WiFi
                            
                            exit status 1
                            
                            'calcDate' was not declared in this scope
                            
                            
                            
                            Dieser Bericht wäre detaillierter, wenn die Option
                            "Ausführliche Ausgabe während der Kompilierung"
                            in Datei -> Voreinstellungen aktiviert wäre.
                            
                            
                            liv-in-sky 1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky @day83 last edited by

                              @day83
                              das könnte durch das kopieren passiert sein - umlaute und so

                              kopier mal von hier

                              https://github.com/liv-in-sky/test-matrix

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                day83 @liv-in-sky last edited by

                                @liv-in-sky

                                Gleicher Fehler wieder 😲

                                liv-in-sky 1 Reply Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @day83 last edited by

                                  @day83 kannst du das hier runterladen ?

                                  https://drive.google.com/drive/folders/1t_iOVdEqpqnvnY_Nev6DxvSRnvmJDtC0?usp=sharing

                                  das ist mein ganzer ordner inhalt

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    day83 @liv-in-sky last edited by

                                    @liv-in-sky

                                    hab die Freigabe des Ordners an Dich gesendet.

                                    Danke für Deine Hilfe.

                                    Ich find das Projekt so super und woll unbedingt das ding zum laufen bekommen 🙂

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @day83 last edited by

                                      @day83 dachte eigentlich, dass geht ohne bestätigung - wir könnene auch gerne mal telefonieren und mit anydesk oder teamviewer was machen

                                      ich mag meine matrixe auch gerne habe 3 davon installiert

                                      das ganze ist umständlich weil ich nicht viel ahnung von arduini haben - das ist ein fork, bei dem viele alte libraries verwendet werden - ich wollte das nicht alles ändern bzw. konnte das garnicht

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        day83 @liv-in-sky last edited by

                                        @liv-in-sky

                                        Mit Deinem Ordner hat es funktioniert - jetzt zeigt das Display alles.

                                        Jetzt 2 neue Frage/Probleme:

                                        1. Das Display flackert, also die LEDs die leuchten, flackern... D1 hängt am USB Strom, Display am 5V v. D1 mini... Der Text "Config-Mode" flackert nicht
                                        2. Ich habe ein 2x8 Block (also 16x64) LED Anzeigt - der Text wird zentiert auf der Ende der 1. Zeile und am Anfang der 2. Zeile angezeigt. Kann man das irgendwie ändern?

                                        Andere Fragen kommen bestimmt noch 😉

                                        Vielen Dank Für Deine Unterstützung.

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          day83 @day83 last edited by day83

                                          @day83 @liv-in-sky
                                          VID_20210323_213149.mp4

                                          IMG_20210323_213917.jpg

                                          liv-in-sky 1 Reply Last reply Reply Quote 0
                                          • liv-in-sky
                                            liv-in-sky @day83 last edited by liv-in-sky

                                            ich wollt eigenlich auch solche blöcke und zweizeilig oder doppelt-groß anzuzeigen - das scheiterte aber an der komplexität - deine zusammenstellung braucht halt immer kurze wörter - du mußt die worte "berechnen"-so das die wörter immer passen - es zentriert den text, deswegen ist hallo auf diese weise zentriert

                                            zum flakern - ehrlich gesagt - keine ahnung - das ist ja irgendwie eine andere hardware - evtl ist es ein frequenz problem - kann ich aber erst morgen nachschauen, ob das script da höher gehen könnte

                                            R 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            709
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            36
                                            1966
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo