Jump to content


Photo

Bestaat er ook een 'push' API/webhooks functie?


  • Please log in to reply
63 replies to this topic

Re: Bestaat er ook een 'push' API/webhooks functie? #41 jort38

  • Senior Member
  • 652 posts

+8
Neutral

Posted 17 January 2023 - 19:23

 

Domoticz:

  • Ga naar Setup -> Hardware.
  • Vul een naam in (ik heb "TV service" gebruikt).
  • Kies bij "Type": "Dummy".
    attachicon.gif domoticz-1.png
  • Klik op "Add". Er wordt een regel toegevoegd bovenin.
    attachicon.gif domoticz-2.png
  • In die regel bovenin, klik op "Create Virtual Sensors". Er verschijnt een popup.
    attachicon.gif domoticz-3.png
  • Vul een naam in (ik heb weer "TV service" gebruikt).
  • Kies bij "Sensor Type": "Text".
  • Klik op de "Utility" tab. Hier staat je nieuwe "sensor".
  • Klik op het sterretje in je nieuwe "sensor". Hij staat nu op je dashboard.
    attachicon.gif domoticz-4.png
  • Ga naar Setup -> Devices. Noteer de "IDX" van de "TV service" regel.
  • Installeer bijgevoegde ipk en vul bij "Domoticz IDX" deze IDX in.

 

Okay.  Goed geïnstrueerd!

 

Ik heb versie 0.3 geïnstalleerd van de IPK. Dit versienummer is bevestigd in OPKG list-installed.

De eerder ingegeven settings waren niet verdwenen.

Het IDX nummer aangepast naar 284 bij apparaten en 26 bij hardware.

 

Bij 284 geen andere data. Herstart Enigma2:

Bij 26 geen andere data. (Alleen Hello world)

 

Het log gewist in de UI van Domoticz. Is dan leeg, wordt niet gevuld.

 

284 geeft geen (nieuwe) tekst, anders dan Hello World. Time stamp blijft ongewijzigd.

 

Na herstart:

Datum
Data
Gebruiker

2023-01-17 19:26:42 1:0:19:4AF7:840:600:FFFF0000:0:0:0: RTL Z Admin (IP: 192.168.0.2)

 

En na zappen:

Datum
Data
Gebruiker
2023-01-17 19:29:11 1:0:19:1B1D:802:2:11A0000:0:0:0: BBC One HD Admin (IP: 192.168.0.2) 2023-01-17 19:28:50 1:0:19:4BC9:832:600:FFFF0000:0:0:0: NPO 1 Admin (IP: 192.168.0.2) 2023-01-17 19:26:42 1:0:19:4AF7:840:600:FFFF0000:0:0:0: RTL Z Admin (IP: 192.168.0.2)

Edited by jort38, 17 January 2023 - 19:29.

Vu+ Ultimo 4K (4 TB HD, DVBS FSB, DVBC FBC & OpenPli 9),

Xtrend ET10000 (1 DVBS works via ethernet & OpenPli 9),

Xtrend ET10000 (DVBT2 & OpenPli 9, located in Thailand). Only latest stable releases.

Xtrend ET10000 (works via ethernet & OpenPli 9) and

Xtrend ET8000 (1 TB HD, 1 DVBT2 & works via ethernet & OpenPli 9)


Re: Bestaat er ook een 'push' API/webhooks functie? #42 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 17 January 2023 - 20:46

Ja, na iedere (her)installatie van de ipk moet je enigma herstarten. Als je vanaf de feed installeert (wat nu niet kan want het staat niet op de feed) zal je daar een melding over krijgen ("de gebruikersinterface moet herstart worden, nu doen?"), maar niet als je de ipk op een andere manier installeert.

 

Je kan nog in de plugin settings instellen of je alleen de service ref, alleen de service name of allebei wilt.

 

Maar het werkt dus?


Sorry to inform you this member, my brother, passed away.

Re: Bestaat er ook een 'push' API/webhooks functie? #43 jort38

  • Senior Member
  • 652 posts

+8
Neutral

Posted 17 January 2023 - 21:11

Ja, na iedere (her)installatie van de ipk moet je enigma herstarten. Als je vanaf de feed installeert (wat nu niet kan want het staat niet op de feed) zal je daar een melding over krijgen ("de gebruikersinterface moet herstart worden, nu doen?"), maar niet als je de ipk op een andere manier installeert.
 
Je kan nog in de plugin settings instellen of je alleen de service ref, alleen de service name of allebei wilt.
 
Maar het werkt dus?

Er is data. Bij verandering van kanaal wordt dat gelogd. Volume up / down niet. Restart en shutdown wel.
Of het “werkt” kan ik niet zo bevestigen omdat ik niet weet wat er getest moet worden om dat te bevestigen.

Er werkt iets.

Vu+ Ultimo 4K (4 TB HD, DVBS FSB, DVBC FBC & OpenPli 9),

Xtrend ET10000 (1 DVBS works via ethernet & OpenPli 9),

Xtrend ET10000 (DVBT2 & OpenPli 9, located in Thailand). Only latest stable releases.

Xtrend ET10000 (works via ethernet & OpenPli 9) and

Xtrend ET8000 (1 TB HD, 1 DVBT2 & works via ethernet & OpenPli 9)


Re: Bestaat er ook een 'push' API/webhooks functie? #44 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 17 January 2023 - 21:12

Is het ook mogelijk om bv Homey toe te voegen of gewoon een url die de plugin aanroept?

 

http://ip.server/api...tag=LOGIC_VALUE   (poort is altijd 80)

 

Bij Homey moet je een logic naam opgeven wat je wilt doorgeven (LOGIC_NAME) en de waarde geef je dan mee als ?tag=xxxxx (LOGIC_VALUE)

 

Dit gebruik je dus om data door te geven:

LOGIC_NAME?tag=LOGIC_VALUE

waarbij beide in hoofdletter vrij te bepalen zijn enkel ?tag=  moet zo zijn als je waardes wilt doorgeven, dit zou ook mogen

http://ip.server:por...ook/LOGIC_NAME 
 

 

bv zo geef je de naam van de actuele TV zender door (via mijn NAS aan homey)

http://ip.server:por...hannel?tag=RTL4

 

zo geef ik bouquet naam door:

http://ip.server:por...t?tag=Favorites

 

zo geef ik power status door:

http://ip.server/api...ok/power?tag=on (off, maar kan ook true/false ja/nee etc zijn) 

 

 

beide inputs zijn dus vrij in geven en altijd een string.

 

 

Wat betreft homeassistant...

Ik heb dit wel draaien echter ik heb geen enigma2 geinstalleerd daarop, heb jij enig idee wat aan HA zijde moet doen?


Edited by Rob3rt, 17 January 2023 - 21:14.


Re: Bestaat er ook een 'push' API/webhooks functie? #45 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 17 January 2023 - 21:39

Er is data. Bij verandering van kanaal wordt dat gelogd. Volume up / down niet. Restart en shutdown wel.
Of het “werkt” kan ik niet zo bevestigen omdat ik niet weet wat er getest moet worden om dat te bevestigen.

Er werkt iets.


Als het gelogd wordt dan werkt het. Als het goed is verandert de tekst op je dashboard widget (waar eerst Hello World stond) mee als je zapt.
Volume werkt niet (werd ook niet gevraagd door TS), maar kan er waarschijnlijk wel in gemaakt worden.
 
 

Is het ook mogelijk om bv Homey toe te voegen


Dankzij jouw uitgebreide beschrijving lukt dat nu wel denk ik.

 

of gewoon een url die de plugin aanroept?


Ook dat is een goed idee, een "custom" configuratie waar je een url invult met placeholders die dan vervangen worden door de echte waarden.

 

Wat betreft homeassistant...
Ik heb dit wel draaien echter ik heb geen enigma2 geinstalleerd daarop, heb jij enig idee wat aan HA zijde moet doen?


Als het goed is niets. Zoals ik het begrijp maakt HA ontvangen waardes aan als ze niet bestaan.


Sorry to inform you this member, my brother, passed away.

Re: Bestaat er ook een 'push' API/webhooks functie? #46 jort38

  • Senior Member
  • 652 posts

+8
Neutral

Posted 17 January 2023 - 21:48

Klopt dat bij verandering van kanaal -snel- dit te zien is.

Ik heb ook HA draaien, maar niet de Enigma2 integratie. Is me nooit gelukt.

Laat maar weten of ik nog iets kan testen / doen.

Vu+ Ultimo 4K (4 TB HD, DVBS FSB, DVBC FBC & OpenPli 9),

Xtrend ET10000 (1 DVBS works via ethernet & OpenPli 9),

Xtrend ET10000 (DVBT2 & OpenPli 9, located in Thailand). Only latest stable releases.

Xtrend ET10000 (works via ethernet & OpenPli 9) and

Xtrend ET8000 (1 TB HD, 1 DVBT2 & works via ethernet & OpenPli 9)


Re: Bestaat er ook een 'push' API/webhooks functie? #47 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 17 January 2023 - 22:05

Voor HA is geen enigma2 integratie nodig (voor geen enkele domotica software). De plugin biedt de waardes aan op de http api van de domotica software. Ik heb gelezen dat als HA een variabele met een waarde ontvangt en de variabele bestaat niet, dat de variabele aangemaakt wordt met die waarde.

 

Dus gewoon de settings in de plugin invullen zou genoeg moeten zijn om data in HA te krijgen.


Sorry to inform you this member, my brother, passed away.

Re: Bestaat er ook een 'push' API/webhooks functie? #48 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 18 January 2023 - 17:51

Deze versie heeft een "custom HTTP" optie, kun je zelf een URL invullen. Kun je dus ook met Homey gebruiken.

Attached Files


Sorry to inform you this member, my brother, passed away.

Re: Bestaat er ook een 'push' API/webhooks functie? #49 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 13:43

Ik heb de ipk gedownload en geinstlleerd, na herstart van enigma2 wil in de applicatie openen en dan krijg ik een crash en een log wordt weg geschreven...

Ik heb de log bijgevoegd

 

 



Re: Bestaat er ook een 'push' API/webhooks functie? #50 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 13:45

oeps de bijlage vergeten toe te voegen, bij deze nogmaals.

Attached Files



Re: Bestaat er ook een 'push' API/webhooks functie? #51 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 21 January 2023 - 14:00

Je gebruikt geen openpli

 

denk dat in openatv python tools/routines ontbreken



Re: Bestaat er ook een 'push' API/webhooks functie? #52 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 14:13

welke tools zijn daarvoor nodig?

 

Ik heb hier diverse boxen staan, met openpli en zonder...

Echter de box die juist de homeautomation aan moet sturen draait inderdaad op openatv


Edited by Rob3rt, 21 January 2023 - 14:16.


Re: Bestaat er ook een 'push' API/webhooks functie? #53 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 21 January 2023 - 14:16

de python filetjes die in openpli enigma2 zitten.

overstappen op openpli



Re: Bestaat er ook een 'push' API/webhooks functie? #54 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 14:17

haha dat laatste is helaas geen optie voor mij......



Re: Bestaat er ook een 'push' API/webhooks functie? #55 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 16:37

enig idee hoe je dit dan weer de-installeerd/verwijderd?

Simpel verwijderen/remove werkt namelijk niet, de app blijft in de lijst staan



Re: Bestaat er ook een 'push' API/webhooks functie? #56 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 21 January 2023 - 16:47

Het was een bug, heeft niks met OpenATV te maken. Bij deze gefixt.

Attached Files


Sorry to inform you this member, my brother, passed away.

Re: Bestaat er ook een 'push' API/webhooks functie? #57 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 21 January 2023 - 16:56

mijn verontschuldiging voor mijn voorbarige conclusie.

Weet wel bij andere zaken dat de python files in atv niet gelijk zijn

aan die van pli



Re: Bestaat er ook een 'push' API/webhooks functie? #58 Tech

  • Forum Moderator
    PLi® Core member
  • 14,927 posts

+486
Excellent

Posted 21 January 2023 - 21:31

haha dat laatste is helaas geen optie voor mij......

Ik snap even niet wat iemand met ATV hier te zoeken heeft, dat is hetzelfde als Linux geraleteerde problemen bij Microsoft te deponeren.....

 

Ik denk dat je bij ATV geen support hebt gekregen en het vervolgens hier probeert, beetje vreemde zaak......


Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

On the edge of the abyss, a step forward is not always progress....

Hardware: 2x Daily used Vu+ Ultimo 4K - Vu+ Duo 4K SE and a lot more.... - VisioSat BiBigsat - Jultec Unicable Multiswitch 4 positions: 19.2/23.5/28.2 East - Diseqc motorized flatdish antenna

Software : HomeBuild OpenPLi Develop and Scarthgap builds, local cards driven by OsCam

Press the Geplaatste afbeelding button on the buttom right of this message ;)

Have you tried our wiki yet? Many answers can be found in our OpenPLi wiki


Re: Bestaat er ook een 'push' API/webhooks functie? #59 Rob3rt

  • Senior Member
  • 598 posts

+3
Neutral

Posted 21 January 2023 - 21:41

onzin, zoals ik al aangaf heb ik diverse enigma2 boxen waarvan er 2 op openpli draaien.

Daarnaast heb ik deze vraag nog nooit gesteld bij openatv.

 

Het vergelijk Windows en Linux gaat ook niet eens op, als je wilt vergelijken kan kun je het beter vergelijken met ubuntu en bv debian, beide linux maar met een ander smaakje.

Openpli en OpenATV zijn ook beide enigma2 maar dus met een ander smaakje en ze zijn meer gelijk dan ongelijk....

 

Maar nogmaals, ik gebruik dus beide images, alleen juist voor deze functie staat dat toevallig net op een openatv box...



Re: Bestaat er ook een 'push' API/webhooks functie? #60 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 21 January 2023 - 22:11

het linux systeem van pli en atv komt veel overeen maar dit geldt niet voor enigma2, daar zitten flinke verschillen in.
Ik vind pli veel stabieler en sneller.

 

je zet ook geen BMW motor in een vw, het zijn beide auto's




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users