{"id":6,"date":"2025-09-07T09:40:27","date_gmt":"2025-09-07T09:40:27","guid":{"rendered":"https:\/\/www.cenygodzinowe.pl\/?page_id=6"},"modified":"2026-03-07T21:34:46","modified_gmt":"2026-03-07T21:34:46","slug":"home","status":"publish","type":"page","link":"https:\/\/www.cenygodzinowe.pl\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6\" class=\"elementor elementor-6\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b77e2b e-flex e-con-boxed e-con e-parent\" data-id=\"0b77e2b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df10c94 elementor-widget elementor-widget-heading\" data-id=\"df10c94\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Godzinowe ceny energii<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c9eab8 elementor-widget elementor-widget-text-editor\" data-id=\"1c9eab8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Prezentujemy RCE &#8211; Rynkow\u0105 Cen\u0119 Energii po kt\u00f3rej sprzedawana jest energia z instalacji fotowoltaicznej.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b2f28e e-flex e-con-boxed e-con e-parent\" data-id=\"2b2f28e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-777a451 elementor-widget elementor-widget-text-editor\" data-id=\"777a451\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sprawd\u017a w jakiej cenie odsprzedajesz energi\u0119 ze swojej instalacji fotowoltaicznej.<br \/>Codziennie o godzinie 13:00 pobieramy ceny na nast\u0119pny dzie\u0144, co pozwoli zoptymalizowa\u0107 zu\u017cycie i \u0142adowanie magazynu energii.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af48b28 e-flex e-con-boxed e-con e-parent\" data-id=\"af48b28\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6239f18 elementor-widget elementor-widget-html\" data-id=\"6239f18\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/air-datepicker@3.5.3\/air-datepicker.css\">\n<style>\n  .flex { display: flex; }\n  .flex-col { flex-direction: column; }\n  .flex-center { align-items: center; }\n  .flex-space-between { justify-content: space-between; }\n  .chart-wrapper { width: 100%; }\n  .chart-wrapper canvas { min-height: 350px; }\n  .date-selector input { vertical-align: top; }\n  input[name=date] {\n    max-width: 120px;\n    padding-left: 18px!important;\n  }\n  .right {\n    right: 0;\n    position: absolute;\n  }\n  .spinner {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    display: none;\n    font-size: 28px;\n  }\n  #prevDay, #nextDay, #prevMonth, #nextMonth {\n    font-size: 30px;\n    cursor: pointer;\n    padding: 2px 10px 8px 10px;\n    line-height: 1;\n  }\n  @media (min-width: 1024px) {\n    #chart { min-height: 450px; }\n  }\n\n  label {\n    position: relative;\n    display: inline-block;\n    &:before {\n      content: '';\n      height: ($height - 5) + px;\n      position: absolute;\n      right: 7px;\n      top: 3px;\n      width: 22px;\n      background: #fff;\n      border-top-right-radius: 3px;\n      border-bottom-right-radius: 3px;\n      pointer-events: none;\n      display: block;\n    }\n    &:after {\n      content: \" \";\n      position: absolute;\n      right: 15px;\n      top: 46%;\n      margin-top: -3px;\n      z-index: 2;\n      pointer-events: none;\n      width: 0;\n      height: 0;\n      border-style: solid;\n      border-width: 6.9px 4px 0 4px;\n      border-color: #aaa transparent transparent transparent;\n      pointer-events: none;\n    }\n    select {\n      -webkit-appearance: none;\n      -moz-appearance: none;\n      appearance: none;\n      padding: 10px 25px 10px 10px;\n      border: 1px solid #e0e0e0;\n      border-radius: 3px;\n      line-height: $height + px;\n      height: $height + px;\n      background: #fff;\n      margin: 0 5px 5px 0;\n    }\n  }\n  select::-ms-expand { display: none; }\n<\/style>\n<div class=\"flex flex-col w-full\">\n  <div class=\"intro-y box flex flex-col\">\n    <div class=\"p-5 flex flex-space-between\">\n      <div class=\"type-selector\">\n        <label>\n          <select id=\"type-selector\" class=\"w-40 form-select box mt-3 sm:mt-0\">\n            <option value=\"hours\" selected>Dzie\u0144<\/option>\n            <option value=\"days\">Miesi\u0105c<\/option>\n            <option value=\"months\">Rok<\/option>\n            <option value=\"years\">Lata<\/option>\n          <\/select>\n        <\/label>\n      <\/div>\n      <div class=\"date-selector\">\n        <button id=\"prevDay\">&laquo;<\/button>\n        <input class=\"form-control\" type=\"text\" name=\"date\" id=\"hours-selector\">\n        <button id=\"nextDay\">&raquo;<\/button>\n      <\/div>\n      <div class=\"date-selector\" style=\"display: none\">\n        <button id=\"prevMonth\">&laquo;<\/button>\n        <input class=\"form-control\" type=\"text\" name=\"date\" id=\"days-selector\">\n        <button id=\"nextMonth\">&raquo;<\/button>\n      <\/div>\n      <div class=\"date-selector\" style=\"display: none\">\n        <label>\n          <select name=\"year-selector\" id=\"months-selector\" class=\"w-40 form-select box mt-3 sm:mt-0\">\n            <option value=\"\">12 miesi\u0119cy<\/option>\n            <option value=\"2025\">2025<\/option>\n            <option value=\"2024\">2024<\/option>\n            <option value=\"2023\">2023<\/option>\n          <\/select>\n        <\/label>\n      <\/div>\n      <div class=\"mode-selector\">\n        <label>\n          <select id=\"mode-selector\" class=\"w-40 form-select box mt-3 sm:mt-0\">\n            <option value=\"net\">Netto<\/option>\n            <option value=\"gross\" selected>Brutto<\/option>\n          <\/select>\n        <\/label>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93ab5d5 elementor-widget elementor-widget-heading\" data-id=\"93ab5d5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Ceny odsprzeda\u017cy<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b278423 elementor-widget elementor-widget-html\" data-id=\"b278423\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"flex relative\">\n  <div class=\"chart-wrapper\">\n    <canvas id=\"selling-chart\"><\/canvas>\n    <div id=\"selling-spinner\" class=\"spinner\">\n      <svg width=\"25\" viewBox=\"-2 -2 42 42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" stroke=\"rgb(45, 55, 72)\" class=\"absolute flex-self-center w-full\" id=\"chart-spinner\">\n        <g fill=\"none\" fill-rule=\"evenodd\">\n          <g transform=\"translate(1 1)\" stroke-width=\"4\">\n            <circle stroke-opacity=\".5\" cx=\"18\" cy=\"18\" r=\"18\"><\/circle>\n            <path d=\"M36 18c0-9.94-8.06-18-18-18\">\n              <animateTransform attributeName=\"transform\" type=\"rotate\" from=\"0 18 18\" to=\"360 18 18\" dur=\"1s\" repeatCount=\"indefinite\"><\/animateTransform>\n            <\/path>\n          <\/g>\n        <\/g>\n      <\/svg>\n    <\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6911c03 hide elementor-widget elementor-widget-heading\" data-id=\"6911c03\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Ceny zakupu<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6823cd5 hide elementor-widget elementor-widget-html\" data-id=\"6823cd5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"flex relative\">\n  <div class=\"chart-wrapper\">\n    <canvas id=\"purchase-chart\"><\/canvas>\n    <div id=\"purchase-spinner\" class=\"spinner\">\n      <svg width=\"25\" viewBox=\"-2 -2 42 42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" stroke=\"rgb(45, 55, 72)\" class=\"absolute flex-self-center w-full\" id=\"chart-spinner\">\n        <g fill=\"none\" fill-rule=\"evenodd\">\n          <g transform=\"translate(1 1)\" stroke-width=\"4\">\n            <circle stroke-opacity=\".5\" cx=\"18\" cy=\"18\" r=\"18\"><\/circle>\n            <path d=\"M36 18c0-9.94-8.06-18-18-18\">\n              <animateTransform attributeName=\"transform\" type=\"rotate\" from=\"0 18 18\" to=\"360 18 18\" dur=\"1s\" repeatCount=\"indefinite\"><\/animateTransform>\n            <\/path>\n          <\/g>\n        <\/g>\n      <\/svg>\n    <\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ced15da e-flex e-con-boxed e-con e-parent\" data-id=\"ced15da\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c208ac2 elementor-widget elementor-widget-button\" data-id=\"c208ac2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"shareBtn\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24.00 24.00\" fill=\"none\" stroke=\"#777777\" stroke-width=\"0.00024000000000000003\"><g id=\"SVGRepo_bgCarrier\" stroke-width=\"0\"><\/g><g id=\"SVGRepo_tracerCarrier\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/g><g id=\"SVGRepo_iconCarrier\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.5 16.5L19.5 4.5L18.75 3.75H9L8.25 4.5L8.25 7.5L5.25 7.5L4.5 8.25V20.25L5.25 21H15L15.75 20.25V17.25H18.75L19.5 16.5ZM15.75 15.75L15.75 8.25L15 7.5L9.75 7.5V5.25L18 5.25V15.75H15.75ZM6 9L14.25 9L14.25 19.5L6 19.5L6 9Z\" fill=\"#777777\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kopiuj link <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0faf581 e-flex e-con-boxed e-con e-parent\" data-id=\"0faf581\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc8cd86 elementor-widget elementor-widget-text-editor\" data-id=\"fc8cd86\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Prezentowane ceny pobierane s\u0105 z PSE (Polskie Sieci Elektroenergetyczne).<\/p>\n<p>Podawane ceny s\u0105 cenami brutto jakie otrzymuj\u0105 prosumenci za wprowadzenie nadwy\u017cki do sieci, zosta\u0142y przemno\u017cone przez wsp\u00f3\u0142czynnik 1,23.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dbdf935 e-flex e-con-boxed e-con e-parent\" data-id=\"dbdf935\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51dced2 elementor-widget elementor-widget-html\" data-id=\"51dced2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/air-datepicker@3.5.3\/air-datepicker.js\"><\/script>\n<script>\nconst localePL = {\n  days: ['Niedziela', 'Poniedzia\u0142ek', 'Wtorek', '\u015aroda', 'Czwartek', 'Pi\u0105tek', 'Sobota'],\n  daysShort: ['Nie', 'Pon', 'Wto', '\u015aro', 'Czw', 'Pi\u0105', 'Sob'],\n  daysMin: ['Nd', 'Pn', 'Wt', '\u015ar', 'Czw', 'Pt', 'So'],\n  months: ['Stycze\u0144', 'Luty', 'Marzec', 'Kwiecie\u0144', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpie\u0144', 'Wrzesie\u0144', 'Pa\u017adziernik', 'Listopad', 'Grudzie\u0144'],\n  monthsShort: ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Pa\u017a', 'Lis', 'Gru'],\n  today: 'Dzisiaj',\n  clear: 'Wyczy\u015b\u0107',\n  dateFormat: 'yyyy-MM-dd',\n  timeFormat: 'hh:mm:aa',\n  firstDay: 1\n};\n\nclass PriceChart {\n  constructor({ chartId, spinnerId, kind }) {\n    this.chartId = chartId;\n    this.spinner = document.getElementById(spinnerId);\n    this.kind = kind;\n  }\n\n  render(labels, datasets) {\n    let existing = Chart.getChart(this.chartId);\n    if (existing) existing.destroy();\n\n    new Chart(\n      document.getElementById(this.chartId),\n      {\n        type: 'bar',\n        data: { labels, datasets },\n        options: {\n          responsive: true,\n          maintainAspectRatio: false,\n          devicePixelRatio: window.devicePixelRatio,\n          interaction: {\n            intersect: false,\n            mode: 'index'\n          },\n          plugins: {\n            tooltip: {\n              bodyFont: { size: 15 },\n              bodySpacing: 4,\n              boxPadding: 3,\n              callbacks: {\n                label: function(context) {\n                  let label = context.dataset.label || '';\n\n                  if (label) {\n                    label += ': ';\n                  }\n\n                  if (context.parsed.y !== null) {\n                    label += new Intl.NumberFormat('pl-PL', { style: 'currency', currency: 'PLN' }).format(context.parsed.y);\n                        }\n                    return label;\n                  }\n                }\n            },\n            legend: { display: false }\n          },\n          scales: {\n            x: {\n              ticks: {\n                fontSize: \"12\",\n                fontColor: \"#777777\",\n                padding: 0\n              },\n              grid: { display: false }\n            },\n            y: {\n              border: { display: false },\n              ticks: {\n                fontSize: \"12\",\n                fontColor: \"#777777\",\n                callback: function (value, index, values) {\n                  if (window.innerWidth > 768) {\n                    return value + \" z\u0142\/kWh \";\n                  } else {\n                    return value;\n                  }\n                }\n              },\n              grid: {\n                color: \"#D8D8D8\",\n                zeroLineColor: \"#D8D8D8\",\n                borderDash: [2, 2],\n                zeroLineBorderDash: [2, 2],\n                drawBorder: false\n              }\n            }\n          }\n        }\n      }\n    );\n  }\n\n  async load(type, date, mode) {\n    this.spinner.style.display = 'block';\n\n    try {\n      const res = await fetch(\n        `prices.php?kind=${this.kind}&type=${type}&date=${date}&mode=${mode}`\n      );\n\n      const data = await res.json();\n\n      this.render(data.labels, data.datasets);\n\n    } catch(e) {\n      console.error(e);\n    }\n\n    this.spinner.style.display = 'none';\n  }\n}\n\nconst sellingChart = new PriceChart({\n  chartId:'selling-chart',\n  spinnerId:'selling-spinner',\n  kind:'selling'\n});\n\nconst purchaseChart = new PriceChart({\n  chartId:'purchase-chart',\n  spinnerId:'purchase-spinner',\n  kind:'purchase'\n});\n\nfunction loadAll(type, date, mode) {\n  sellingChart.load(type, date, mode);\n  purchaseChart.load(type, date, mode);\n}\n\nnew AirDatepicker('#hours-selector', {\n  locale: localePL,\n  autoClose:true,\n  onSelect({formattedDate}) {\n    if (formattedDate) {\n      loadAll(\"hours\", formattedDate, modeSelector.value);\n    }\n  }\n});\n\nnew AirDatepicker('#days-selector', {\n  view:'months',\n  minView:'months',\n  dateFormat:'yyyy-MM',\n  locale: localePL,\n  autoClose:true,\n  onSelect({formattedDate}) {\n    if (formattedDate) {\n      loadAll(\"days\", formattedDate, modeSelector.value);\n    }\n  }\n});\n\nconst typeSelector  = document.getElementById('type-selector');\nconst modeSelector  = document.getElementById('mode-selector');\nconst hoursInput    = document.getElementById('hours-selector');\nconst daysInput     = document.getElementById('days-selector');\nconst monthsSelect  = document.getElementById('months-selector');\n\ntypeSelector.addEventListener(\"change\", () => {\n  triggerLoad();\n});\n\nmodeSelector.addEventListener(\"change\", () => {\n  triggerLoad();\n});\n\nmonthsSelect.addEventListener(\"change\", () => {\n  loadAll(\"months\", monthsSelect.value, modeSelector.value);\n});\n\n\nfunction triggerLoad() {\n\n  const type = typeSelector.value;\n  const mode = modeSelector.value;\n\n  let date = \"\";\n\n  if (type === \"hours\") date = hoursInput.value;\n  if (type === \"days\") date = daysInput.value;\n\n  loadAll(type, date, mode);\n}\n\ndocument.getElementById('prevDay').onclick = () => shiftDay(-1);\ndocument.getElementById('nextDay').onclick = () => shiftDay(1);\n\nfunction shiftDay(offset) {\n  let d = new Date(hoursInput.value);\n  d.setDate(d.getDate()+offset);\n  hoursInput.value = d.toLocaleDateString('en-CA');\n  triggerLoad();\n}\n\ndocument.getElementById('prevMonth').onclick = () => shiftMonth(-1);\ndocument.getElementById('nextMonth').onclick = () => shiftMonth(1);\n\nfunction shiftMonth(offset) {\n  let d = new Date(daysInput.value);\n  d.setMonth(d.getMonth()+offset);\n  daysInput.value = d.toLocaleDateString('en-CA').slice(0,7);\n  triggerLoad();\n}\n\nconst params = new URLSearchParams(document.location.search);\nconst dateParam = params.get(\"date\");\nconst initDate = (dateParam ? new Date(dateParam) : new Date()).toLocaleDateString('en-CA');\n\nhoursInput.value = initDate;\ndaysInput.value  = initDate.slice(0,7);\n\nloadAll(\"hours\", initDate, \"gross\");\n\n    document.getElementById('shareBtn').addEventListener(\"click\", (e) => {\n      var copyIcon = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24.00 24.00\" fill=\"none\" stroke=\"#777777\" stroke-width=\"0.00024000000000000003\"><g id=\"SVGRepo_bgCarrier\" stroke-width=\"0\"><\/g><g id=\"SVGRepo_tracerCarrier\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/g><g id=\"SVGRepo_iconCarrier\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.5 16.5L19.5 4.5L18.75 3.75H9L8.25 4.5L8.25 7.5L5.25 7.5L4.5 8.25V20.25L5.25 21H15L15.75 20.25V17.25H18.75L19.5 16.5ZM15.75 15.75L15.75 8.25L15 7.5L9.75 7.5V5.25L18 5.25V15.75H15.75ZM6 9L14.25 9L14.25 19.5L6 19.5L6 9Z\" fill=\"#777777\"><\/path><\/g><\/svg>';\n      var copiedIcon = '<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke=\"#777777\" stroke-width=\"0.00012\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>';\n      e.preventDefault();\n      var btn = e.currentTarget;\n      clearTimeout(this.timeout);\n      btn.querySelector('.elementor-button-icon').innerHTML = copiedIcon;\n      btn.querySelector('.elementor-button-text').innerHTML = 'Link skopiowany'\n      var url = document.location.origin;\n      var date = document.getElementById('hours-selector').value;\n      navigator.clipboard.writeText(`${url}\/?date=${date}`);\n      this.timeout = setTimeout(() => {\n        btn.querySelector('.elementor-button-icon').innerHTML = copyIcon;\n        btn.querySelector('.elementor-button-text').innerHTML = 'Kopiuj link';\n      }, 1000);\n    }, false);\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Godzinowe ceny energii Prezentujemy RCE &#8211; Rynkow\u0105 Cen\u0119 Energii po kt\u00f3rej sprzedawana jest energia z instalacji fotowoltaicznej. Sprawd\u017a w jakiej cenie odsprzedajesz energi\u0119 ze swojej instalacji fotowoltaicznej.Codziennie o godzinie 13:00 pobieramy ceny na nast\u0119pny dzie\u0144, co pozwoli zoptymalizowa\u0107 zu\u017cycie i \u0142adowanie magazynu energii. Dzie\u0144Miesi\u0105cRokLata &laquo; &raquo; &laquo; &raquo; 12 miesi\u0119cy202520242023 NettoBrutto Ceny odsprzeda\u017cy Ceny zakupu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":641,"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":735,"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/735"}],"wp:attachment":[{"href":"https:\/\/www.cenygodzinowe.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}