Exécuter du code en C# sur Jeedom

Salut, j’aimerai scheduler un reboot de mon routeur Fritzbox et à priori, c’est possible en C# via la library PS.FritzBox.API (PS.FritzBox.API/PS.FritzBox.API at master · inflames2k/PS.FritzBox.API · GitHub)

using PS.FritzBox.API;
namespace RebootFritzbox
{
    class Program
    {
        static void Main(string[] args)
        {
            DeviceConfigClient client = new DeviceConfigClient("https://internet.address.of.fritzbox.net", 10000);
            client.UserName = "FritzBoxUser";
            client.Password = "FritzBoxPassword";
            client.Reboot();
        }
    }
}

Je n’y connais rien en C# mais est-ce possible d’appeler la library + exécuter le petit bout de code via Jeedom ?

source :

Salut,
alors pour ta librairie, tu peux utiliser autre choses que du c#. La librarie que tu montre semble que wrapper les API soap de ton router. Donc tu peux les appeler depuis n’importe quelle langage.
Ensuite pour du c#, ont peux exécuter du c# facilement sur Linux en faisant un application console en se basant sur le . net core, ou le. Net 5.
Ensuite je crois qu’il y a un plug-in script dans jeedom qui te permettra d’appeler ta petit logiciel.

1 « J'aime »

j’ai partiellement résolu mon pbl avec ce script bash.

mais suis confronté à ce pbl