Ajout nouveau contrat énergie Alpiq aux contrats dans Gladys

Tu es sûr des prix ? Ça ne me paraît pas bon, je rappelle que les prix sont à diviser par 1000.

Effectivement il faut 4 chiffres.
Par contre si je divise par 1000 le 1er prix TTC qui est : 11,73
sa donne 0,01173
Il ne faut pas plutôt lui dire de virer simplement la virgule ? ^^

Je penses que ça sera bon cette fois :

[
    {
        "3": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1173
            }
        ]
    },
    {
        "4": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1297
            }
        ]
    },
    {
        "5": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1422
            }
        ]
    },
    {
        "6": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1547
            }
        ]
    },
    {
        "7": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1677
            }
        ]
    },
    {
        "8": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1808
            }
        ]
    },
    {
        "9": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 1939
            }
        ]
    },
    {
        "10": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2070
            }
        ]
    },
    {
        "11": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2201
            }
        ]
    },
    {
        "12": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2332
            }
        ]
    },
    {
        "13": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2457
            }
        ]
    },
    {
        "14": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2581
            }
        ]
    },
    {
        "15": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2706
            }
        ]
    },
    {
        "16": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2829
            }
        ]
    },
    {
        "17": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 2953
            }
        ]
    },
    {
        "18": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3076
            }
        ]
    },
    {
        "19": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3210
            }
        ]
    },
    {
        "20": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3344
            }
        ]
    },
    {
        "21": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3477
            }
        ]
    },
    {
        "22": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3611
            }
        ]
    },
    {
        "23": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3745
            }
        ]
    },
    {
        "24": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 3879
            }
        ]
    },
    {
        "25": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4006
            }
        ]
    },
    {
        "26": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4134
            }
        ]
    },
    {
        "27": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4262
            }
        ]
    },
    {
        "28": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4389
            }
        ]
    },
    {
        "29": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4517
            }
        ]
    },
    {
        "30": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4644
            }
        ]
    },
    {
        "31": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4775
            }
        ]
    },
    {
        "32": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 4906
            }
        ]
    },
    {
        "33": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 5037
            }
        ]
    },
    {
        "34": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 5167
            }
        ]
    },
    {
        "35": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 5298
            }
        ]
    },
    {
        "36": [
            {
                "contract": "base",
                "price_type": "subscription",
                "currency": "euro",
                "start_date": "2025-11-04",
                "end_date": "2027-11-30",
                "price": 5429
            }
        ]
    }
]

Pardon, je n’ai pas été clair et je me suis trompé d’un zéro, le prix est à diviser par 10 000 au moment de l’utilisation

Toi qui créé le fichier, tu dois le multiplier par 10 000 :slight_smile:

Ah merci :slight_smile:

Du coup pour le tarif base que je t’ai envoyé c’était bon ? :slight_smile:

Cela devrait être mieux comme cela pour l’abonnement :

[
    { "3":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 117300 } ] },
    { "4":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 129700 } ] },
    { "5":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 142200 } ] },
    { "6":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 154700 } ] },
    { "7":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 167700 } ] },
    { "8":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 180800 } ] },
    { "9":  [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 193900 } ] },
    { "10": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 207000 } ] },
    { "11": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 220100 } ] },
    { "12": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 233200 } ] },
    { "13": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 245700 } ] },
    { "14": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 258100 } ] },
    { "15": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 270600 } ] },
    { "16": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 282900 } ] },
    { "17": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 295300 } ] },
    { "18": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 307600 } ] },
    { "19": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 321000 } ] },
    { "20": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 334400 } ] },
    { "21": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 347700 } ] },
    { "22": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 361100 } ] },
    { "23": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 374500 } ] },
    { "24": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 387900 } ] },
    { "25": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 400600 } ] },
    { "26": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 413400 } ] },
    { "27": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 426200 } ] },
    { "28": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 438900 } ] },
    { "29": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 451700 } ] },
    { "30": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 464400 } ] },
    { "31": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 477500 } ] },
    { "32": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 490600 } ] },
    { "33": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 503700 } ] },
    { "34": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 516700 } ] },
    { "35": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 529800 } ] },
    { "36": [ { "contract": "base", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 542900 } ] }
]

J’ai séparé ce sujet dans un post spécifique pour pas embêter tout le monde avec ça :slight_smile:

ça m’a l’air bon, merci !

Si le tarif base est bien 0,1256 TTC par kWh alors oui c’est bon :slight_smile:

1 « J'aime »

C’est nickel alors, tout est OK pour l’abonnement :slight_smile:
Je vérifie pour le tarif de base

Pour le tarif HC/HP/Base

Sur le PDF :

HC : 0,136111
HP : 0,171059
Base : 0,160979

Sur le json :

HC : 1361
HP : 1710
Base : 1609

Est-ce ok pour toi ?

1 « J'aime »

Yes ok pour moi !

1 « J'aime »

Parfait :slight_smile:
Je te laisserai intégrer l’abonnement comme tu le souhaites du coup :slight_smile:

1 « J'aime »

J’ai mergé Alpiq, pour l’instant uniquement la partie consommation vu que je ne gère pas la partie abonnement :

Je m’occuperais d’ajouter l’abonnement quand ce sera géré :slight_smile:

1 « J'aime »

Merci

Voici la version pour Heure pleine et Heure creuse pour les abonnements :

[
    { "6":   [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 157400 } ] },
    { "7":   [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 171000 } ] },
    { "8":   [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 184600 } ] },
    { "9":   [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 198100 } ] },
    { "10":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 211300 } ] },
    { "11":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 224400 } ] },
    { "12":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 237600 } ] },
    { "13":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 250000 } ] },
    { "14":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 262500 } ] },
    { "15":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 274900 } ] },
    { "16":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 287700 } ] },
    { "17":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 300600 } ] },
    { "18":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 313400 } ] },
    { "19":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 326900 } ] },
    { "20":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 340500 } ] },
    { "21":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 354000 } ] },
    { "22":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 367600 } ] },
    { "23":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 381200 } ] },
    { "24":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 394700 } ] },
    { "25":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 407300 } ] },
    { "26":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 419900 } ] },
    { "27":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 432500 } ] },
    { "28":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 445000 } ] },
    { "29":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 457600 } ] },
    { "30":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 470200 } ] },
    { "31":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 482800 } ] },
    { "32":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 495500 } ] },
    { "33":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 508200 } ] },
    { "34":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 520800 } ] },
    { "35":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 533500 } ] },
    { "36":  [ { "contract": "peakofpeak", "price_type": "subscription", "currency": "euro", "start_date": "2025-11-04", "end_date": "2027-11-30", "price": 546100 } ] }
]
1 « J'aime »

Parfait, merci :ok_hand:

1 « J'aime »

hummm, pour les français Peak Off Peak ça ne parle pas, c’est plutôt HC/HP.
Il y a moyen d’avoir ça dans le menu de sélection ?

1 « J'aime »

Oui bonne idée !

C’est fait !

2 « J'aime »