Ik ben op zoek naar een manier om een webhook te sturen naar homey vanuit Windows.
Ik heb een controller (joystick encoder) en een knoppenpaneel. Nu had ik een mooi programmatje gevonden: joy2key maar als ik daar de url mee laat sturen, opent het een tabblad in Edge. Het werkt dus wel, maar dan wil ik niet dat ie Edge opent.
Hummm… dit leek ff een mooie oplossing, misschien nog, maar out of the box werkt ie nog niet.
Ga ik naar command prompt (of plak url in browser), dan werkt het wel. maar met de knop icm dit programmatje nog niet.
ook niet met ervoor: “C:\Windows\System32\cmd.exe”
Maar dit is de echte webhook dus ik deed het nog HTTP request app… dat is wel weer heel mooi, weer een appje minder
Ik snap dat je dit programmatje niet kent, maar heb je nog een idee? doe ik misschien nog wat fout?
Zet ik wget er niet voor, dan werkt het ook weer maar dan weer opent ie een browser tabblad.
Maar ik ben bezig met een button box en daarvoor heb ik dit bordje: Zero Delay USB Encoder
Die wordt door Windows gezien als een gamecontroller en middels bovenstaande app (joy2key) zou ik de knoppen om kunnen zetten naar acties… waaronder een http openen… alleen dat gaat nog niet zoals ik het graag zou willen… of, nu denk dat het zou moeten
Thnx voor meedenken.
In het filmpje zie ik niets bekends. Op zich vind ik dat niet heel vreemd, het is maar een simpel bordje. Maar om ook maar iets te willen checken of downloaden, moet je al registreren. Ik denk dat ze ook geld wil hebben, gezien ze buttonboxen ondersteunen van elgato en zo.
Vertel eerst even wat voor bordje precies. Companion ondersteund op dit moment 375 verschillende apparaten en als jou apparaat niet word ondersteund kan je altijd een verzoek doen.
Met de Slack webhook connectie kan je dan een webhooks versturen
Je vraag was een webrequest versturen onder windows. Je appje kan zo te zien niet alleen een url openen, maar ook een applicatie starten. Als je dus een powershell scriptje maakt om de webrequest te sturen, dan kan je dat zo te zien via die app opstarten.
Wat ik bedoelde met “windows kan het zelf” is dat je niets extra hoeft te installeren, powershell hoort bij windows. Het is een luxere versie van de cmd die je blojkbaar ook had geprobeerd.
Ik weet wel wat powershell is. Maar… hoe kan ik dan een button van een joystick via powershell een webhook laten sturen? Dat kan dus ook gewoon met Windows zelf?
En dan met de wat makkelijkere programmeertaal dan powershell script. Want ik zie dan dit voorbeeld: Empire/Get-Keystrokes.ps1 at master · EmpireProject/Empire (github.com)
dat is voor mij veel te hoog gegrepen iig. Arduino, html, javascript en php kan ik allemaal nog wel, maar dat snap ik echt niet (denk ik).
Je zou kunnen testen met notepad en een .txt bestand in het parameter veld, als alles goed is zou notepad geopend moeten worden met het betreffende txt bestand, dan weet je in ieder geval of dat goed werkt in het programma.
Al geprobeerd met de mogelijkheden van de Micro Webserver App op Homey? Gebruik ik voor ESP32 terugmeldingen. (kan je geen ESP32 gebruiken voor jouw toepassing?)
Nou… omdat ik het maar niet voor elkaar kreeg, dacht ik idd om een esp8266 te gebruiken… maar ook dat krijg ik niet voor elkaar… hoewel, ik ben aardig ergens… maar niet icm een button.
Gisteravond was ik daarmee bezig en toen wist ik nog niet de echte webhook methode nog niet
Dus in principe zou ik daar nog eens x kunnen kijken.
Ik vind het wel frustrerend dat het niet lukt met de benoemde opties met joy2key. Aangezien alle opties individueel van elkaar werken, maar niet samen, ben ik er toch van overtuigd dat het zou moeten lukken.
wellicht toch met een script, maar ik heb daar echt 0% kaas van gegeten en ik kan geen simpele/minimale scripts voor vinden.