Con il firmware Nordic sono presenti le funzionalità per settare i DNS e spegnere i led.
Non sarebbe possibile utilizzare il codice presente per realizzare due script da utilizzare sui MF286D con installato Elisa / TIM.
Grazie a tutti!

  • cariola ha risposto a questo messaggio

    ok grazie mille!

    • cariola ha risposto a questo messaggio

      r0ger_net se ti passo un codice da buttare in console... ti parlo turco o puoi fare questa prova? cosi non perdo tempo a fare una cosa che magari non è supportata.

      Alla brutta... devi resettare il router per riaccendere i led.
      ciao

      cariola grazie a te per lo script JS appena provato e molto comodo da usare

        se qualcuno vuole provare con firmware ELISA o TIM (specificate per favore )

        Bisogna aprire la console javascipt del browser e incollare

        x spegnere i led alle 22:00 e riaccenderli alle 21:00 - quindi a parte dalle 21 alle 22, dovreste vederli spegnere subito

        $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"1",night_mode_start_time:"22:00",night_mode_end_time:"21:00",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
        

        x disattivare questa impostazione

        $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"0",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
        

        Se funziona sotto Elisa e/o TIM ... faccio uno script comodo per farlo

          lucianom grazie a te per avermi facilitato la vita con il tuo script python 🙂

          cariola con questa (MF286D_Elisa1_B11D) versione di firmware il codice esegue e risponde con un {"result":"success"} ma non si spegne nulla.

          • cariola ha risposto a questo messaggio

            cariola
            GRazie! Stasera lo provo e vi aggiorno

            lucianom ahhh male... allora pur accettando il comando, non fa poi nulla... a meno che tu non abbia il router con l'orario proprio tra le 21 e le 22 🤣

            possiamo provare anche con il DNS ma a questo punto temo di conoscere il responso..

              cariola il set dei DNS se hai lo script pronto lo posso provare

              DNS MANUALI

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(a){ad=hex_md5(hex_md5(a.wa_inner_version+a.cr_version)+a.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"ROUTER_DNS_SETTING",dns_mode:"manual",prefer_dns_manual:"1.1.1.1",standby_dns_manual:"1.0.0.1",AD:ad},success:function(a){alert(a)},error:function(a){alert(a)}})}});
              

              DNS AUTO

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"ROUTER_DNS_SETTING",dns_mode:"auto",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
              

              per verificare impostazioni

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"dns_mode,prefer_dns_manual,standby_dns_manual",multi_data:"1"},dataType:"json",success:function(a){signal=a,alert(a.dns_mode+" "+a.prefer_dns_manual+" "+a.standby_dns_manual)}});
              

                cariola a differenza delle spegnimento delle spie il set e reset (ad auto) dei DNS funziona bene. Direi che se lo riesci ad integrare nell' hack ne saremmo tutti contenti.

                  grazie per la prova..

                  se puoi prova di nuovo a spegnere cosi:

                  $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"1",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
                  

                  per riaccendere

                  $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"0",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
                  

                    lucianom Dimenticavo un piccolo problemino: facendo GET dopo reset ad "auto" mostra ancora gli ultimi DNS impostati non quelli usati realmente (ossia quelli dell'ISP)

                    cariola E' proprio la response che contiene ancora i valori anche se naturalmente non li usa essendo in auto.
                    {"dns_mode":"auto","prefer_dns_manual":"1.1.1.1","standby_dns_manual":"8.8.8.8"}
                    Non è che sia un gran problema, si possono nascondere quando ritorna "auto" come credo faccia l'interfaccia del firmware Nordic (con Elisa non li vedi proprio)

                    cariola da un primo giro sembra funzionare tutto correttamente sia per le bande che per i DNS. 👍

                    Informativa privacy - Informativa cookie - Termini e condizioni - Regolamento - Disclaimer - 🏳️‍🌈
                    P.I. IT16712091004 - info@fibraclick.it

                    ♻️ Il server di questo sito è alimentato al 100% con energia rinnovabile