Integrace RichPear Home
17TRACK
Integrace 17TRACK připojí účet 17track.net do RichPear Home a vytvoří senzory pro sledované zásilky. Hodí se pro přehled doručování, upozornění na změnu stavu a dashboard s aktuálními balíky.
- Doména
seventeentrack- Kategorie
- Doručování
- Komunikace
- cloud-polling
- Účet
- 17track.net
Připravte účet 17track.net
Před přidáním integrace se přihlaste na 17track.net a ověřte, že účet funguje a obsahuje zásilky, které chcete v RichPear Home sledovat.
Heslo k účtu musí mít nejvýše 16 znaků. Web 17track.net sice může dovolit delší heslo, ale API používané integrací takové heslo nepřijme.
Doporučení pro účet
- Použijte samostatný účet pro domácnost nebo servisní přístup, pokud nechcete napojovat osobní hlavní účet.
- Před nastavením ověřte přihlášení na webu 17track.net.
- Do účtu přidejte aspoň jednu testovací zásilku, jinak se po připojení nemusí objevit žádné praktické senzory.
- Po změně hesla integraci znovu nakonfigurujte nebo opravte přihlašovací údaje.
Vyberte integraci 17TRACK
V RichPear Home otevřete Nastavení → Zařízení a služby, klikněte na Přidat integraci a v seznamu vyberte 17TRACK.
Zadejte přihlašovací údaje
Do formuláře zadejte Uživatelské jméno a Heslo k účtu 17track.net. Po odeslání RichPear Home začne pravidelně načítat informace ze služby 17TRACK.
Pokud přihlášení selže a jste si jistí uživatelským jménem, zkontrolujte délku hesla. Heslo delší než 16 znaků je častá příčina neúspěšného připojení.
Zkontrolujte stavy zásilek
Integrace vytváří souhrnné senzory podle stavu zásilek a také jednotlivé senzory pro zásilky v účtu. Hodnota souhrnného senzoru je počet zásilek v daném stavu.
Stavy z 17TRACK API
- Nenalezeno.
- Na cestě.
- Vypršelo.
- Připraveno k vyzvednutí.
- Nedoručeno.
- Doručeno.
- Vráceno.
Přidejte přehled na dashboard
Pro jednoduchý přehled stačí na dashboard přidat entity vytvořené integrací. Pokud chcete vypsat konkrétní zásilky ve vybraném stavu, vytvořte šablonový senzor, který zavolá akci seventeentrack.get_packages.
Příklad šablonového senzoru
template:
- trigger:
- trigger: time_pattern
hours: /1
- trigger: homeassistant
event: start
action:
- action: seventeentrack.get_packages
data:
config_entry_id: YOUR_CONFIG_ENTRY_ID
package_state:
- in_transit
response_variable: result
sensor:
- name: "Zásilky na cestě"
unique_id: packages_in_transit
state: "{{ result.packages | count }}"
attributes:
packages: "{{ result.packages }}"
Použijte akce integrace
17TRACK přidává akce, které můžete použít v automatizacích nebo ve vývojářských nástrojích. Pro všechny je potřeba znát config_entry_id konkrétní 17TRACK položky.
config_entry_id získáte v detailu integrace 17TRACK přes nabídku se třemi tečkami a volbu pro zkopírování ID položky.
Dostupné akce
seventeentrack.get_packagesnačte balíky podle vybraných stavů.seventeentrack.archive_packagearchivuje zásilku podle sledovacího čísla.seventeentrack.add_packagepřidá zásilku podle sledovacího čísla a názvu.
Ověřte výsledek a typické chyby
Po připojení účtu otevřete detail integrace a zkontrolujte, že vznikly senzory pro stavy zásilek. Pokud v účtu nejsou žádné zásilky, počet senzorů a jejich hodnoty mohou být omezené.
Při problémech nejdřív ověřte přihlášení na 17track.net, délku hesla, existenci zásilek v účtu a dostupnost internetu z RichPear Home.
https://rphome.sheri.cz. Vytvoření reálných entit vyžaduje platný 17track.net účet se zásilkami.Lokální adresa systému
RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa v dané síti neodpoví, použijte http://IP-ADRESA:8123.