Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
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
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Téléinfo
  4. Winky
  5. Accès à l'interface Serial et/ou Reset du Winky

Accès à l'interface Serial et/ou Reset du Winky

Scheduled Pinned Locked Moved Winky
8 Posts 3 Posters 1.1k Views 2 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.
  • E Offline
    E Offline
    EliasMM
    wrote on last edited by
    #1

    Bonjour,

    Je teste plusieurs Winky depuis quelques semaines, avec la version tasmota de Nicolas. J'arrive bien à configurer l'appareil depuis son réseau wifi en Access Point, pour lui donner un id/pw de wifi à rejoindre.

    Mais en cas d'erreur dans la config fournie (ou de changement de réseau), je n'arrive pas à revenir en arrière : le port série-USB ne répond pas aux commandes tasmota (je n'ai aucun output sur mon moniteur) et je ne sais pas faire de reset "usine". Je connaissais la technique du "7 power cycle" mais elle ne fonctionne pas sur le winky (p-e à cause des supercapa ?), et le bouton reset (juste à côté de la vis) ne me permet pas non plus de revenir en config usine.

    D'où ma question : comment puis-je récupérer un accès au Winky hormis via son interface web ?

    Merci pour vos lumières 😸

    E 1 Reply Last reply
    • E EliasMM

      Bonjour,

      Je teste plusieurs Winky depuis quelques semaines, avec la version tasmota de Nicolas. J'arrive bien à configurer l'appareil depuis son réseau wifi en Access Point, pour lui donner un id/pw de wifi à rejoindre.

      Mais en cas d'erreur dans la config fournie (ou de changement de réseau), je n'arrive pas à revenir en arrière : le port série-USB ne répond pas aux commandes tasmota (je n'ai aucun output sur mon moniteur) et je ne sais pas faire de reset "usine". Je connaissais la technique du "7 power cycle" mais elle ne fonctionne pas sur le winky (p-e à cause des supercapa ?), et le bouton reset (juste à côté de la vis) ne me permet pas non plus de revenir en config usine.

      D'où ma question : comment puis-je récupérer un accès au Winky hormis via son interface web ?

      Merci pour vos lumières 😸

      E Offline
      E Offline
      EliasMM
      wrote on last edited by
      #2

      Pour préciser, j'essaie d'accéder à l'interface série du Winky via le service https://tasmota.github.io/install/ en cliquant sur "Open console"

      et l'affichage donne uniquement :

      [14:36:58]ESP-ROM:esp32c6-20220919
      [14:36:58]Build:Sep 19 2022
      [14:36:58]rst:0x15 (USB_UART_HPSYS),boot:0xe (SPI_FAST_FLASH_BOOT)
      [14:36:58]Saved PC:0x42044fae
      [14:36:58]SPIWP:0xee
      [14:36:58]mode:DIO, clock div:2
      [14:36:58]load:0x40875720,len:0x148
      [14:36:58]load:0x4086c110,len:0xc4c
      [14:36:58]load:0x4086e610,len:0x2314
      [14:36:58]entry 0x4086c110
      

      sans réponse ensuite aux commandes que j'entre. Le fait qu'il y ait des premiers messages me fait dire que ce n'est pas un problème de pilote ou de câble USB...

      Et j'obtiens le même résultat en utilisant le moniteur série du logiciel Arduino sur mon PC.

      CharlesC 1 Reply Last reply
      • E EliasMM

        Pour préciser, j'essaie d'accéder à l'interface série du Winky via le service https://tasmota.github.io/install/ en cliquant sur "Open console"

        et l'affichage donne uniquement :

        [14:36:58]ESP-ROM:esp32c6-20220919
        [14:36:58]Build:Sep 19 2022
        [14:36:58]rst:0x15 (USB_UART_HPSYS),boot:0xe (SPI_FAST_FLASH_BOOT)
        [14:36:58]Saved PC:0x42044fae
        [14:36:58]SPIWP:0xee
        [14:36:58]mode:DIO, clock div:2
        [14:36:58]load:0x40875720,len:0x148
        [14:36:58]load:0x4086c110,len:0xc4c
        [14:36:58]load:0x4086e610,len:0x2314
        [14:36:58]entry 0x4086c110
        

        sans réponse ensuite aux commandes que j'entre. Le fait qu'il y ait des premiers messages me fait dire que ce n'est pas un problème de pilote ou de câble USB...

        Et j'obtiens le même résultat en utilisant le moniteur série du logiciel Arduino sur mon PC.

        CharlesC Offline
        CharlesC Offline
        Charles
        wrote on last edited by
        #3

        @EliasMM Le problème avec le C6 c'est que l'interface USB est native, et surtout une stack soft, donc si ton soft est planté ou ne réponds plus tu n'as plus d'USB (idem sur le C3)
        Dans ton cas le plus simple pour un factory Reset c'est de Reflash un firmware factory mais il faut lui forcer le mode upload. Pour cela il faut appuyer sur le bouton principal du Winky (le gros au centre) et en même temps faire reset avec le petit bouton (tout en laissant le gros appuyé)
        De ce fait il va passer en mode download et ESPFlasher ainsi que https://tasmota.github.io/install/ devraient fonctionner.
        De mémoire je ne sais plus si @Nicolas-Bernaerts a redirigé la console Serie sur l'USB si oui normalement on doit pouvoir passer des commandes via la Serial USB non ?

        E 1 Reply Last reply
        • CharlesC Charles

          @EliasMM Le problème avec le C6 c'est que l'interface USB est native, et surtout une stack soft, donc si ton soft est planté ou ne réponds plus tu n'as plus d'USB (idem sur le C3)
          Dans ton cas le plus simple pour un factory Reset c'est de Reflash un firmware factory mais il faut lui forcer le mode upload. Pour cela il faut appuyer sur le bouton principal du Winky (le gros au centre) et en même temps faire reset avec le petit bouton (tout en laissant le gros appuyé)
          De ce fait il va passer en mode download et ESPFlasher ainsi que https://tasmota.github.io/install/ devraient fonctionner.
          De mémoire je ne sais plus si @Nicolas-Bernaerts a redirigé la console Serie sur l'USB si oui normalement on doit pouvoir passer des commandes via la Serial USB non ?

          E Offline
          E Offline
          EliasMM
          wrote on last edited by
          #4

          @Charles Merci pour les indications, ca permettra de débloquer au pire cas, mais avec un temps de reflashage + long...
          Mais effectivement, l'idéal serait l'accès à l'interface série 🤞

          Nicolas BernaertsN 2 Replies Last reply
          • E EliasMM

            @Charles Merci pour les indications, ca permettra de débloquer au pire cas, mais avec un temps de reflashage + long...
            Mais effectivement, l'idéal serait l'accès à l'interface série 🤞

            Nicolas BernaertsN Offline
            Nicolas BernaertsN Offline
            Nicolas Bernaerts
            wrote on last edited by
            #5

            @EliasMM je vais regarder côté winky. De mémoire j'avais désactiver l'interface série et je l'ai réactivée il y a peu. Si nécessaire je publierai une nouvelle version.

            1 Reply Last reply
            • E EliasMM

              @Charles Merci pour les indications, ca permettra de débloquer au pire cas, mais avec un temps de reflashage + long...
              Mais effectivement, l'idéal serait l'accès à l'interface série 🤞

              Nicolas BernaertsN Offline
              Nicolas BernaertsN Offline
              Nicolas Bernaerts
              wrote on last edited by
              #6

              @EliasMM j'ai publié une V12.5beta9.
              Règle t'elle le soucis ?

              E 1 Reply Last reply
              • Nicolas BernaertsN Nicolas Bernaerts

                @EliasMM j'ai publié une V12.5beta9.
                Règle t'elle le soucis ?

                E Offline
                E Offline
                EliasMM
                wrote on last edited by
                #7

                @Nicolas-Bernaerts Bonjour et merci pour la réponse 😃 Je flashe cette version (du coup en suivant la procédure de Charles) et je vous tiens au courant du résultat.

                E 1 Reply Last reply
                • E EliasMM

                  @Nicolas-Bernaerts Bonjour et merci pour la réponse 😃 Je flashe cette version (du coup en suivant la procédure de Charles) et je vous tiens au courant du résultat.

                  E Offline
                  E Offline
                  EliasMM
                  wrote on last edited by
                  #8

                  Pas de succès, j'ai bien réussi le flash avec esptool, mais pas d'interface série disponible sur le port USB.
                  En passant par la console sur le web, le status est le suivant :

                  23:05:11.094 CMD: status 0
                  23:05:11.097 MQT: X010/stat/STATUS = {"Status":{"Module":1,"DeviceName":"X010","FriendlyName":["X010"],"Topic":"X010","ButtonTopic":"0","Power":"0","PowerLock":"0","PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":0,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0,"StatusRetain":0}}
                  23:05:11.132 MQT: X010/stat/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"","RestartReason":"Software reset CPU","Uptime":"0T00:01:23","StartupUTC":"2026-05-11T22:03:48","Sleep":50,"CfgHolder":4617,"BootCount":4,"BCResetTime":"2026-05-11T22:56:20","SaveCount":4}}
                  23:05:11.157 MQT: X010/stat/STATUS2 = {"StatusFWR":{"Version":"15.2.0(tasmota)","BuildDateTime":"2026-04-30T07:06:42","Core":"3.3.4","SDK":"5.3.4.251205","CpuFrequency":160,"Hardware":"ESP32-C6FH4 v0.1","CR":"317/699"}}
                  23:05:11.182 MQT: X010/stat/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":0,"FileLog":0,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["ELFE-2",""],"TelePeriod":300,"Resolution":"558080C0","SetOption":["00008009","2805C80001000600003C5A00192800000000","00408080","00006000","00004000","00000000"]}}
                  23:05:11.209 MQT: X010/stat/STATUS4 = {"StatusMEM":{"ProgramSize":1638,"Free":217,"Heap":252,"StackLowMark":4,"PsrMax":0,"PsrFree":0,"ProgramFlashSize":4096,"FlashSize":4096,"FlashChipId":"164020","FlashFrequency":80,"FlashMode":"QIO","Features":["040C","0F2084CE","00000001","00020746","00000000","00000000","00040080","00200000","0400080C","00000000","00020004"],"Drivers":"1,2,3,!4,9,10,13,38,50,52,!59,62,!80,98,!99,!121","Sensors":"2,3,5,7,8,9,14,127","I2CDriver":"8,9,10,15"}}
                  23:05:11.256 MQT: X010/stat/STATUS5 = {"StatusNET":{"Hostname":"X010-7836","IPAddress":"10.42.0.242","Gateway":"10.42.0.1","Subnetmask":"255.255.255.0","DNSServer1":"10.42.0.1","DNSServer2":"0.0.0.0","Mac":"E4:B3:23:9C:98:94","IP6Global":"","IP6Local":"fe80::e6b3:23ff:fe9c:9894%st1","Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":16.0}}
                  23:05:11.281 MQT: X010/stat/STATUS6 = {"StatusMQT":{"MqttHost":"10.42.0.1","MqttPort":1883,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_9C9894","MqttUser":"DVES_USER","MqttCount":1,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}
                  23:05:11.306 MQT: X010/stat/STATUS7 = {"StatusTIM":{"UTC":"2026-05-11T22:05:11Z","Local":"2026-05-11T23:05:11","StartDST":"2026-03-29T02:00:00","EndDST":"2026-10-25T03:00:00","Timezone":"+01:00","Sunrise":"05:13","Sunset":"20:19"}}
                  23:05:11.333 MQT: X010/stat/STATUS10 = {"StatusSNS":{"Time":"2026-05-11T23:05:11","ENERGY":{"TotalStartTime":"2026-05-11T22:56:21","Total":0.000,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.0}}}
                  23:05:11.359 MQT: X010/stat/STATUS11 = {"StatusSTS":{"Time":"2026-05-11T23:05:11","Uptime":"0T00:01:23","UptimeSec":83,"Heap":255,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Berry":{"HeapUsed":3,"Objects":34},"Wifi":{"AP":1,"SSId":"ELFE-2","BSSId":"B8:27:EB:BB:93:14","Channel":6,"Mode":"HT40","RSSI":100,"Signal":-39,"LinkCount":1,"Downtime":"0T00:00:04"},"Hostname":"X010-7836","IPAddress":"10.42.0.242"}}
                  

                  Bon, après, ca n'est pas mon problème le plus pressant. J'arrive à flasher ou reflasher si besoin, et puis si on ne se trompe pas, le winky est bien sur le bon réseau dès le début 😅

                  1 Reply Last reply

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  0

                  Online

                  5.8k

                  Users

                  565

                  Topics

                  5.3k

                  Posts

                  Top Topics

                  Popular Tags

                  teleinfo
                  25 topics
                  arduino
                  19 topics
                  remora
                  16 topics
                  esp8266
                  10 topics
                  arduipi
                  10 topics
                  raspberry
                  8 topics
                  wifinfo
                  7 topics
                  broadcast
                  7 topics
                  Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Blog
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups