Hei,
Jeg prøver å benytte tibber sitt åpne API til å sende meg selv en push notifikasjon.
Men sliter litt å forstå hvordan jeg kan gjøre dette på en enkel måte uten å benytte meg av asynkron-kjøring. Jeg har lite erfaring med python, og ingen erfaring med graphQL.
Spørringen:
mutation{
sendPushNotification(input: {
title: "Notification through API",
message: "Hello from me!!",
screenToOpen: CONSUMPTION
}){
successful
pushedToNumberOfDevices
}
}
Videre så må jeg spørre mot en websocket-addresse:
wss://api.tibber.com/v1-beta/gql/subscriptions
og inkludere mitt personlige token i header-feltet.
Er det noen som vet hvordan jeg enkelt kan gjøre dette? Har googla meg ihjel uten å bli noe særlig klokere.
Jeg kjører allerede en åpen tråd vha ansyncio for å hente livedata fra min tibber pulse, men så ønsker jeg å sende meg selv notifikasjon når enkelte kondisjoner blir møtt.