Push ID ermitteln

Hallo,

wie kann ich meine HandyID ermitteln für Pushmitteilungen? Z.B.

fibaro:call(ID, “sendPush”, “Fenster Wohnzimmer 1 ist geöffnet”)

Dort fehlt mir die ID vom Handy… wo kann ich diese finden?

Danke

habe es nun über den Quelltext gefunden… ist bei mir die ID4 :wink:

hier ist ne szene die an alle iOS und Androids ne push schickt und dann die IDs ausgibt

-[[
%% properties
%% globals
--]]

local debug=true
local function log(str) if debug then fibaro:debug(str); end; end

local function getMethod(requestUrl, successCallback, errorCallback)
  local http = net.HTTPClient()
  http:request(requestUrl, {
      options = {
        method = 'GET'
      },
      success = successCallback,
      error = errorCallback
  })
end

function sendPushToAllIOSDevices(message) 
  local url = 'http://127.0.0.1:11111/api/iosDevices'
  
  getMethod(url, function(resp)
      
      if resp.status == 200 then
        log('Connection successful, status ' .. resp.status)
        
        local response = json.decode(resp.data)
        
        for k, v in pairs(response) do
           fibaro:call(v.id, "sendPush", message)
           log("sent push notification '"..message.."' to "..v.name.." (id:"..v.id..")")
        end
        
        fibaro:sleep(100) -- without this the last notification is not sent!
        
      else
        log('Connection failed, status ' .. resp.status)
      end
      
    end,
    
    function(err)
      log('error ' .. err)
    end
  )
end

sendPushToAllIOSDevices("this is only a test")

Mit freundlichen Grüßen
bademeister

Hi,

für das Ermitteln von IDs (u.a.) ist das HC-Toolkit ganz hilfreich.
Das Tool findest du hier auch im Forum.

Viele Grüße Hoggle

HI Hoggle,
ich habe das toolkit gesucht, aber nicht gefunden?
über die SuFu gibts keine treffer…
Mit freundlichen Grüßen
bademeister

Was ist denn das Toolkit? Was kann man damit machen und wo finde ich das? Würde mich ja auch interessieren.

http://forum.fibaro.com/index.php?/topic/14103-hc2-toolkit-software/?fromsearch=1

http://www.siio.de/board/thema/hc2-toolkit-update-auf-version-1-2-0-3-23-01-2016-multi-fren/

danke, da muss ich mich aber registrieren, richtig? kann es sonst dort nicht herunterladen…

Im französischen Forum, ja.
Ist das Tool nicht in dem Siio Eintrag verlinkt?

nee.,… leider nicht

Hi,

würde ungern die Software hier zum Download anbieten. Von daher würde ich bitten euch im offiziellen Forum zu registrieren und die Software da zu laden.

PS: Die IDs können auch ganz einfach über die API ausgelesen werden.

Denke mal, dass das Problem gelöst ist…

Gruß

mh, gibts ja leider (noch) nicht für Mac…

Dann musst du die API nutzen :wink:

Gruß