Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Proteus API HomeAssistant

License

Notifications You must be signed in to change notification settings

nijel/proteus-api-ha

Repository files navigation

Proteus API Integration for Home Assistant

🔌 Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Integrace pro Home Assistant umoĆŸĆˆujĂ­cĂ­ ovlĂĄdĂĄnĂ­ a monitorovĂĄnĂ­ fotovoltaickĂ© soustavy pƙes Proteus API od Delta Green.

VarovĂĄnĂ­

  • PouĆŸĂ­vĂĄ nestabilnĂ­ a nedokumentovanĂ© API, takĆŸe se pƙi změnĂĄch mĆŻĆŸe rozbĂ­t.
  • Stav se načítĂĄ jednou za 10 sekund.

Funkce

  • Sensory - sledovĂĄnĂ­ stavu flexibility, zisku z flexibility, pƙedpovědĂ­ vĂœroby a spotƙeby
  • BinĂĄrnĂ­ sensory - sledovĂĄnĂ­ stavu manuĂĄlnĂ­ch ovlĂĄdĂĄnĂ­
  • PƙepĂ­nače - ovlĂĄdĂĄnĂ­ manuĂĄlnĂ­ch funkcĂ­ a automatickĂ©ho reĆŸimu
  • AutomatickĂĄ aktualizace - data se aktualizujĂ­ kaĆŸdĂœch 10 sekund

Instalace

Pƙes HACS (doporučeno)

  1. Otevƙete HACS v Home Assistant
  2. V HACS tƙi tečky -> vlastnĂ­ repozitáƙe -> zkopĂ­rovat URL adresu repozitáƙe na github: https://github.com/nijel/proteus-api-ha . Zvolit ĆŸe to je integrace a Pƙidat.
  3. Pƙejděte na Integrations
  4. Klikněte na Explore & Download Repositories
  5. Vyhledejte "Proteus API"
  6. Klikněte na Download
  7. Restartujte Home Assistant

ManuĂĄlnĂ­ instalace

  1. Stáhněte nebo naklonujte tento repozitáƙ
  2. ZkopĂ­rujte sloĆŸku custom_components/proteus_api do config/custom_components/proteus_api
  3. Restartujte Home Assistant

Konfigurace

  1. Pƙejděte na NastavenĂ­ → ZaƙízenĂ­ a sluĆŸby
  2. Klikněte na Pƙidat integraci
  3. Vyhledejte "Proteus API"
  4. Zadejte poĆŸadovanĂ© Ășdaje:

Integrace automaticky objevĂ­ vĆĄechny invertory dostupnĂ© ve vaĆĄem Ășčtu a vytvoƙí entity pro kaĆŸdĂœ z nich.

Dostupné entity

Sensory

  • sensor.proteus_flexibilita_dostupna - Stav dostupnosti flexibility (USABLE/NOT_USABLE)
  • sensor.proteus_rezim - AktuĂĄlnĂ­ reĆŸim (AUTOMATIC/MANUAL)
  • sensor.proteus_rezim_flexibility - ReĆŸim flexibility (FULL/NONE)
  • sensor.proteus_obchodovani_flexibility_dnes - DneĆĄnĂ­ zisk z flexibility
  • sensor.proteus_obchodovani_flexibility_za_mesic - MěsíčnĂ­ zisk z flexibility
  • sensor.proteus_obchodovani_flexibility_celkem - CelkovĂœ zisk z flexibility
  • sensor.proteus_prikaz_flexibility - AktuĂĄlnĂ­ pƙíkaz flexibility
    • UP_POWER - DodĂĄvka do sĂ­tě
    • DOWN_BATTERY_SOLAR_CURTAILMENT_POWER - Odběr ze sĂ­tě
    • DOWN_SOLAR_CURTAILMENT_POWER - ZĂĄkaz pƙetokĆŻ
    • NONE - ĆœĂĄdnĂœ
  • sensor.proteus_konec_flexibility - Konec pƙíkazu flexibility
  • sensor.proteus_rezim_baterie - ReĆŸim baterie
  • sensor.proteus_zalozhni_rezim_baterie - ZĂĄloĆŸnĂ­ reĆŸim baterie
  • sensor.proteus_rezim_vyroby - ReĆŸim vĂœroby
  • sensor.proteus_cilovy_soc - CĂ­lovĂœ SOC baterie
  • sensor.proteus_odhad_vyroby - PƙedpovězenĂĄ vĂœroba
  • sensor.proteus_odhad_spotreby - PƙedpovězenĂĄ spotƙeba

BinĂĄrnĂ­ sensory

  • binary_sensor.proteus_prodej_do_site_misto_nabijeni - Prodej do sĂ­tě mĂ­sto nabĂ­jenĂ­
  • binary_sensor.proteus_prodej_z_baterie_do_site - Prodej z baterie do sĂ­tě
  • binary_sensor.proteus_setreni_energie_v_baterii - Ć etƙenĂ­ energie v baterii
  • binary_sensor.proteus_nabijeni_baterie_ze_site - NabĂ­jenĂ­ baterie ze sĂ­tě
  • binary_sensor.proteus_zakaz_pretoku - ZĂĄkaz pƙetokĆŻ

Pƙepínače

  • switch.proteus_obchodovani_flexiblity - PƙepĂ­nĂĄnĂ­ obchodovĂĄnĂ­ flexibility
  • switch.proteus_optimalizace_algoritmem - PƙepĂ­nĂĄnĂ­ mezi automatickĂœm a manuĂĄlnĂ­m reĆŸimem
  • switch.proteus_prodej_do_site_misto_nabijeni - OvlĂĄdĂĄnĂ­ prodeje do sĂ­tě mĂ­sto nabĂ­jenĂ­
  • switch.proteus_prodej_z_baterie_do_site - OvlĂĄdĂĄnĂ­ prodeje z baterie do sĂ­tě
  • switch.proteus_setreni_energie_v_baterii - OvlĂĄdĂĄnĂ­ ĆĄetƙenĂ­ energie v baterii
  • switch.proteus_nabijeni_baterie_ze_site - OvlĂĄdĂĄnĂ­ nabĂ­jenĂ­ baterie ze sĂ­tě
  • switch.proteus_zakaz_pretoku - OvlĂĄdĂĄnĂ­ zĂĄkazu pƙetokĆŻ
  • switch.proteus_rizeni_fve - PovolenĂ­ ƙízenĂ­ FVE

Licence

MIT License

Podpora

Pro hlĂĄĆĄenĂ­ chyb nebo nĂĄvrhy vylepĆĄenĂ­ pouĆŸijte GitHub Issues.

Sponsor this project

Packages

No packages published

Contributors 7

Languages

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /